thảo luận Android Head Unit độ chế cho xe máy

  • Người tạo chủ đề Người tạo chủ đề the_bao
  • Ngày bắt đầu Ngày bắt đầu
Lời mở đầu:

Mình tham gia Voz đã hơi lâu nhưng chưa có post gì hay ho. Xe thì chạy Wave S 110 đời 2010. :rolleyes: Sau khi mua tầm 1 tháng thì việc đầu tiên mình chọt vô chiếc xe là gắn cái công tắc hành trình vô cái chống (hay quên gạt). Sau nữa thì có phong trào gắn cái ty phen yên, mình cũng ham hố, rồi tới mở yên điện... Được một thời gian nữa thì mình cũng ham hố cái mặt đồng hồ LED. Sài chán chê cỡ 2 năm thì mình đi làm để dành dụm được một ít, lúc này mình đi mua cái đồng hồ điện tử loại này
mgj1434872823c15bb69216eee9f4.jpg

Hiện giờ vẫn còn gắn trên xe. Tầm tháng 5-6 năm ngoái mình ham hố cái màn hình LCD xịn hơn. Ý nghĩ lóe lên trong đầu và muốn tự tay chế ra một cái xài LCD TFT có màu + cảm ứng hẳng hoi, quan trọng là tự tay làm sẽ là hàng Độc & LẠ. Vậy là bắt tay vô nghiên cứu, việc đầu tiên là phải học lập trình vi điều khiển. OK, đầu tiên mua board Arduino Uno loại này https://robotdyn.com/pub/media/cata...05847unowifi-r3-at328-esp8266-32mb-ch340g.jpg

Tạm tạm phần code "Hello World" rồi thì phải giải quyết tới phần UI. Mày mò vài bữa quyết định dùng HMI để hiển thị. Bắt đầu nghía HMI Nextion (giá cao, chưa mua, không có tiền), tải bộ software nó về thiết kế layout, hên quá, nó có giả lập, tốt. :p:p
Tập một thời gian vẽ được layout cơ bản, có speed, rpm, graph, light indicator. Vẫn không có tiền mua. Vậy là tính phương án khác, mạnh bạo hơn xíu, đã đụng tới graph + màn cảm ứng thì mắc mẹ gì phải mua HMI cho nghèo chức năng. Nghiên cứu tới X86/ ARM SBC để chạy Android + Google map cho dể lập trình UI(chắc dễ) gửi data qua cổng Serial giống HMI cho đơn giản. Ngó giá X86 SBC thì ôi mẹ ơi, giá 3-4tr, ARM như họ Pi, Pi chuối + Pi mận + Pi cam (nghèo OS, hỗ trợ kém), Pi mâm xôi thì không có EMMC on board, mình thì ghét thẻ nhớ vì tốc độ load HDH sẽ không cao.


Vậy là lấy điện thoại Samsung Note 4( mới chết 3 4 tháng trước) ra vọc Bluetooth + terminal, mượn thằng bạn mấy cục motor với cái board cầu H, tải code xe tăng về nạp thử. Tín hiệu serial trên android hoạt động tốt. Tình cờ trong danh sách ứng dụng gợi ý có hiện lên mấy app dạng "OBD check" gì gì đó. Nghiên cứu OBD là gì, CUối cùng ưng 1 app dùng OBD có thiết kế giao diện khá là đẹp: RealDash. Khổ cái là xe mình không có cổng OBD. bắt tay vô nghiên cứu lại từ đầu phần code để giao tiếp giữa board Arduino <-> app Realdash. Ngày hôm nay thì tạm tạm rồi nên post lên mời anh/em thảo luận thêm.
Code vẫn đang phát triển. Mục đích là đem cái đầu Android hoặc cái điện thoại Android bỏ lên xe vị trí bàn thờ thay cho cái OEM Speedometer cùi bắp. Nhiều chức năng hơn, ví dụ như có thể vừa coi map vừa lái xe, khỏi phải gắn cái điện thoại lên chỗ kính chiếu hậu. He he.

Video xem tạm mới quay tối qua.


What is working:
-
-
-
-

To do list:
-
-
-
-


Lưu ý, code vẫn đang mò, nhiều cái vẫn chưa thông suốt lắm. Sau này bộ cầu nối này sẽ được đúc thành 1 cục dạng như cục ECU. ECU này sẽ có một vài tính năng mà mấy anh/em sẽ ưng.
  • Tua máy bằng thanh led WS2812B, sáng + số led theo tua, ga cao đổi màu.
  • Demi + Xi nhan: khoảng 16 hoặc 32 bóng WS2812B cho mỗi bên, lúc không xi nhan phía trước + sau sáng kiểu sương mù màu tùy chỉnh riêng biệt, lúc xi nhan thì chớp tắt như zin hoặc kiểu Audi... vân vân...
  • Bỏ luôn cục chớp 2 chân dỏm, tốc độ chớp led và hiệu ứng tự cài đặt trong ECU.
  • Lấy toàn bộ thông tin analog của xe (kèn, sương mù, pha, cốt, trợ sáng, các loại cảm biến như TPS, IAT, MAP, rmp, speed, turbo...) xử lý và đổ dữ liệu lên Android, đồng thời ECU này có màn hình riêng hiển thị dữ liệu dạng HEX chạy cho vui mắt. Tối nay quay video cho anh em xem thử.


