每次去水族館、動(dòng)物市場(chǎng),都很開心,能看到很多觀賞魚,熱帶魚、淡水魚、珊瑚缸、植物缸、珊瑚缸等等,令人賞心悅目,心情放松。加之養(yǎng)魚不用占用太多精力投喂,放在客廳還具有裝飾效果,平時(shí)在家看看魚,還能舒緩壓力,因此,很多年輕人在忙碌之余會(huì)通過(guò)養(yǎng)魚來(lái)尋找樂(lè)趣。
但是資深魚友都知道,魚對(duì)水溫的敏感度非常好,水溫變化幅度要極小,一旦水溫異常、水溫變化幅度超過(guò)3~5攝氏度,就容易造成魚死亡。所以,要想養(yǎng)好魚,就一定要控制好水溫,最好是控制在恒溫。如何才能實(shí)現(xiàn)魚缸水溫呢?可以在市場(chǎng)上購(gòu)買智能恒溫器,當(dāng)然作為工程師,平時(shí)喜歡動(dòng)動(dòng)手,所以,我來(lái)選擇自己動(dòng)手做個(gè)魚缸水溫自動(dòng)控制器。
充分調(diào)研,形成基本思路
想好魚缸溫度控制器有哪些功能,自動(dòng)控制溫度、手動(dòng)控制溫度?水溫異常遠(yuǎn)程提醒?水溫自動(dòng)加熱?自動(dòng)排水?……手里有哪些現(xiàn)成的工具可用,如何用最低成本實(shí)現(xiàn)?
回答好種種問(wèn)題后,基本上,大致思路也就出來(lái)了。程序基本思路如下:
實(shí)現(xiàn)遠(yuǎn)程設(shè)置魚缸溫度范圍,系統(tǒng)自動(dòng)調(diào)節(jié)溫度,緩慢調(diào)節(jié)溫度,升溫是在循環(huán)里面進(jìn)行升溫,而起是平衡升溫。防止水溫過(guò)高,升溫過(guò)程中,需要和循環(huán)搭配完成。2個(gè)18B20不采用單總線,單獨(dú)采集。
準(zhǔn)備好物料
溫度傳感器2個(gè):防水型DS18B20,用于檢測(cè)循環(huán)箱和魚缸溫度
繼電器3個(gè):一個(gè)用于常溫水蓄水罐抽水和廢水放水(合用一個(gè),保證水位平衡),一個(gè)用于循環(huán)水送水(可接制氧機(jī)),一個(gè)用于循環(huán)水升溫
采用機(jī)智云自助開發(fā)平臺(tái),提供公版APP模板,還能通過(guò)配置頁(yè)面內(nèi)容、挑選色彩、替換圖片,定制個(gè)性化APP。
采用esp8266 SOC方案,節(jié)省成本,由機(jī)智云提供云服務(wù),實(shí)現(xiàn)手機(jī)遠(yuǎn)程控制魚缸。
注意:ESP8266 SOC方案是指ESP8266同時(shí)作為微控制器和wifi模塊
正式進(jìn)入開發(fā)環(huán)節(jié)
第一步:在機(jī)智云自助開發(fā)平臺(tái)創(chuàng)建“智能魚缸”產(chǎn)品,建立數(shù)據(jù)點(diǎn)
? ? ? ?
創(chuàng)建一個(gè)新產(chǎn)品,建立以下數(shù)據(jù)點(diǎn)
? ? ? ?
創(chuàng)建好數(shù)據(jù)點(diǎn)之后生成SOC代碼。
第二步:下載SOC代碼,在ESP8266上燒寫固件
? ? ? ?
? ? ? ?
第三步:下載APP源碼,編譯,生成簡(jiǎn)單版本的apk,安裝在手機(jī)上,可實(shí)現(xiàn)遠(yuǎn)程控制智能魚缸。
源碼:鏈接:https://pan.baidu.com/s/1DeWKyMkdH5_6Un6EZzcXZA 密碼:b36u
就這樣,一個(gè)自制版的魚缸恒溫器就做出來(lái)了,魚缸的水溫也能自動(dòng)智能保持在恒溫條件下了,在水溫穩(wěn)定的條件下,魚缸里更容易長(zhǎng)出硝化細(xì)菌,形成屬于魚缸的微型生態(tài)系統(tǒng),這樣子,即便是飼養(yǎng)錦鯉,都不用天天換水了,半年換一次水,水都不臭不腥不渾濁。
原文出自:https://club.gizwits.com/thread-9052-1-1.html
-
恒溫器
+關(guān)注
關(guān)注
4文章
142瀏覽量
20805
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
《機(jī)智云入門必備》手把手教你燒錄GAgent固件
![《<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>入門必備》手把手教你燒錄GAgent固件](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
esp32和esp8266代碼共用嗎
esp8266和esp32區(qū)別是什么
ESP8266需要燒錄固件庫(kù)嘛
esp8266不燒錄可以使用嗎
esp8266wifi模塊怎么連接手機(jī)
機(jī)智云ESP8266開發(fā)板RGB彩燈控件
![<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b><b class='flag-5'>ESP8266</b><b class='flag-5'>開發(fā)</b>板RGB彩燈控件](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
STM32F103 + ESP8266與機(jī)智云開發(fā)常見問(wèn)題集錦:入門者必讀!
![STM32F103 + <b class='flag-5'>ESP8266</b>與<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b><b class='flag-5'>開發(fā)</b>常見問(wèn)題集錦:入門者必讀!](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
個(gè)人機(jī)智云開發(fā)實(shí)踐:經(jīng)驗(yàn)總結(jié)與技術(shù)分享
![個(gè)人<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b><b class='flag-5'>開發(fā)</b>實(shí)踐:經(jīng)驗(yàn)總結(jié)與技術(shù)分享](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
國(guó)產(chǎn)低成本W(wǎng)i-Fi SoC解決方案芯片ESP8266與ESP8285對(duì)比差異
![國(guó)產(chǎn)低成本W(wǎng)i-Fi SoC解決方案芯片<b class='flag-5'>ESP8266</b>與<b class='flag-5'>ESP</b>8285對(duì)比差異](https://file1.elecfans.com/web2/M00/E6/5C/wKgZomZG0KiASP_yAAELgTM0cRs433.png)
確定ESP8266固件下載成功的方法
![確定<b class='flag-5'>ESP8266</b>固件下載成功的方法](https://file.elecfans.com/web2/M00/40/03/pYYBAGJrSWqAb-nSAAAXmKtCFeo833.jpg)
評(píng)論