无线红外遥控车(利用2262发送和PT2272接收)
Landzo的Arduino小车做的还是很用心,原来用红外也是可以实现对小车的控制,但是红外有个致命的缺点就是红外遥控距离短和遥控时必须指向小车,这样不利于操作玩起来也不是很方便。而正好官方提供了无线遥控器和接收模块,借此机会做了一下玩一下。
效果还是不错的,测试了一下,接收模块上电后没有按遥控时引脚输出低电平,长按着遥控时引脚一直是高电平。分别按遥控的A、B、C、D键记录键值对应哪个引脚。
目前定义为:
A:前进
B:后退
C:左转
D:右转
具体的接线也很方便,充分利用了C1上面的转接板,一会上图给大家看。。。
一、首先拆开了遥控器让大家看一下
这个遥控器是有地址的,并且是自己可调的,如果多个遥控器也不会出问题;
看到红色标注的吗,H是高电平,L是低电平。就是利用1到8脚接不同的电平来做地址划分的,具体怎么配对先看一下无线接收模块
下图是寻址的
和遥控器一样也是对用的1-8个脚,只要遥控器的发送和接收地址编码一样就可以通讯了,大家可以试一下改变一下地址,确实就通不了了。
看一下小车的接线方式
用杜邦线把D2和D3接到转接板就可以了,具体怎么定义的请看源程序。效果还是很好的,请亲测。。。