3km無線模塊WiFi遠距離控制智能澆花系統(tǒng)設(shè)計,伴隨著科學(xué)技術(shù)的不斷發(fā)展的積極性,人們的衣食住行也越來越智能化重要的意義,智能家居這個理念意在提高人們的生活水平組合運用,自出現(xiàn)以來空間廣闊,便受到市場的青睞發揮重要作用,必然是未來人們居住環(huán)境的趨勢≌{整推進,F(xiàn)代人們喜歡在家里或辦公室擺放一些盆栽先進水平,起到凈化空氣、美化環(huán)境的作用統籌。但隨著生活節(jié)奏的加快最深厚的底氣,人們不能有效地照顧家中的盆栽。針對這種情況振奮起來,可采用智能澆花機品質,傳統(tǒng)的基于單片機設(shè)計的自動澆花系統(tǒng)多采用蜂鳴器報警,液晶顯示器顯示溫濕度等深入各系統。鑒于用戶使用的靈活性和移動性解決問題,本文以較廣泛的Android移動終端取代了傳統(tǒng)的PC終端,實現(xiàn)了利用Android移動終端在家庭中進行環(huán)境監(jiān)控和噴水控制作用。實現(xiàn)了用戶使用Android智能手機對盆栽進行監(jiān)控并完成自動澆水相互配合。因為不同植物適合生長的溫、濕度環(huán)境不同著力增加,使用者可通過手機APP設(shè)定盆栽植物名稱及適宜植物生長的溫濕下限相對簡便。在盆栽土壤濕度低于其適宜的濕度值時,可選用自動或手動方式流程,使泵運轉(zhuǎn),提高土壤濕度勃勃生機;當濕度達到高濕度時助力各業,An-droid移動終端接收到報警提示,控制水泵停止工作提供有力支撐。
由硬件設(shè)備端和移動控制端兩個部分組成質生產力。澆花機硬件設(shè)備端主要包括電源電路、復(fù)位電路技術交流、單片機小系統(tǒng)先進的解決方案、土壤濕度電路、空氣溫度和濕度電路創造更多、3km無線模塊WiFi遠距離WiFi通訊電路宣講活動、繼電器驅(qū)動電路。手機控制端軟件是基于MVC模式的Android手機APP。
用S單片機40針效率,用DIP40封裝規模。該系統(tǒng)由電源電路、復(fù)位電路組成的單片機小系統(tǒng)組成講道理,然后進行外圍電路的開發(fā)發展目標奮鬥。用Y模塊對土壤濕度進行模擬量測定,利用A模塊將所采集的模擬量轉(zhuǎn)換為數(shù)字量輸入單片機更多的合作機會,組成土壤濕度電路延伸,除監(jiān)測土壤濕度外,還增加了空氣溫度和濕度檢測功能服務好,使用D模組新趨勢,繼電器電路只要有相應(yīng)的正、負極導(dǎo)通發展邏輯,控制線路連接單片機1個I/O口凝聚力量,1個聯(lián)網(wǎng)模塊,WiFi模塊電路聽得進,僅需將相應(yīng)的正新的力量、負極與數(shù)據(jù)發(fā)送/接收線相結(jié)合。
土壤濕度模塊電路本設(shè)計采用Y土壤濕度傳感器便利性,該傳感器由敏感元件和轉(zhuǎn)換電路組成全面展示,當外部環(huán)境濕度發(fā)生變化時,將改變其內(nèi)部元件的電阻值深刻認識,其范圍通常是0~10kΩ核心技術。電阻值改變時,輸出電路的電壓也隨之改變主動性。感應(yīng)器的輸出端為A0管腳創造性,但輸出的是模擬量,單片機讀不出來基礎,需要通過A/D轉(zhuǎn)換模塊得到數(shù)字量給單片機讀出性能。
空氣溫濕度模塊空溫度濕度電路采用D溫濕度傳感器,D溫濕度傳感器與單片機之間采用單總線協(xié)議進行數(shù)據(jù)傳輸對外開放,只需在2Pin口與單片機的P3.7口接合技術創新,而且通常需要外部的上拉電阻。使用電壓范圍為3.3~5V資料,電壓過高會造成傳感器燒壞廣泛應用,電壓過低造成數(shù)據(jù)傳輸損失。
WiFi模塊考慮到本設(shè)計的擴展性橫向協同,選擇采用
WiFi模塊哪些領域,便于系統(tǒng)升級為帶有數(shù)據(jù)中轉(zhuǎn)服務(wù)端的遠程監(jiān)控敢於挑戰。通過3km無線模塊WiFi遠距離CV5200WiFi模塊,實現(xiàn)了無線AP與安卓手機的雙向無線通訊積極。將CV5200模塊的VCC.GND.CH_PD.TX.RX的VCC.GND.3.3V高水平.RXD.TXD.TXD.TX.RXD探索,3km無線模塊WiFi遠距離CV5200通過單片機發(fā)送一系列AT指令到CV5200,使CV5200成為AP模式產業,即該模塊作為熱點滿意度,手機連接之后可以實現(xiàn)對局域網(wǎng)的無線控制。
植物數(shù)據(jù)接口智能澆花系統(tǒng)基于Android系統(tǒng)的開發(fā)構(gòu)建了一個智能澆花APP可持續。在開發(fā)一個植物數(shù)據(jù)接口程序時主要抓手,基于面向?qū)ο蟮木幊趟枷耄紫刃枰獙σ粋€植物類進行定制構建,并通過實例對組織數(shù)據(jù)進行劃分創新科技。接口空間方面,外圍布局采用LinearLayout線性布局,RecyclerView控件和一個用來增加Re在cyclerView中的Item按鈕控件共創輝煌,它可以將Item的數(shù)據(jù)適當?shù)剡m配為RecyclerView具有重要意義,這要求相應(yīng)的適配器完成編寫。
硬件設(shè)備監(jiān)控接口硬件設(shè)備監(jiān)控接口涉及到UI控件的設(shè)計以及基于TCP/IP的Socket通信的設(shè)計大部分,Android程序設(shè)計中的接口UI更新需要在主線程中完成強大的功能,在主線程中不允許執(zhí)行網(wǎng)絡(luò)連接等耗時的操作。所以,新線程需要接收下位機傳送的空溫濕度和土壤濕度數(shù)據(jù),然后用Handle機制在線程間傳送數(shù)據(jù)適應性強,把數(shù)據(jù)傳送給主線程,終實現(xiàn)UI的更新提供堅實支撐。
Data-Discovery對話方塊在澆花型APP中添加植物數(shù)據(jù)增刪功能,可對不同植物設(shè)定不同的溫濕度上限高產。將對話框設(shè)計成一個自定義對話框信息化技術,其中包含相應(yīng)數(shù)值的存儲編輯框,Cancel和OK按鈕位于底部良好。
Socket通信實現(xiàn)本設(shè)計利用TCP/IP協(xié)議在Android客戶端使用Socket套接字進行開發(fā)系統性,也就是通信采用TCP方式,需要一個Streamsocket對象單產提升。在客戶機代碼中,首先給定IP地址和端口兩個參數(shù)試驗,初始化一個Socket對象勞動精神。在獲得Socket對象實例之后,通過isConnected()方法檢查服務(wù)器是否成功連接製度保障。在通訊之前預下達,需要先獲得Socket實例的流對象的有效手段,然后通過I/O流操作讀取輸入流的數(shù)據(jù),并對其進行相應(yīng)的處理方案,其中的數(shù)據(jù)是由服務(wù)器端傳遞的數(shù)據(jù)關鍵技術。對于服務(wù)器來說,您需要創(chuàng)建一個輸出流對象深入,該對象通過輸出流的write()方法發(fā)送數(shù)據(jù)技術研究,然后記得用flash()方法刷新數(shù)據(jù)。通訊也要求關(guān)閉Socket實例和流對象開展研究。因為在Android系統(tǒng)中不允許在主線程中執(zhí)行網(wǎng)絡(luò)請求等費時的操作姿勢,當想要連接服務(wù)器時,需要創(chuàng)建一個新線程首要任務,在內(nèi)部執(zhí)行網(wǎng)絡(luò)請求綠色化,然后通過線程之間的通信將獲得的數(shù)據(jù)返回給主線程。
3km無線模塊WiFi遠距離智能澆花系統(tǒng)可實時監(jiān)控盆栽植物土壤濕度和空氣溫濕度發展,用戶可通過安卓手機APP選擇自動或手動工作方式保持穩定,控制泵工作,按時按要求完成澆水工作面向。用戶可通過APP在澆花APP中添加支撐作用、刪除盆栽名稱,通過APP設(shè)置每個盆栽植物的溫濕閾值效率。Android智能手機是一種簡單易用的智能手機生產效率,采用單片機作為下位機來控制硬件模塊。該設(shè)計成本低適應性,實用性強節點,擴展性好,可以應(yīng)用于水果等其它農(nóng)作物灌溉的自動化處理落地生根。