基于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块钱,首件!程序部分本人已经加入了大量注解,应该很好懂。

代码附件

猜你喜欢

转载自www.cnblogs.com/SexyBoyHub/p/9000430.html