一種新型空調遙控器的製作方法
2023-06-15 03:23:31 1

本實用新型涉及家電領域,具體涉及一種空調遙控器。
背景技術:
隨著科學技術的發展,控制著家用電器的方向朝著智能化、自動化方向發展。但現在仍有很大一部分的家庭還在使用傳統的非智能空調,對於非智能空調而言,其配用的是傳統的遙控器,無法實現遠程控制。
技術實現要素:
本實用新型的目的是提供一種可對非智能空調實現遠程控制的新型空調遙控器。
為了實現上述目的,本實用新型採用如下技術方案:
一種新型空調遙控器,包括單片機、紅外發射模塊、紅外接收模塊、溫溼度檢測模塊、LCD顯示模塊、WiFi模塊、雲端伺服器和手機APP控制模塊;所述紅外接收模塊連接於所述單片機的輸入端,所述紅外發射模塊連接於所述單片機的輸出端,所述溫溼度檢測模塊連接於所述單片機的採集輸入端,所述LCD顯示模塊連接於所述單片機的顯示輸出端,所述WIFI模塊與所述單片機進行雙向連接,所述WIFI模塊通過所述雲端伺服器與所述手機APP控制模塊進行通訊連接。
所述單片機採用STM32F103晶片。
所述溫溼度檢測模塊採用DHT11溫溼度傳感器。
採用上述方案後,本實用新型的新型空調遙控器,通過紅外接收模塊讀取非智能空調的紅外碼,紅外接收電路將接收到的模擬信號轉化為數位訊號傳遞給單片機,單片機根據此數位訊號實現空調遙控器的解碼。使用時,手機APP控制模塊利用WIFI網絡發送控制信號到雲端伺服器,雲端伺服器在接收到信號後做出相應的判斷,然後通過WIFI模塊傳輸給單片機,最後經由紅外發射模塊發射相應的紅外碼給非智能空調,進而完成對非智能空調的控制,實現了通過手機終端對非智能空調進行遠程控制。採用本實用新型的技術方案後,無需對現有的非智能空調進行改進,只需採用本實用新型的遙控器即可對現有的非智能空調進行遠程控制,是一種成本較低的智能家居改進方案。
附圖說明
圖1為本實用新型的電路原理框圖;
圖2為本實用新型的電路原理圖。
具體實施方式
本實用新型的一種新型空調遙控器,如圖1所示,包括單片機、紅外發射模塊、紅外接收模塊、溫溼度檢測模塊、LCD顯示模塊、WiFi模塊、雲端伺服器和手機APP控制模塊;所述紅外接收模塊連接於所述單片機的輸入端,所述紅外發射模塊連接於所述單片機的輸出端,所述溫溼度檢測模塊連接於所述單片機的採集輸入端,所述LCD顯示模塊連接於所述單片機的顯示輸出端,所述WIFI模塊與所述單片機進行雙向連接,所述WIFI模塊通過所述雲端伺服器與所述手機APP控制模塊進行通訊連接。
本實用新型的新型空調遙控器,通過紅外接收模塊讀取非智能空調的紅外碼,紅外接收電路將接收到的模擬信號轉化為數位訊號傳遞給單片機,單片機根據此數位訊號實現空調遙控器的解碼。使用時,手機APP控制模塊利用WIFI網絡發送控制信號到雲端伺服器,雲端伺服器在接收到信號後做出相應的判斷,然後通過WIFI模塊傳輸單片機,最後經由紅外發射模塊發射相應的紅外碼給非智能空調,進而完成對非智能空調的控制,實現了通過手機終端對非智能空調進行遠程控制。採用本實用新型的技術方案後,無需對現有的非智能空調進行改進,只需採用本實用新型的遙控器即可對現有的非智能空調進行遠程控制,是一種成本較低的智能家居改進方案。
作為一個具體的例子,本實用新型中,遙控編碼採用格力的YB0F2編碼,編碼規則為:起始碼(S)+35位數據碼+連接碼(C)+32位數據碼。
本實用新型中,手機APP控制模塊的製作是基於Android平臺,根據相應的要求按常規方式進行程序的編寫。從而通過手機終端實現對家居空調的控制。
本實用新型中,單片機採用STM32F103晶片,如圖2所示,主電路板部分保留復位電路,下載接口,晶振電路。通過跳線與溫溼度檢測模塊、LCD接口、WiFi模塊、紅外接收模塊和紅外發射模塊連接。
本實用新型中,溫溼度檢測模塊使用DHT11溫溼度傳感器,DHT11檢測溫度範圍0-50℃(精度為+/-1℃),溼度20-90%(精度為+/-4%)。LCD顯示模塊則採用ILI9341,它可以顯示漢字,字符,圖片,而且可以觸屏控制,屏幕辨析率相對較高,功能強大。
本實用新型中,WiFi模塊採用ESP8266串口WiFi無線收發模塊,該模塊是符合WiFi無線網絡標準的UART-WiFi嵌入式模塊,內置TCP/IP協議棧,能夠實現用戶串口數據到無線網絡之間的轉換。ESP8266模塊支持三種工作模式。一種是通過伺服器連接網絡,再通過移動終端或是PC機遠程控制設備。一種是以這個模塊作為無線熱點,實現模塊與行動裝置的通信。還有一種模式是這兩種的結合,可以通過網際網路實現無縫切換。通過發送區發送控制命令,WiFi模塊讀取控制碼,且根據相應碼段發送紅外碼,實現對空調的控制,同時LCD顯示模塊上更新當前空調設定值和室內溫溼度。
為了節省功耗,本實用新型設計在STM32單片機連續兩分鐘之內沒有收到命令就進入休眠狀態,有數據傳輸時自動喚醒。