訓練家的佈弱格-Patch1.2

The BLOG of trainer



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

類型:Arduino
作者:羽山
文章時間:2024-07-16 00:26:47
瀏覽人數:1207人
標題: (Arduino D1 mini) 這是一個引擎轉速在拉轉,安全帽上的燈條也在拉轉的故事...
網址:http://59.126.75.42/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-11-04)
【酷龍 150】酷龍150 換新鏈條 里程:39250km

(2024-10-31)
【機車綜合相關】煞車檢測筆測量電阻範圍

(2024-10-29)
【機車綜合相關】拆胎特工-輪胎拆胎架

(2024-10-25)
【NSR 150】NSR150 更換前煞車油(簡易) 43177km

(2024-10-25)
【網誌】加密文章測試

(2024-10-19)
【本田 MSX-125】MSX-125 更換前輪軸承

(2024-10-18)
【HONDA CBR1000RR】CBR1000RR 側柱維修

(2024-10-15)
【KTM 390】KTM RC390 側柱增加 1.5cm

(2024-10-12)
【NSR 150】NSR150 更換空濾綿 43010km

(2024-10-10)
【NSR 150】NSR150 側柱加高1.5cm