×

stm32红外接收的工程

消耗积分:1 | 格式:rar | 大小:2761KB | 2017-09-24

可远观不可亵玩丶

分享资料个

实现了红外接收

  验器材:

  战舰STM32F103开发板V3版本

  实验目的:

  学习红外遥控器的使用。

  硬件资源:

  1,DS0(连接在PB5)

  2,串口1(波特率:115200,PA9/PA10连接在板载USB转串口芯片CH340上面)

  3,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模块(通过FSMC驱动,FSMC_NE4接LCD片选/A10接RS)

  4,定时器4(TIM4),使用TIM4_CH4(PB9)的输入捕获,来解码红外信号。

  3,ALIENTEK红外遥控器

  实验现象:

  本实验开机在LCD上显示一些信息之后,即进入等待红外触发,如过接收到正确的红外信号,则解码,并在LCD上显示

  键值和所代表的意义,以及按键次数等信息。同样我们也是用DS0来指示程序正在运行。

  注意事项:

  1,4.3寸和7寸屏需要比较大电流,USB供电可能不足,请用外部电源适配器(推荐外接12V 1A电源)。

  2,本例程在LCD_Init函数里面(在ILI93xx.c),用到了printf,如果不初始化串口1,将导致液晶无法显示!!

  3,红外遥控器尾部默认带了一个小塑料片挡住电池供电,正常使用之前,请抽出这个塑料垫片.
stm32红外接收的工程

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !