微信跳一跳已经出来很长一段时间了,分享一个微信跳一跳辅助分享给大家学习。
原理: 利用串口通信,和对舵机进行PWM(脉宽调制)控制;电脑发送指定数据 ,单片机经过解析后计算出相应的舵机下落时间从儿触发小人前进指定的步长。
缺点:每次需要量两个桩之间的距离 (从小人底部圆心 到目的地的中心距离)
程序中注释已经添加,方便修改。
舵机信号的控制波形:(9g舵机,不同舵机可能存在差异)
玩法:使用串口助手发送斜杠后面的字符 波特率:9600 ,
串口助手在附件中
舵机信号线接口:P3.7
晶振大小:11.0592MHZ
单片机 :12T 89c52rc
阅读全文