項目名:跳繩計數(shù)器
模組支持:安信可Ai-M61-32S開發(fā)板
作者:安信可論壇用戶dzy7455339
給小孩數(shù)跳繩個數(shù),總是數(shù)著數(shù)著對不上了,想著買一個自動計數(shù)的,但是買不如做一個。
手上有塊Ai-M61-32S開發(fā)板,板子集成了LED、串口以及無線和藍(lán)牙功能。
有了板子距離自動計數(shù)跳繩還差屏幕、按鍵、蜂鳴器、充放電電路以及計數(shù)傳感器。
屏幕計劃使用0.96寸OLED,顯示跳繩數(shù)據(jù)足夠,在任何時間都能清晰顯示畫面。
按鍵用兩個輕觸按鍵,一個用來設(shè)置時間,一個用來啟動和取消。
充電直接使用之前存貨的GX4056和低壓差LDO,電路設(shè)計起來簡單。
計數(shù)器使用ITR9606和LM393,通過紅外對射實現(xiàn)計數(shù)功能。
確定完硬件后開始簡單的電路設(shè)計,整體使用模塊化設(shè)計,方便拆裝。PCB板上主要放置了計數(shù)器、充電、按鍵、蜂鳴器以及和開發(fā)板、OLED的排母接口。
由于使用了排針和排母接口,整體厚度上較厚。

機(jī)械設(shè)計上主要考慮固定跳繩的轉(zhuǎn)軸,因為不會使用3D軟件,主要思路是從淘寶上購買成品的零件進(jìn)行組裝。
經(jīng)過篩查,最后選了5mm帶孔軸菱形軸承座及PCB焊接端子等組成了一個非常怪異的組合實現(xiàn)將軸和光電碼盤固定在了PCB上。
焊接小原件測試電池充電和OLED屏幕是否正常。

測試完之后裝上支架,測量尺寸以確定外殼尺寸。

不帶殼整體組裝好的樣子。

外殼部分直接在立創(chuàng)EDA里面使用3D外殼部分制作了一個簡單的外殼,雖然在畫殼前測量了好多尺寸,但是最終打印回來之后還是發(fā)現(xiàn)電源開關(guān)太長了,板子塞不進(jìn)去。最后通過在邊框上打孔和把開關(guān)彎曲的方式得以把板子塞進(jìn)去。
裝上外殼的樣子:

找根跳繩和設(shè)備組裝一起。

軟件這里借鑒了安信可論壇里大佬寫的U8G2移植等諸多教程以及官方例程,主要實現(xiàn)了紅外對射管的外部中斷、按鍵的防抖切換、OLED屏的顯示、電壓檢測、LED及蜂鳴器提醒功能及藍(lán)牙的通訊等。
整體流程軟件啟動后進(jìn)入手動模式,并在OLED下顯示藍(lán)牙狀態(tài)、電池電壓狀態(tài)、手動倒計時、跳繩計數(shù)等信息。
在手動模式下可以通過按鍵1設(shè)置倒計時時長,單擊是增加時間,雙擊是減少時間,長按則恢復(fù)默認(rèn)時長;單擊按鍵2則會啟動倒計時并開始計數(shù),雙擊則會取消倒計時,長按則在自動檢測模式和手動倒計時之間進(jìn)行切換。
備注:完整代碼點擊圖片查看

上面提到的藍(lán)牙是使用之前制作的BW21-CBV-Kit相機(jī)充當(dāng)一個數(shù)據(jù)收集設(shè)備,在該設(shè)備啟動后會自動搜索周邊的跳繩設(shè)備,并在啟動后默認(rèn)展示之前的跳繩數(shù)據(jù)并生成圖表,如果跳繩啟動則會進(jìn)入跳繩動畫顯示狀態(tài),如果是手動模式則還會將數(shù)據(jù)匯總并存儲進(jìn)SD卡中。
整體做完以后進(jìn)行了測試,功能方面都沒有問題,就是這個排針和排母的組合導(dǎo)致設(shè)備較厚且做的殼子尺寸較短,導(dǎo)致使用過程中手把握持不舒適,需要學(xué)習(xí)以下如何做外殼。
-
led
+關(guān)注
關(guān)注
243文章
24594瀏覽量
690803 -
計數(shù)器
+關(guān)注
關(guān)注
32文章
2315瀏覽量
98170 -
開發(fā)板
+關(guān)注
關(guān)注
26文章
6289瀏覽量
118049 -
安信可
+關(guān)注
關(guān)注
0文章
226瀏覽量
5076
原文標(biāo)題:【電子DIY作品】Ai-M61-32S跳繩計數(shù)器
文章出處:【微信號:安信可科技,微信公眾號:安信可科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
安信可開源硬件:小安派-DSL 屏幕驅(qū)動開發(fā)板
Ai-M61-32S(點燈)
玩透開源硬件!安信可科技小安派2款音頻開發(fā)板全新上線
安信可Ai-M61-32S開發(fā)板能玩出多少拓展板?
不到10塊錢,用Ai-M61-32S如何自制一個開機(jī)棒?
外設(shè)移植 安信可Ai-WB2-32S開發(fā)板+TM1637 NTP時鐘
豆包/DeepSeek/小智AI全接入!這款AI語音開發(fā)板,配網(wǎng)即用超省心!
基于安信可Ai-M61-32S開發(fā)板的跳繩計數(shù)器設(shè)計
評論