訓練家的佈弱格-Patch1.2

The BLOG of trainer



編輯日期:2024-07-16 00:26

類型:Arduino
作者:羽山
文章時間:2024-07-16 00:26:47
瀏覽人數:778人
標題: (Arduino D1 mini) 這是一個引擎轉速在拉轉,安全帽上的燈條也在拉轉的故事...
網址:https://3wa.tw/blog/blog.php?id=2091
內容:
 

 路人甲提供了一個很有趣的 idea 就是接收引擎轉速訊號

然後安全帽上的 LED 燈條也要照轉速變化

 

實作成功

在這個實作練習需要二組 Arduino D1 mini 

為什麼用 D1 mini 呢?

1. 體積是 Nodemcu 或 ESP32 一半大

2. 有容易使用的 WIFI

3. 價格便宜,現在一塊好像6、70元就有了

4. 如果體積要再小一些,可以考慮 ESP8285 或 BlkBox BB-E01P

5. 剛好羽山家裡有...    

 

所需材料:

1. Arduino D1 mini x 2 ($79 x 2)

2. RGB Pixel 燈條 5V,間距的話建議 144 ,比較密,長度就自己覺得多長看得爽~
    羽山這個範例 25 燈珠 (17.5cm) 

3. PC817 ($5)

4. 基納 (5.1V 1/2w)  ($3)

5. 電阻 470Ω 1/2w ($0.3)

6. 電阻 1KΩ 1/2w ($0.3)

7. 電阻 1.2KΩ 1/2w ($0.3)

8. 如果要裝上車,還需要 BUCK DC-to-DC MP1584 2 組 ($20 x 2)
    把機車的 12V -> 5V 給電路使用

9. 鋰電池 14500 3.7V 800mAh x 2 $90 

10. AA 3號電池 電池盒 雙排 $8

 

 

(Server) 電路一:放安全帽上的電路圖

 

(Server) 電路一:這個放在安全帽上(真的要放安全帽嗎...笑死...喂)

 

如果要放在安全帽,需要二組 14500 或 18650 串聯後再用 buck 降壓到 5V

或是單串 14500 18650 再用升壓電路升到 5V

可找看看 BOOST CONVERTER

D1 mini 吃電比 ATTiny85、Nodemcu 重多了

供電最好穩定些

負責燈條顯示的電路一,D1 接 1.2KΩ 再接到燈條中間白色那個訊號線

過電啟動後,他會當 Server ,提供 Wifi AP,並打開 udp 監聽接口 12345 port

等待 Client 端連線,傳轉速訊號來,一收到就直接讓燈條變化

 

 

(Client) 電路二:偵測引擎轉速的電路圖

 

 

(Client) 電路二:這個要偵測引擎轉速的接線實作

 

藍色線可以接晶式高壓線圈綠線或黑線,或是凸台的脈衝訊號

綠色線共地或接車台即可

這組 Arduino D1 mini 在過電後,會用 Wifi 連安全帽那組 Wifi AP

同時外部中斷一直在解算引擎轉速,照之前顯示七段顯示器(TM1637) 人眼可接受的時間間距

以 udp 封包把讀到的轉速訊號,傳到 Server 192.168.1.254 Port 12345

Wifi 使用 async 方式連接,主線程幾乎都空出來了,拿來處理丟資料或顯示轉速剛好

讀轉速訊號也是使用 D1 腳位,支援外部中斷

 

 

測試轉速餵入丟 udp 是否 OK

 

 

電路細節

PC817 腳位如下

4 3

1 2

 

 

初期測試連上羽山自家的 wifi

把 udp 丟進 3wa 主機接收

測試 1500 轉左右 讀到的數值感覺相當穩定

沒雜訊就好棒棒

 

 

然後這是高轉, 13440rpm 讀到的數值算是相當穩定

 

 

作好就可以各自給電

 

 

相當有趣

 

 希望別搞得像嗄抓就好....

 

 經測試,單節 14500 電池可以正常推動 D1 mini 運作

以此電池 800mAh 連續使用,D1 mini 平均電流消耗約36~40mAh

加上燈條的消耗,大約可以撐 8~10 小時

用正常版的 18650 可能會好些,或是併成二節增加續航力

詳細可參考:https://www.yiboard.com/thread-1550-1-1.html

 

 

 怠速

 

 

 萬轉

 

 

 

 

 

 

 

 

首頁  上十頁  上一頁  1 下一頁    最末頁 (總共有...1頁)

第 1 頁

有話要說  看留言 【4】
其他分類
當月訓練
(2024-07-31)
【C / C++ / C# 語言】我的影片清晰機 my_cartoon_beautiful

(2024-07-24)
【KTM 390】KTM Duke390 整理後煞總成

(2024-07-16)
【Arduino】(Arduino D1 mini) 這是一個引擎轉速在拉轉,安全帽上的燈條也在拉轉的故事...

(2024-07-15)
【Python 程式】my_cam_py 我的桌面錄影

(2024-07-07)
【Arduino】(ATtiny85) 屁孩限定藍光呼吸燈安全帽

最新訓練
(2024-09-04)
【NSR 150】NSR150 大燈燈炮更換

(2024-09-01)
【KTM 390】KTM Duke 390 安裝空濾盒、水箱水、油箱、試發動

(2024-08-31)
【KTM 390】KTM Duke 390 引擎上車、節流閥安裝、空濾盒修補、單向閥思考

(2024-08-30)
【機車綜合相關】買了一組盜版牧田DTW1002

(2024-08-25)
【KTM 390】KTM Duke 390 汽門間隙檢查、凸輪軸安裝、汽缸蓋、機油壓力開關

(2024-08-24)
【KTM 390】KTM Duke 390更換內鏈排骨

(2024-08-17)
【KTM 390】KTM Duke 390內鏈排骨問題查修-清洗篇

(2024-08-10)
【KTM 390】KTM Duke 390內鏈排骨問題查修-中(落引擎)

(2024-08-10)
【KTM 390】KTM Duke 390內鏈排骨問題查修-上

(2024-08-05)
【NSR 150】NSR150 離合器線潤滑