朱正龙 梁加俊 彭霞
摘 要:本文设计了一款以单片机为主要控制中心的智能遥控器,外围电路主要包括红外接收电路、发射电路、键盘电路、显示电路、存储电路以及WiFi模块,具有手机APP控制、一键紧急呼救、“多合一”和可添加自定义按键等功能。该创意能够实现非智能家电智能化控制,具有一定的应用价值。
关键词:WiFi;遥控器;手机APP控制
中图分类号:S237;S688文献标识码:A文章编号:1003-5168(2020)14-0056-03
Design of Universal Remote Controller Based on WiFi
ZHU Zhenglong LIANG Jiajun PENG Xia
(School of Electronic Communications Engineering, Anhui Xinhua University,Hefei Anhui 230000)
Abstract: This paper designed an intelligent remote controller with single chip microcomputer as the main control center, the peripheral circuit mainly included the infrared receiving circuit, transmitting circuit, keyboard circuit, display circuit, storage circuit and WiFi module, which had the functions of mobile APP control, one-key emergency call, "multi-in-one" and adding keys. The design could realize intelligent control of non-intelligent home appliances and had certain application value.
Keywords: WiFi;remote controller;APP control
随着家用电器的不断丰富,家中遥控器的数量逐渐增多,日常存放、寻找和使用都很不方便。在“互联网+”和工业4.0不断碰撞融合的大环境下,智能家居快速兴起、壮大,已成为一种潮流,但仍有些家庭因为经济原因而未能使用智能家电。本设计通过研究红外发射和接收原理、单片机控制、液晶显示以及手机APP开发等技术,设计了一款“多合一”+“手机控制”+“一键紧急呼救”的WiFi万能遥控器,该设计能在最大程度上实现家庭生活的信息化和智能化,满足人们舒适、方便、快捷、高效的生活需要。
1 系统功能设计
本文设计的遥控器的“多合一”功能就是将不同类型、不同型号的遥控器功能集中在一个遥控器上实现,通过一个遥控器控制所有家电的状态,实现整个家居的智能化。只要家电可以通过红外遥控,那么用户就可以通过一个遥控器来控制它,用户不必在众多的遥控器中寻找对应的遥控器,系统创意如图1所示。
“多合一”是指在克隆多种不同遥控器编码的基础上实现多个普通遥控器合并为一个遥控器控制家电的功能;可添加自定义按键功能是指可利用遥控器预留组合键实现新增的遥控功能[1-2],系统功能如图2所示。
2 系统硬件设计
系统以单片机为主要控制中心,外围电路主要包括红外接收电路、发射电路、键盘电路、显示电路、存储电路以及WiFi模块[3-5],系统硬件设计如图3所示。手机远程控制的实现主要是在遥控器中内置WiFi模块,让手机与WiFi模块通信,再让模块与单片机通信。
遥控器整体的设计如图4所示,按键设有学习键、功能键、求救键。学习键是通过红外发射和接收模块实现智能遥控器和原各个家用电器进行“嘴对嘴”学习,主要把原遥控器发送的数据编码进行破解转换,最后智能遥控器克隆家庭中其他遥控器按键的功能;功能键就是通过学习之后具有特定遥控功能按键,如电视频道加减键、音量加减键、空调温度加减键、风速大小键等;求救键是一键紧急呼救的,手机用户可以收到紧急消息的提醒。
针对紧急状况发生,本设计的遥控器设定一个特殊的按键,用红色将它标出,防止误按。当老人和小孩摔倒时或者有危险时就可以按下此键在第一时间通知家人,家人手机就会接收到消息的提醒,及时采取救助,将意外伤害降到最低。其工作原理就是利用单片机通过串口发送数据经过WiFi模块转换成无线WiFi数据,然后经过无线网络的传送,手机就会收到紧急消息的通知。
3 手机APP设计
APP控制功能,主要有用户信息设置、遥控器类型选择、我的遥控器、状态监控、系统帮助以及自定义按钮。本文设计的APP上可以实现状态监控,当家电开启时,APP上的“我的遥控器”界面就会有LED小灯闪烁。当用户出门后,不记得自己是否关家电,可以通过APP来检查家电的运行状态,如果没有关闭的话,需要关闭时就可以通过APP远程关闭。自定义按钮主要是为了家庭新增電器时,在原来的基础上添加自定义功能键,首先选择电器类型,然后增加控制键。当有按键损坏,使用组合键代替时,要在APP上加上自定义按钮。APP控制流程如图5所示。手机APP功能设计框图如图6所示。
4 结语
计算机网络、通信和控制技术的发展使家电的集中和远程智能控制成为可能。本文设计的智能遥控器能在一定程度上实现家庭生活的信息化和智能化,满足人们舒适、方便快捷、高节奏的生活需要。
参考文献:
[1]谭传武,傅宗纯.基于51单片机的WiFi无线控制系统设计与实现[J].电子设计工程,2018(8):178-182.
[2]胡杰,张晓琼,张文.基于WiFi的51单片机智能控制开关设计[J].通信与信息技术,2018(6):63-64.
[3]庆乐,基于云存储的Android智能爱车APP设计与实现[J].河南科技,2018(25):30-33.
[4]何建强,陈垚,刘皎.基于Android的智能家电通用型控制系统的设计[J].信息技术,2017(7):82-86.
[5]何云,刘太君,陈亮,等.面向BLE物联网应用的混合模式APP设计与实现[J].数据通信,2018(2):10-13.