做了个智能环境检测车!
能远程控制!距离长达10M!

你绝对想不到,它还能……
手机APP界面▼

查看实时信息界面 ▼

硬件部分采用4层PCB设计,上下两层铺铜(GND)

思维导图

原理图

PCB图

程序设计环境:Arduino IDE
软件设计环境:Inventor
程序设计采用模块化程序设计法,将整个程序划分为多个功能明确的模块:
1.1 电机ESP32程序设计

通过手柄,将控制信息传输到ESP32,或通过程序将远程控制信息通过串口通信到电机ESP32,MPU6050姿态传感器实时检测运动姿态,并进行矫正。
ESP32输出继电器信号和电机驱动PWM,通过控制2个减速电机的PWM,控制前进、后退、左转、右转。
1.2 功能ESP32程序设计

采用ESP32的WIFI功能,使用HTTP协议,将数据上传到服务器中,使用MQTT协议,实时接收APP控制的信息,将所需的信息上传到屏幕中显示,或者进行调试。
实现远程控制,远程查看监控站的信息,接收传感器的数据,户外天气数据。
API获取的户外天气,由中国气象局提供数据支持,显示
-
天气状态
-
风力风向
-
户外温度、湿度
监控中心也能实时查看智能车的画面。
具体【原理说明&源码】,请参考【第4章】指引,前往原工程查看获取:

本项目已开源!

——想复刻?想给作者点赞?可复制开源网址 前往原文。
开源网址:https://oshwhub.com/qq3046981740/farming_xem_cat