借助機(jī)智云物聯(lián)網(wǎng)平臺(tái),我們?cè)?a target="_blank">智能雨林缸中實(shí)現(xiàn)了一系列關(guān)鍵功能,以確保植物獲得最佳生長(zhǎng)條件。這包括對(duì)光照、溫度、濕度和水分的全面管理,同時(shí)還提供了便捷的APP遙控選項(xiàng),讓用戶能夠輕松地根據(jù)需求進(jìn)行調(diào)整。
01
硬 件
價(jià)格¥88
機(jī)智云GE211
價(jià)格¥16.8
3.8路5V的繼電器模塊
AM2320模塊
水族箱硬件(魚缸,水泵,沖氧,加熱線,燈,噴淋)可自行準(zhǔn)備。
防水DS18B20模塊
功能實(shí)現(xiàn)
1.殺菌燈:支持殺菌燈的實(shí)時(shí)開關(guān)和定時(shí)控制。
2.紅外燈:提供輔助燈光,用于夜視攝像頭,具備手動(dòng)和定時(shí)控制功能。
3.照明燈:實(shí)現(xiàn)照明燈的開關(guān)和定時(shí)控制,以滿足植物光照需求。
4.水溫加熱:智能化控制水溫,包括自動(dòng)調(diào)整和定時(shí)控制功能。
5.沖氧:提供氧氣供應(yīng),可手動(dòng)或根據(jù)時(shí)間表自動(dòng)控制。
6.水循環(huán):管理水的循環(huán),可手動(dòng)或根據(jù)時(shí)間表自動(dòng)控制。
7.噴霧:實(shí)現(xiàn)自動(dòng)澆水、手動(dòng)澆水以及計(jì)劃澆水,以滿足植物的水分需求。
8.前玻璜除霜:控制前玻璜除霜,可手動(dòng)操作或按計(jì)劃工作。
9.水溫測(cè)量:使用防水DS18B20傳感器測(cè)量水溫,確保水溫穩(wěn)定。
10.空氣溫濕度檢測(cè):通過(guò)AM2320傳感器監(jiān)測(cè)空氣溫度和濕度,以優(yōu)化植物生長(zhǎng)環(huán)境。
11.模式切換:允許用戶在手動(dòng)模式和自動(dòng)模式之間切換,以便自主控制水溫加熱和噴霧模式,或依賴系統(tǒng)智能調(diào)控。
02
云端開發(fā)
2.1云端產(chǎn)品創(chuàng)建
進(jìn)入機(jī)智云開發(fā)者中心(https://developer.gizwits.com/),點(diǎn)擊左上角創(chuàng)建,創(chuàng)建一個(gè)智能產(chǎn)品。
2.2選擇好產(chǎn)品參數(shù),創(chuàng)建號(hào)智能產(chǎn)品
2.3數(shù)據(jù)點(diǎn)創(chuàng)建
創(chuàng)建好產(chǎn)品以后給產(chǎn)品添加數(shù)據(jù)點(diǎn),數(shù)據(jù)點(diǎn)創(chuàng)建參考文檔中,數(shù)據(jù)點(diǎn)參考附件文檔。
03
移動(dòng)應(yīng)用創(chuàng)建
3.1移動(dòng)應(yīng)用創(chuàng)建
進(jìn)入開發(fā)者中心首頁(yè),右上角創(chuàng)建移動(dòng)應(yīng)用
3.2產(chǎn)品控制頁(yè)面編輯
回到之前創(chuàng)建的產(chǎn)品里面,關(guān)聯(lián)我們創(chuàng)建好的移動(dòng)應(yīng)用。
本次教程采用ESP32模組,需要設(shè)置配網(wǎng)方式,采用藍(lán)牙和熱點(diǎn)配置進(jìn)行網(wǎng)絡(luò)配置。
教程部分功能需要用到定時(shí)功能,需要在智能場(chǎng)景中進(jìn)行數(shù)據(jù)點(diǎn)勾選。
控制頁(yè)面編輯
對(duì)圖標(biāo)的順序,大小,圖片進(jìn)行修改。(中間界面不會(huì)同步改變,在右側(cè)進(jìn)行配置和排序,配置完成之后保存即可)
配置完成界面之后到創(chuàng)建的移動(dòng)應(yīng)用里面進(jìn)行應(yīng)用構(gòu)建(應(yīng)用耶塔配置可參考文檔https://devdocs.gizwits.com/zh-cn/AppDev/APP/CreatApp.html)。
構(gòu)建完成以后,掃描二維碼下載APP。
配置界面如圖所示
3.3 生成單片機(jī)協(xié)議代碼
進(jìn)入產(chǎn)品開發(fā)頁(yè)面,在左側(cè)MCU開發(fā)里面生產(chǎn)對(duì)應(yīng)單片機(jī)的代碼。
將生成的單片機(jī)代碼下載到電腦
到此云端配置就完成了。
04
程序開發(fā)
4.1 設(shè)備硬件接線
01接線如圖所示
開發(fā)板和按鍵之間接線(按鍵低電平有效,上拉電阻)
開發(fā)板A0接按鍵
開發(fā)板和繼電器之間接線
D2-D9接繼電器的8個(gè)控制引腳(繼電器低電平有效),繼電器電源接5V
開發(fā)板和ESP32之間接線
開發(fā)板RX接ESP32的TX,開發(fā)板TX接ESP32的RX,ESP32電源接5V
開發(fā)板和AM2320傳感器之間接線
開發(fā)板SCL,SDA分別接AM2320傳感器的SCL,SDA, AM2320傳感器電源接5V
開發(fā)板和防水DS18B20接線
4.2
解壓上面下載的代碼包
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2911文章
44824瀏覽量
375129 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5093瀏覽量
97802 -
機(jī)智云
+關(guān)注
關(guān)注
2文章
590瀏覽量
26442
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論