版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
智能无线遥控器的设计与实现任务背景:智家用电器设备等都是智能遥控的,比如电动窗帘、遥控风扇、遥控电灯等都可以使用遥控控制,大大方便人们的生活。本节课的任务是制作一个无线控制系统,使用遥控器无线控制家电。器材准备:ArduinoBle-Uno主板、扩展板、电池盒、遥控器、遥控接收器、马达风扇、红绿灯模块、舵机、连接线、USB数据线。一、了解无线遥控系统本节课实现的无线遥控系统功能是是使用遥控器遥控风扇、LED的信号,从而控制家电的开关。二、了解红外遥控器和红外接收器红外接收管是直接将电能转化为近红外光的器件,属于二极管类。它的结构和原理与一般的发光二极管相似,只是半导体材料有所不同。红外接收头是一种接收、放大、解调装置,内部集成电路ICPD是一个高度集成的设备。PD收光信号。红外接收需先进行解调,解调的过程是通过红外接收管进行接收的。其基本工作过程为:当红外接收模块接收到调制信号时,输出高电平,否则输出为低电平,是调制的逆过程。红外接收头输出的原始数据信号,正好和发射端倒向。也就是以前发射端原始信号是高电平,那接收头输出的就是低电平,反之。红外遥控器发出的信号是一连串的二进制脉冲干扰,通常都是先将其调制在特定的载波频率—38kHZ滤除其他杂波,另接收该特定频率的信号并将其还原成二进制脉冲码,也就是解调。红外接收模块有三个引脚,GGND,VVCC5v,SD1-D13EM红外遥控器键值对应表EM遥控器键值对应表按键十进制值十六进制值按键十进制值十六进制值按键十进制值十六进制值1120x0C8820x52A690x452240x189740x4AB700x463940x5E0220x16C710x47480x08UP640x40D680x445280x1CDOWN250x19OK210x156900x5ALEFT70x07+670x437660x42RIGHT90x09-130x0D三、无线遥控安装用M3*8螺丝把红外接收器安装在房梁上,如图11-1所示。图11-1四、程序设计4.1算法设计:第一步:设置控制灯或者风扇等设备的控制信号;第二步:判断红外接收器接收到遥控器发出的信号是否控制风扇或者灯的信号,如果是,则打开,否则,关闭;第三步:结束程序。4.2硬件连接:ArduinoBLe-UnoD4出,然后连接上红外接收器;在前面的课程内容中,直流电机风扇模块已连接在扩展板的D5、D6(P8)号管脚,红绿灯模块已连接D3、D5、D6(P15)管脚D12、D13传感器和执行器主控板红外接收器模块D4(P10)直流电机风扇模块D5、D6(P8)红绿灯模块D3、D5、D6(P15)控制门的舵机D12控制窗户的舵机D13示例程序:ArduinoIDE程序#include"IR_remote.h"#include"keymap.h"IRremoteir(4);#include<Servo.h>Servoservo_12;Servoservo_13;voidsetup(){ir.begin();pinMode(5,OUTPUT);pinMode(6,OUTPUT);servo_12.attach(12);servo_13.attach(13);}voidloop(){//按下1键,同时打开风扇和黄灯if(ir.getIrKey(ir.getCode(),2)==EM_IR_KEYCODE_1){digitalWrite(5,HIGH);digitalWrite(6,LOW);}//按下2键,同时关闭风扇和黄灯if(ir.getIrKey(ir.getCode(),2)==EM_IR_KEYCODE_2){digitalWrite(5,LOW);digitalWrite(6,LOW);}//按下3键,打开门if(ir.getIrKey(ir.getCode(),2)==EM_IR_KEYCODE_3){servo_12.write(90);delay(20);}//按下4键,关闭门if(ir.getIrKey(ir.getCode(),2)==EM_IR_KEYCODE_4){servo_12.write(0);delay(20);}//按下5键,打开窗if(ir.getIrKey(ir.getCode(),2)==EM_IR_KEYCODE_5){servo_13.write(90);delay(20);}//按下4键,关闭窗if(ir.getIrKey(ir.getCode(),2)==EM_IR_KEYCODE_6){servo_13.write(0);de
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年专用打印机采购销售协议范本
- 2024年个人借款协议模板
- 2024年家用壁纸买卖协议模板
- 2023-2024学年浙江省余姚八中高考第四次模拟数学试题试卷
- 2024年企业融资中介协议范本
- 2024无财产瓜分离婚协议示范文本
- DB11∕T 1717-2020 动物实验管理与技术规范
- DB11∕T 1601-2018 毛白杨繁育技术规程
- 2024设备维护与保养协议范本
- 2024年专业收银员岗位聘用协议样本
- 基本函数的导数表
- 酒店的基本概念
- 重点但位消防安全标准化管理评分细则自评表
- 挂牌仪式流程方案
- 传输s385v200v210安装手册
- 风险调查表(企业财产保险)
- 农业信息技术 chapter5 地理信息系统
- 浅谈新形势下加强企业税务管理的对策研究
- 必看!设备管理必须要懂的一、二、三、四、五
- 空冷岛专题(控制方案、谐波及变压器容量选择)
- 结合子的机械加工工艺规程及铣槽的夹具设计
评论
0/150
提交评论