由于疫情的原因,这几天公司停工,在家待着没什么事做,就拿出去年年底在某鱼买的车子捣鼓。

车子订单
当时买这车子只花了60块钱,轮子、电机、舵机、电池、控制板应有尽有,物超所值!

车内部件,绿色无线模块是自己另外买的

控制板
控制板原装的单片机是GD32F103RCT6,我并没有用过这个,为了节省时间直接从废弃的板子拆了一颗STM32F103RCT6替换上去。
要写程序,就必须先知道电机和舵机是通过单片机的哪些引脚控制的,所以我用万用表把对应的引脚找了出来。

所用到的引脚
做完上面的工作之后,就开始考虑做遥控器、选无线通讯模块。遥控器是自己画的,主芯片是STC8H1K08,用两个摇杆电位器控制车子的速度和方向。2.4G无线模块直接在某宝买现成的。

2.4G模块

遥控器背面

摇杆忘记买带帽子的,手感非常不好
程序很简单,上电以后,单片机先设置无线模块的波特率、组网ID等相关信息,然后遥控器和车子进行配对。配对完成之后遥控器读取两个摇杆的ADC值,不断的发送到车子的控制板。车子控制板通过ADC值发出相应的PWM信号控制电机和舵机。
从去年年底开始,画板子、焊板子、写程序、调试,断断续续的搞,这几天总算搞得八九不离十了。
视频加载中...
视频加载中...