51单片机最简单的智能小车
- 拥有一台4个轮子的车,并且带有电机
- 购买一个电机驱动模块,用于调速转向。(L298N TB6612)
- 使用手机控制小车,使用蓝牙模块
- 一个最小51系统板。
要求:单片机I/0口控制,波特率知识
强化版
- 拥有一台4个轮子的车,并且带有电机
- 购买一个电机驱动模块,用于调速转向。(L298N TB6612)
- 使用手机控制小车,使用蓝牙模块
- 一个最小51系统板。
- 避障功能(拥有一个小舵机,一个超声波模块)
- 循迹功能(红外模块)
- 高级无线控制(ps2)
要求:单片机深入学习,I/O口使用,IIC通信,定时器,PWM
超级版
- 拥有一台4个轮子的车,并且带有电机
- 购买一个电机驱动模块,用于调速转向。(L298N TB6612)
- 一个最小51系统板。
- 避障功能(拥有一个小舵机,一个超声波模块)
- 循迹功能(红外模块)
- 高级无线控制(ps2)
- 抓取功能(机械臂)(pca9685模块)
- 测温,测湿度(ds18b20,湿度传感器)
- 定时停车功能(ds1302)
- 定位(雷达)51不一定可以,推荐使用32
要求:熟练掌握单片机操作,寄存器,I/O口使用,IIC通信,串口,定时器,PWM,SPI等
最后,51单片机的学习,并不是对着视频一个一个的去看,也不是听别人怎么说,要自己去看芯片手册,看懂里面内容,参考别人的代码,写出自己的程序,切忌copy,切忌copy,切忌copy。遇到问题,多思考,多思考,多思考。
以上内容仅供参考,如有不妥之处,欢迎指正。