STM32基于hal库的智能小车(3) 红外遥控
其他内容请参考STM32基于hal库的智能小车(1)
红外避障请参考STM32基于hal库的智能小车(2)
完整程序https://download.csdn.net/download/sea1216/13711304
该程序添加了串口和定时器,串口用于调试输出遥控器键值,定时器用于测量脉冲时长。程序调试好后可以删除串口内容,串口和定时器的使用请看相应的文章,这两个内容学完了就可以看红外遥控的内容,这些我的文章里都有,最后就是简单的判断就可以,主要如下:
//红外遥控测试
while(1){
//我的红外OK:56,UP:24,DOWN:74,LEFT:16,RIGHT:90
key=Remote_Scan()