1. 程式人生 > >基於NRF24L01 2.4G無線模塊的智能小車

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

安裝 color comm bubuko san hub forum 電機 應該

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塊錢,首件!程序部分本人已經加入了大量註解,應該很好懂。

代碼附件

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