解决网
首页 > 资讯教程 > 智能科技 > AR增强现实 > 基于智能家居的应用红外控制系统

基于智能家居的应用红外控制系统

作者: 来源: 2021-08-19 01:00:09

随着互联网技术的快速发展,手机在人们生活中变得越来越重要。手机系统的应用可以直接控制家中相应的电器设备。

智能家居的APP红外控制系统可以替代所有由NEC协议编码的红外遥控器。在控制系统中可以自适应地学习多个遥控器的关键代码信息。由于系统的可扩展性,新电器的红外信号可以通过系统的学习功能进行学习,然后由系统进行控制,克服了独立遥控器带来的不便。使用时,可以通过系统面板按钮或手机APP发送相应的信息,控制相应的智能设备。不同的红外电气设备可以识别不同的红外信号编码信息,使系统可以同时学习多个红外遥控器的红外信号编码信息。

1系统设计思路和实现功能

手机APP红外控制系统的按键包括擦除键、功能键和信号传输键。硬件部分采用蓝牙模块、红外信号接收器和红外信号发射灯。系统有学习模式和红外信号传输模式两种模式,红外信号传输模式可切换为手动模式或自动模式。系统框图如下。

在学习模式下,红外控制系统可以学习多个由NEC协议编码的红外信号,并将其存储在外部存储电路中。手机APP通过蓝牙连接操作系统时,调用红外信号实现无线遥控。

2系统硬件设计方案

本设计采用STC89C52单片机作为控制核心。红外发射器是设计控制系统的输入装置,与单片机的外部中断1相连。当接收到红外信号时,它们可以响应并申请中断。单片机接收并解码红外信号。

按下按键中的功能键切换工作模式,实现系统学习模式和红外信号传输模式的切换。四个红外信号发射按钮可以发射相应的红外信号。外部存储器为AT24C02非易失性存储器,可多次擦除和写入,能够满足智能家居的红外信号控制需求。

红外集成接收机由放大电路和红外接收管组成,可以接收脉冲编码调制的红外信号。它具有体积小、密封性能好、灵敏度高、价格低等优点。本设计采用1383集成接收机,解调频率为38千赫。当系统接收到38KHZ红外脉冲信号时,向MCU发送中断信号申请中断,触发MCU工作。

3系统软件设计

系统开始工作后,首先初始化变量,从AT24C02内存中读取数据。主功能后,反复检查是否有按功能键的指令。当功能键被按下时,它处于学习模式。当处于学习模式时,系统检测是否接收到红外信号并按下相应的键。如果没有,继续处于红外学习模式。如果是,它将接收到的红外信号存储在AT24C02中。如果进入主功能时没有按下功能键,说明当前系统处于红外信号发送模式,可以通过系统面板上的非功能键发送红外信号。当系统成功接入蓝牙后,会通过手机APP控制系统发送相应的指令和红外信号。软件流程图如下所示。

4系统调试

红外控制系统在系统硬件整体焊接完成后逐步调试,主要检查系统接线是否错误,最小系统是否能正常工作,各模块是否能正常上电,设备是否正常工作。

遥控器发出的红外信号是一系列高低电平的编码信息。解码时获取高低电平的方法不当,导致解码信息失真,导致系统传输的红外信息与原始信息存在差异。

蓝牙连接步骤:

(1)蓝牙模块首先配置在从机模式。

(2)接通电源前,(2)钥匙销必须悬挂或接地。

(3)蓝牙模块通过连接到单片机

经测试,该红外系统能够实现所有预期功能。当按下功能键时,系统可以进入两种发送模式:指令模式和学习模式。

在学习模式下,待学习的遥控器对准系统的红外接收口,根据控制平台上不同的按键将红外信号存储在存储器中。电气设备可以通过控制面板上的按钮进行控制。同时可以用手机打开蓝牙APP,连接蓝牙向终端发送相应的指令,直接控制相应的用电设备。根据科学实用的测试结果,智能家居APP红外控制系统能够准确满足用户需求,控制系统具有准确性和可靠性。

关 键 词: 智能家居
  • 热门软件
  • 热门标签
返回顶部