- Tính năng khác chưa nghĩ ra. Hi :love:

Topic update từ từ, đừng hối. :):)
bác ơi. hiện giờ sp của bác gắn lên xe dc chưa ạ
 
Xin update từ thớt. Lâu rồi không thấy bác update

Bạn Bảo siêu nhân đâu rồi ếy êy, dự án này hoàn thành chưa vầy
Mình đang làm tiếp phần remote 2 chiều nha bạn. Tầm xa 10km, dùng sóng LoRa, ở gần Bluetooth BLE tự kích hoạt, ra xa 10m LoRa sẽ liên lạc với xe.
Trên remote sẽ có khoảng 5 nút chức năng + 1 màn hình lcd 240*240, có rung, có loa beep.

Về mạch trên xe thì mình thử với cục android box X96 Air v3, Raspberry Pi 4 8GB ok hết rồi nhưng không quay video. Tương lai sẽ tập trung cho board SBC Raspberry Pi 4, và Rock Pi 4C vì hỗ trợ 2 màn hình. 1 màn hình hiện dashboard, 1 màn hiện google map, hoặc coi phim gì đó tùy anh em =))))
 
Mình đang làm tiếp phần remote 2 chiều nha bạn. Tầm xa 10km, dùng sóng LoRa, ở gần Bluetooth BLE tự kích hoạt, ra xa 10m LoRa sẽ liên lạc với xe.
Trên remote sẽ có khoảng 5 nút chức năng + 1 màn hình lcd 240*240, có rung, có loa beep.

Về mạch trên xe thì mình thử với cục android box X96 Air v3, Raspberry Pi 4 8GB ok hết rồi nhưng không quay video. Tương lai sẽ tập trung cho board SBC Raspberry Pi 4, và Rock Pi 4C vì hỗ trợ 2 màn hình. 1 màn hình hiện dashboard, 1 màn hiện google map, hoặc coi phim gì đó tùy anh em :LOL:))
chúc bạn sớm có thành quả trên xe, mình có biết gì đâu, nhưng đọc thấy bạn chắc bằng tuổi mình mà tự mà mò hay quá, nể quá, rất mong được xem thành quả cuối cùng. Nếu lúc nào bí tiền để nghiên cứu thì cứ hô lên đây, không nhiều thì ít chắc chắn mình sẽ ủng hộ :love:
 
quá giỏi. cho hỏi thớt hiện đang làm công việc j đấy???
lương chắc cao lắm nhỉ
 
mình inbox mà ko thấy b chủ rep
Mình học cả ngày ở trường sợ không có thời gian bạn ơi
quá giỏi. cho hỏi thớt hiện đang làm công việc j đấy???
lương chắc cao lắm nhỉ
Mình 28t, hiện là sv năm 1 (Lần 2) cao đẳng y tế ạ.
Sinh viên lần đầu năm 2010 ngành công nghệ hóa học, tốt nghiệp ra trường làm cơ khí xoàng thôi ạ.
 
Em có cái máy tính bảng hình như bị hỏng ic nguồn. Giờ có cách gì tận dụng được màn hình k các bác nhỉ?
Dạng 1 board mạch nào đó kết nối và hiển thị được với cái màn hình này ấy
 
Em có cái máy tính bảng hình như bị hỏng ic nguồn. Giờ có cách gì tận dụng được màn hình k các bác nhỉ?
Dạng 1 board mạch nào đó kết nối và hiển thị được với cái màn hình này ấy
Bạn lên shopee kiếm mấy cái board lcd đa năng về gắn vô thử. Không biết chân cáp màn của bạn có bao nhiêu chân?
 
e cũng có nhiều ý tưởng như bác, nhưng làm cho 1 xe còn được, chứ phổ biến nhiều xe là không khả thi.

bác tham khảo thêm:

màn hình LCD - shoppe

Màn hình lCD cho ex, coi youtube android
Cái đồng hồ này mình có thấy qua trên aliexpress nè bạn,
Dự án của mình là đem cái máy vi tính lên xe, 2 3 màn hình cùng lúc, điều khiển bằng màn hình cảm ứng, dùng 1 màn hình cảm ứng nhỏ để làm nút cảm ứng, hiện thị ngày tháng, kèm 1 cái remote không dây chống trộm từ xa, quản lý toàn bộ điện đóm đèn xi nhanh đèn hậu kèm hiệu ứng ạ, nên về cơ bản nó không giống nhau đâu :p
 
Lời mở đầu:

Mình tham gia Voz đã hơi lâu nhưng chưa có post gì hay ho. Xe thì chạy Wave S 110 đời 2010. :rolleyes: Sau khi mua tầm 1 tháng thì việc đầu tiên mình chọt vô chiếc xe là gắn cái công tắc hành trình vô cái chống (hay quên gạt). Sau nữa thì có phong trào gắn cái ty phen yên, mình cũng ham hố, rồi tới mở yên điện... Được một thời gian nữa thì mình cũng ham hố cái mặt đồng hồ LED. Sài chán chê cỡ 2 năm thì mình đi làm để dành dụm được một ít, lúc này mình đi mua cái đồng hồ điện tử loại này
mgj1434872823c15bb69216eee9f4.jpg

