文章目录
- 前言
- 一、STM32小车效果图
-
二、硬件设计
- 1.电机驱动对比
- 2.蓝牙模块
- 3.电机
- 三、小车程序
- 总结
前言
STM32小车一直以来都还是众多STM32爱好者的入门设计,门槛不高,值得玩一下。
一、STM32小车效果图
这是刚开始弄的印度风的小车,丑不拉几。
这个小车结构是:STM32C8T6为主控,12V电源,还有电源模块是12V—>5V、3.3V的,HC-05蓝牙模块,L298N电机驱动模块*2,亚克力板和4个电机加轮子。
这个小车是不满意上面那玩意改的,画了一个板子,主控依旧是STM32C8T6,有变动的是电机驱动模块改了,现在用的是DRV8833。外加了一个OLED作为人机交互页面,超声波测距,两个RGB转向。
二、硬件设计
1.电机驱动对比
L298N :集成双H桥、元器件多、体积大、发热比较明显
L298N有两个使能控制引脚可分别控制两个H桥是否使能。
DRV8833 :集成双H桥、体积小、发热情况良好、可以同时驱动两个直流电机或一个步进电机。
2.蓝牙模块
遥控小车用的是蓝牙透传,安卓手机的蓝牙app——传送门
蓝牙模块的前期调试,可用usb转ttl模块连接蓝牙模块,RXD-TX TXD-RX VCC-VCC GND-GND。
如果上电了,蓝牙指示灯默认是2s闪烁就是进入了AT指令模式,可通过上位机向蓝牙发送指令。如果上电不是AT指令模式,就摁着蓝牙的按键再上电。
AT指令集(建议改名字就好,密码不要改)
AT+NAME=Bluetooth-Master 蓝牙主机名称为Bluetooth-Master
AT+ROLE=1 蓝牙模式为主模式
AT+CMODE=0 蓝牙连接模式为任意地址连接模式
AT+PSWD=1234 蓝牙配对密码为1234
AT+UART=9600,0,0 蓝牙通信串口波特率为9600,停止位1位,无校验位
AT+RMAAD 清空配对列表
3.电机
实测:电机的比例越小跑得越快!
三、小车程序
链接:https://pan.baidu.com/s/172cHhSERNx5fZAwYsyWetA
提取码:ycar文章来源:https://www.toymoban.com/news/detail-727179.html
总结
欢迎大家指正交流学习。文章来源地址https://www.toymoban.com/news/detail-727179.html
到了这里,关于STM32蓝牙遥控小车的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!