自制遥控小车,遥控距离可达2000米? (nrf24l01射频模块+Arduino nano+L297N)

之前介绍了用esp8266做了一个用手机app控制的WiFi小车,只要实现给小车的不断供 ,基本实现了小车的无视距离范围的测试

没有看过的朋友可以去看看,传送门在下面:
不受距离限制的无线小车

但是做出来的小车也许不难发现控制的延迟度比较高,今天博主就给大家带来一个几乎0延迟的遥控小车,控制距离按照射频模块来说是有2000米距离,但是博主测试隔着墙体貌似只有50米到100米的控制距离

遥控小车

不多说直接进入正题


首先做我们这次的遥控小车需要什么呢

材料元件:
  1. 小车机身(包括4个轮子,4个电机)
  2. 2个nrf24l01射频模块
  3. 2个Arduino nano开发板
  4. 若干杜邦线(最好三种都有)
  5. 若干两脚立式按钮
  6. 1块小的面包板
  7. l298n(红板)
  8. 电源(可以使用充电宝,博主就是用的充电宝)
编程环境:arduino IDE

1、Arduino IDE根据自己的系统安装合适的版本

Arduino IDE的版本博主推荐1.8.9以上的版本,比较容易下载库

这次的项目用到的库有

#include “SPI.h”
#include “Mirf.h”
#include “nRF24L01.h”
#include “MirfHardwareSpiDriver.h”

遥控器接线图

自制遥控小车,遥控距离可达2000米? (nrf24l01射频模块+Arduino nano+L297N)

面包板上面的4个按钮就是前进后退左转右转,遥控器可以直接充电宝供电哦

这次的有点复杂而且博主画的不是很好看,大家见谅


4,遥控器以及小车代码

Arduino的烧录过程就不用我多说了吧,不知道的朋友可以去看我以前的文章

小车代码:

遥控器代码

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月6日
下一篇 2021年4月6日

相关推荐