如何用pt22622272无线收发模块做遥控小车

如何用pt22622272无线收发模块做遥控小车,第1张

pt2262/2272无线收发模块,是用于发送接收代码序列,不同的序列你也可以定义为不同的控制指令。至于如何控制小车,你得好好设想下的,可控制的参量可以很多,但是相应的执行控制的部件也要具备,虽然控制指令可以通过收发模块获得,只是控制量多了,恐怕你一时间做不来,因此可以先设置简单的停车、行车两个动作,就是控制电机的电源通断即可;

试试吧。

我做过一个寻一条黑线的智能小车,按照你的问题一个个给你些建议吧。

我个人认为寻一条黑线和寻两条黑线在原理上应该是没有差别的,都是用对管来检测黑线和小车的偏差,从而知道小车当前的位置,不过常见的都是寻一个道路中间的黑线。至于程序控制上可以参考网上成熟的方案,都是根据传感器检测到黑线后来判断当前小车偏离黑线的位置,从而控制左右电机产生速度差(或者直接用舵机转向)来修正小车姿态。

PID是一个很高深也很简单的玩意,原理很简单,能够用好却不容易。小车上主要是为了稳定小车的速度,这对电机的响应速度,码盘的精度,单片机的处理速度都有一定的要求,网上有很多成熟的PID算法,加上一些前辈们做过的寻线小车PID案例,剩下的就是PID的参数问题了。

L298N是作为电机的控制器件(PID的输出量),舵机可以控制小车转向,红外对管是为了检测黑线的位置,测速码盘检测当前电机转速(PID控制的输入量)。

整体可以分为两个程序部分:

(1)主程序部分:对管检测黑线的位置-》单片机判断小车姿态-》舵机转向调整小车姿态-》回到起始部分循环。

(2)PID部分:码盘检测电机转速-》单片机进行PID运算-》输出速度控制量给L298N-》控制电机转动-》回到起始部分循环。

以上就是关于如何用pt2262/2272无线收发模块做遥控小车全部的内容,包括:如何用pt2262/2272无线收发模块做遥控小车、基于51单片机的红外传感竞速智能小车程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9496366.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存