Hiện giờ vẫn còn gắn trên xe. Tầm tháng 5-6 năm ngoái mình ham hố cái màn hình LCD xịn hơn. Ý nghĩ lóe lên trong đầu và muốn tự tay chế ra một cái xài LCD TFT có màu + cảm ứng hẳng hoi, quan trọng là tự tay làm sẽ là hàng Độc & LẠ. Vậy là bắt tay vô nghiên cứu, việc đầu tiên là phải học lập trình vi điều khiển. OK, đầu tiên mua board Arduino Uno loại này https://robotdyn.com/pub/media/cata...05847unowifi-r3-at328-esp8266-32mb-ch340g.jpg

Tạm tạm phần code "Hello World" rồi thì phải giải quyết tới phần UI. Mày mò vài bữa quyết định dùng HMI để hiển thị. Bắt đầu nghía HMI Nextion (giá cao, chưa mua, không có tiền), tải bộ software nó về thiết kế layout, hên quá, nó có giả lập, tốt. :p:p
Tập một thời gian vẽ được layout cơ bản, có speed, rpm, graph, light indicator. Vẫn không có tiền mua. Vậy là tính phương án khác, mạnh bạo hơn xíu, đã đụng tới graph + màn cảm ứng thì mắc mẹ gì phải mua HMI cho nghèo chức năng. Nghiên cứu tới X86/ ARM SBC để chạy Android + Google map cho dể lập trình UI(chắc dễ) gửi data qua cổng Serial giống HMI cho đơn giản. Ngó giá X86 SBC thì ôi mẹ ơi, giá 3-4tr, ARM như họ Pi, Pi chuối + Pi mận + Pi cam (nghèo OS, hỗ trợ kém), Pi mâm xôi thì không có EMMC on board, mình thì ghét thẻ nhớ vì tốc độ load HDH sẽ không cao.


Vậy là lấy điện thoại Samsung Note 4( mới chết 3 4 tháng trước) ra vọc Bluetooth + terminal, mượn thằng bạn mấy cục motor với cái board cầu H, tải code xe tăng về nạp thử. Tín hiệu serial trên android hoạt động tốt. Tình cờ trong danh sách ứng dụng gợi ý có hiện lên mấy app dạng "OBD check" gì gì đó. Nghiên cứu OBD là gì, CUối cùng ưng 1 app dùng OBD có thiết kế giao diện khá là đẹp: RealDash. Khổ cái là xe mình không có cổng OBD. bắt tay vô nghiên cứu lại từ đầu phần code để giao tiếp giữa board Arduino <-> app Realdash. Ngày hôm nay thì tạm tạm rồi nên post lên mời anh/em thảo luận thêm.
Code vẫn đang phát triển. Mục đích là đem cái đầu Android hoặc cái điện thoại Android bỏ lên xe vị trí bàn thờ thay cho cái OEM Speedometer cùi bắp. Nhiều chức năng hơn, ví dụ như có thể vừa coi map vừa lái xe, khỏi phải gắn cái điện thoại lên chỗ kính chiếu hậu. He he.

Video xem tạm mới quay tối qua.


What is working:
-
-
-
-

To do list:
-
-
-
-


Lưu ý, code vẫn đang mò, nhiều cái vẫn chưa thông suốt lắm. Sau này bộ cầu nối này sẽ được đúc thành 1 cục dạng như cục ECU. ECU này sẽ có một vài tính năng mà mấy anh/em sẽ ưng.
  • Tua máy bằng thanh led WS2812B, sáng + số led theo tua, ga cao đổi màu.
  • Demi + Xi nhan: khoảng 16 hoặc 32 bóng WS2812B cho mỗi bên, lúc không xi nhan phía trước + sau sáng kiểu sương mù màu tùy chỉnh riêng biệt, lúc xi nhan thì chớp tắt như zin hoặc kiểu Audi... vân vân...
  • Bỏ luôn cục chớp 2 chân dỏm, tốc độ chớp led và hiệu ứng tự cài đặt trong ECU.
  • Lấy toàn bộ thông tin analog của xe (kèn, sương mù, pha, cốt, trợ sáng, các loại cảm biến như TPS, IAT, MAP, rmp, speed, turbo...) xử lý và đổ dữ liệu lên Android, đồng thời ECU này có màn hình riêng hiển thị dữ liệu dạng HEX chạy cho vui mắt. Tối nay quay video cho anh em xem thử.


- Tính năng khác chưa nghĩ ra. Hi :love:

Topic update từ từ, đừng hối. :):)
bác ơi. bác còn phát triển nó k
 

Thống kê chủ đề

Ngày tạo
the_bao,
Người trả lời cuối
perepermin,
Trả lời
77
Lượt xem
15.127
Quay lại
Lên đầu trang