所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

穿越半个地球去看你(四.2)------扩展模块红外遥控应用

兆 2020-12-28 19:25:07
0
0
简单

鸿雁传书(2)

----扩展模块红外遥控应用

课时:1课时

教学目标:

扩展模块红外遥控应用;
教学难点:

红外模块与飞机控制器通信

教学过程:

项目任务:

    TT无人机通过机身的Micro USB接口与TT扩展模块供电与通讯,其中通讯部分通过串口1通讯完成。
 

知识点:

1.焊接扩展板

projectImage

2.红外传感器

 

projectImage

1、什么是红外接收头?

红外遥控器发出的信号是一连串的二进制脉冲码 为了使其在无线传输过程中免受其他红外信号的干扰,通常都是先将其调制在特定的载波频率上,然后再经红外发射二极管发射出去,而红外线接收装置则要滤除其他杂波,只接收该特定频率的信号并将其还原成二进制脉冲码,也就是解调.

2、工作原理

内置接收管将红外发射管发射出来的光信号转换为微弱的电信号,此信号经由IC内部放大器进行放大,然后通过自动增益控制、带通滤波、解调变、波形整形后还原为遥控器发射出的原始编码,经由接收头的信号输出脚输入到电器上的编码识别电路

项目任务一:

测试出红外遥控各个按键发出的信号数字。(连续按某一键,记录串口数据)

 

projectImage
附件 附件

FD00FF  开关
FD807F  vol+
FD40BF   func/stop
FD20DF   >
FD10EF   向下
FD906F  vol-
FD50AF   向上
FD30CF  0
FDB04F  EQ
FD708F   st/rept
FD08F7   1
FD8877   2
FD48B7   3
FD28D7   4
FDA857   5
FD6897   6
FD18E7   7
FD9867   8
FD58A7   9
 

项目任务二:

    用遥控器控制飞机飞行。

先用通讯0 串口测试下红外接收的值,无误后将串口通讯改为1,串口输出改为不换行。

projectImage

程序如图:

projectImage
附件 附件
Makelog作者原创文章,未经授权禁止转载。
0
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
|
[[c.comment_content]]