基於NRF24L01 2.4G無線模塊的智能小車


nRF24L01是由NORDIC生產的工作在2.4GHz~2.5GHz的ISM 頻段的單片無線收發器芯片。因其性能強大,功耗低,造價低廉,一個芯片才2塊錢不到,所以在工業上應用較多。今天給大家分享一下我的智能小車制作方法。

初級硬件准備:
1:小車底盤 x 12:減速電機 x 2
3:電機驅動 x 1
4:輪子 x 2
5:L298n電機驅動模塊 x 1
6:鋰電池 x 3(有18650可以直接用18650電池)(遙控部分用一塊,小車部分用兩塊)7:鋰電池充電模塊 x 2
8:降壓模塊 x 1
9:升壓模塊 x 1
10:各種開關若干
11:牛眼輪 x 1(作用相當於萬向輪,但是走直線比萬向輪好一點)
12:洞洞板 x 1
13:排針排母若干
14:oled模塊 x 1(這個有興趣可以加一個)

核心硬件准備:
1:stc15w4k58s4單片機 x 1 (樓主為了省事直接用手頭上的最小系統板)(這個其實也可以用stc89系列的單片機)
2:stc89系列單片機 x 1
3:NRF24L01 2.4G無線模塊 x2


小車部分完畢大概就是這個樣子吧(小伙伴幫忙安裝的車子還行:victory:)

 

 

車子右邊

 


車子左邊

 

車子底部




遙控部分安裝如下

 


用一個200毫安時鋰電池給主控、nrf24l01模塊和oled供電

背面電路圖


上電后的效果圖(加了屏幕瞬間變身高大上;P)


最后再附一張開動的效果圖

最后建議大家無線模塊最好買樓主圖上這種增益后帶天線的模塊,傳輸距離遠而且數據傳輸穩定而且很便宜,某寶上的某家店好像首件優惠才6塊錢,首件!程序部分本人已經加入了大量注解,應該很好懂。

代碼附件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM