This repository is Bluetooth_Remote_Controller_For_Car。 It uses Bluetooth to communicate with your phone
做这个小车一定要有耐心,耐得下性子,不能急躁,应一一谨慎的进行排查错误,这样才能拼装并且调试完成这个小车。
先贴一个做成的成品图
- 操控杆模式
- 重力感应模式
- 红外感应模式
- 循迹模式
- 光感应模式
-
2.通信方面:HC-05 蓝牙模块(也可以用HC-06),USB转TTL模块(购买蓝牙时就有配套,可以根据自己的实际情况进行选择)
-
3.控制单片机方面: STM32C8T6(51完全可以,但是一定要牢记,一定要使用晶振为11.0592的单片机,不然在传输过程中会有乱码的出现,这个是因为晶振即使为12,但是他的波特率误差也会在30%左右,补充一点,但是STM32F103C8T6的最小系统板,虽然晶振是8.00,但是依然亲测没问题,可以使用,具体的自我感觉有点玄学!!!),ST-Link V6 烧录器
-
5.电源方面:12V的锂电池或者航模电池(因为我这里是直接对L298N进行供电,然后利用L298N的5V供电接口再给单片机供电,也可以单独给单片机供电的)
-
6.其他:螺丝刀,电烙铁, 母对母导线若干。
1.电机测试:在电机俩端接一节干电池,测试电机是否能够正常运转。
2.蓝牙测试:先使用USB转TTL模块和蓝牙进行接线(接线图如下), PC端使用HID转串口小助手,手机端使用HC串口助手进行调试。波特率一般使用9600, 手机端如果可以连上蓝牙之后正常发送数据,这说明蓝牙模块是OK的。(HID转串口小助手,HC串口助手和其他所要用到的工具都可以都在material包里边找到)
小车的组装重要还是在接线方面,接线的话。我自己用画图工具画了一个简陋的接线图,不过绝对可以很直接了当的明白接线的过程,自己在网上找的时候,根本没有这样的图,我这里只画出要用的到引脚哈,简单粗暴,这里最重要的一点就是L298N和单片机要共接地
: