第一次写CSDN,就写个51的小车算了。51单片机也是大部分嵌入式初学者所选择的单片机型号了,虽然51的运行速度要慢一些,但是芯片什么的都挺便宜,比较适合初学者入门,并且制作一些比较有趣的小作品来进一步的提高学习的兴趣,加快学习速度和效率。
说了一大堆废话,现在就步入正题吧!
一、材料准备
1.小车底座(淘宝有很多亚克力板的,但是我没有,我就拿以前比赛用过的铁板来组装了)
2.51单片机最小系统
3.51单片机芯片
4.l298n电机驱动芯片x2(因为是做四轮的,所以我就用了两个驱动了,驱动效率也高一些)
5.HC-05蓝牙模块 (新手可以用hc-06,比较简单一些,因为我只有hc-05就只能用这个了)
6. 直流电机x4
7.轮子x4
8.12V 16850锂电池组
9.DC转接头
10.公对母,公对公,母对母杜邦线若干(建议长短都买些,全是长的接线就太乱了,全是短 的也就不太好接线了)
11.USB转TTL (用于给HC-05蓝牙模块配置)
二、蓝牙设置
1.引脚说明
1. RXD: 接收端
2. TXD: 发送端
3. AT: 设置工作模式
1) 工作模式: 自动连接(automatic connection),又称为透传模式() 又稱為透通模式 (transparent communication)
2) AT指令设置模式: 命令回应(order-response),又称为AT模式(AT mode)
4. VCC: 模块供电正极(5V)
5. GND: 模块供电负极
6. EN:使能端,需要进入AT模式时接3.3V。其实不接也没有关系
7. STATE:我也不知道有什么用,没有用到
2.连接方式
1.USB转TTL与HC-05的连接
2.HC-05与