屏是從一個法國路由器上面拆的oled屏,用arduino nano點亮了,加上很久前在某個寶入手的非牛屎芯片的ELM327,拆掉藍牙模塊,接入arduino,實現車速顯示。加入光敏電阻,自動調節顯示亮度。
個人非常喜歡這個屏,206x36的分辨率,長條形,像素點點亮時為橙色,不刺眼,表面是磨砂膜,不反光。
在網上找了很多關于OBD和CAN Bus的資料,都沒找到一些關于油量和車門開關等的id資料,目前就只顯示車速了,往后有機會找到了,可以再加進去。豐富一下功能。
下面的連接是當時收集的資料
he資210205目 Oled_OBD 鏈接:https://pan.baidu.com/s/1B2_IMlxUvIBkDyJ1MTgKoA 提取碼:rdd7
所需材料:
Arduino NANO 一塊 某個寶十多塊
ELM327 OBD 某個寶也就二十多
oled屏,其他規格也可以的,修改一下坐標及字體大小
光敏電阻,一些連
51hei圖片_20210204134925.jpg (308.99 KB, 下載次數: 120)
下載附件
2021-2-4 13:53 上傳
51hei圖片_20210204134939.jpg (406.32 KB, 下載次數: 104)
下載附件
2021-2-4 13:53 上傳
51hei圖片_20210204134931.jpg (523.18 KB, 下載次數: 105)
下載附件
2021-2-4 13:53 上傳
51hei圖片_20210204134945.jpg (415.16 KB, 下載次數: 102)
下載附件
2021-2-4 13:53 上傳
使用了有大半年了,目前發現在陽光最猛的時候,屏幕的亮度調節會變成最暗。應該是AD讀取及轉換為亮度值的程序問題。還有就是接通電源時屏會偶然顯示雪花狀,估計是屏的上電時序沒控制好,reset一下又好了。
|