- 树莓派4B +摄像头
- STM32F103系列开发板
- 超声波传感器(ACC功能)
- 车架+电机舵机电调 等
- PYTHON3
- KEIL V5
- 速度PID
- ACC
- 超声波测距
- OLED屏显示
- IMU 9250 9轴传感
-
用户登录(过于简单,建议改用FLASK-LOGIN)
-
模式切换
-
最高速度限制
-
方向与速度控制(摇杆或者按键实现,摇杆在不同设备须修改参数)
-
小车速度和距离实时显示(由STM32上传)
-
小车当前电机与舵机PWM显示
-
树莓派摄像头拍照显示
要是你不需要树莓派的信息, 用蓝牙操控还是最简单的
- SLAM
- 摄像头循迹,物体识别
- .....
- 树莓派发送"t"+"电机PWM or 速度"+"空格"+"舵机PWM" ("t0.8 1500")
- 树莓派收到stm32发送的“r"+"速度"+"空格"+"距离” ("r0.83 1.23")
基于websocket协议,前端用socket.io.min.js,后端用flask-socketio
在同一局域网内即可用IP+端口访问
可选用nginx+gunicorn+gevent+flask部署