朱正龍 梁加俊 彭霞
摘 要:本文設計了一款以單片機為主要控制中心的智能遙控器,外圍電路主要包括紅外接收電路、發(fā)射電路、鍵盤電路、顯示電路、存儲電路以及WiFi模塊,具有手機APP控制、一鍵緊急呼救、“多合一”和可添加自定義按鍵等功能。該創(chuàng)意能夠實現(xiàn)非智能家電智能化控制,具有一定的應用價值。
關鍵詞: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
隨著家用電器的不斷豐富,家中遙控器的數(shù)量逐漸增多,日常存放、尋找和使用都很不方便。在“互聯(lián)網+”和工業(yè)4.0不斷碰撞融合的大環(huán)境下,智能家居快速興起、壯大,已成為一種潮流,但仍有些家庭因為經濟原因而未能使用智能家電。本設計通過研究紅外發(fā)射和接收原理、單片機控制、液晶顯示以及手機APP開發(fā)等技術,設計了一款“多合一”+“手機控制”+“一鍵緊急呼救”的WiFi萬能遙控器,該設計能在最大程度上實現(xiàn)家庭生活的信息化和智能化,滿足人們舒適、方便、快捷、高效的生活需要。
1 系統(tǒng)功能設計
本文設計的遙控器的“多合一”功能就是將不同類型、不同型號的遙控器功能集中在一個遙控器上實現(xiàn),通過一個遙控器控制所有家電的狀態(tài),實現(xiàn)整個家居的智能化。只要家電可以通過紅外遙控,那么用戶就可以通過一個遙控器來控制它,用戶不必在眾多的遙控器中尋找對應的遙控器,系統(tǒng)創(chuàng)意如圖1所示。
“多合一”是指在克隆多種不同遙控器編碼的基礎上實現(xiàn)多個普通遙控器合并為一個遙控器控制家電的功能;可添加自定義按鍵功能是指可利用遙控器預留組合鍵實現(xiàn)新增的遙控功能[1-2],系統(tǒng)功能如圖2所示。
2 系統(tǒng)硬件設計
系統(tǒng)以單片機為主要控制中心,外圍電路主要包括紅外接收電路、發(fā)射電路、鍵盤電路、顯示電路、存儲電路以及WiFi模塊[3-5],系統(tǒng)硬件設計如圖3所示。手機遠程控制的實現(xiàn)主要是在遙控器中內置WiFi模塊,讓手機與WiFi模塊通信,再讓模塊與單片機通信。
遙控器整體的設計如圖4所示,按鍵設有學習鍵、功能鍵、求救鍵。學習鍵是通過紅外發(fā)射和接收模塊實現(xiàn)智能遙控器和原各個家用電器進行“嘴對嘴”學習,主要把原遙控器發(fā)送的數(shù)據(jù)編碼進行破解轉換,最后智能遙控器克隆家庭中其他遙控器按鍵的功能;功能鍵就是通過學習之后具有特定遙控功能按鍵,如電視頻道加減鍵、音量加減鍵、空調溫度加減鍵、風速大小鍵等;求救鍵是一鍵緊急呼救的,手機用戶可以收到緊急消息的提醒。
針對緊急狀況發(fā)生,本設計的遙控器設定一個特殊的按鍵,用紅色將它標出,防止誤按。當老人和小孩摔倒時或者有危險時就可以按下此鍵在第一時間通知家人,家人手機就會接收到消息的提醒,及時采取救助,將意外傷害降到最低。其工作原理就是利用單片機通過串口發(fā)送數(shù)據(jù)經過WiFi模塊轉換成無線WiFi數(shù)據(jù),然后經過無線網絡的傳送,手機就會收到緊急消息的通知。
3 手機APP設計
APP控制功能,主要有用戶信息設置、遙控器類型選擇、我的遙控器、狀態(tài)監(jiān)控、系統(tǒng)幫助以及自定義按鈕。本文設計的APP上可以實現(xiàn)狀態(tài)監(jiān)控,當家電開啟時,APP上的“我的遙控器”界面就會有LED小燈閃爍。當用戶出門后,不記得自己是否關家電,可以通過APP來檢查家電的運行狀態(tài),如果沒有關閉的話,需要關閉時就可以通過APP遠程關閉。自定義按鈕主要是為了家庭新增電器時,在原來的基礎上添加自定義功能鍵,首先選擇電器類型,然后增加控制鍵。當有按鍵損壞,使用組合鍵代替時,要在APP上加上自定義按鈕。APP控制流程如圖5所示。手機APP功能設計框圖如圖6所示。
4 結語
計算機網絡、通信和控制技術的發(fā)展使家電的集中和遠程智能控制成為可能。本文設計的智能遙控器能在一定程度上實現(xiàn)家庭生活的信息化和智能化,滿足人們舒適、方便快捷、高節(jié)奏的生活需要。
參考文獻:
[1]譚傳武,傅宗純.基于51單片機的WiFi無線控制系統(tǒng)設計與實現(xiàn)[J].電子設計工程,2018(8):178-182.
[2]胡杰,張曉瓊,張文.基于WiFi的51單片機智能控制開關設計[J].通信與信息技術,2018(6):63-64.
[3]慶樂,基于云存儲的Android智能愛車APP設計與實現(xiàn)[J].河南科技,2018(25):30-33.
[4]何建強,陳垚,劉皎.基于Android的智能家電通用型控制系統(tǒng)的設計[J].信息技術,2017(7):82-86.
[5]何云,劉太君,陳亮,等.面向BLE物聯(lián)網應用的混合模式APP設計與實現(xiàn)[J].數(shù)據(jù)通信,2018(2):10-13.