每次去水族館、動(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)程控制智能魚缸。
就這樣,一個(gè)自制版的魚缸恒溫器就做出來(lái)了,魚缸的水溫也能自動(dòng)智能保持在恒溫條件下了,在水溫穩(wěn)定的條件下,魚缸里更容易長(zhǎng)出硝化細(xì)菌,形成屬于魚缸的微型生態(tài)系統(tǒng),這樣子,即便是飼養(yǎng)錦鯉,都不用天天換水了,半年換一次水,水都不臭不腥不渾濁。
原文標(biāo)題:【動(dòng)手改造】用ESP8266和機(jī)智云,開發(fā)一個(gè)魚缸恒溫器
文章出處:【微信公眾號(hào):機(jī)智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
審核編輯:湯梓紅
-
微控制器
+關(guān)注
關(guān)注
48文章
7952瀏覽量
155035 -
模塊
+關(guān)注
關(guān)注
7文章
2788瀏覽量
50380 -
恒溫器
+關(guān)注
關(guān)注
4文章
143瀏覽量
21090
原文標(biāo)題:【動(dòng)手改造】用ESP8266和機(jī)智云,開發(fā)一個(gè)魚缸恒溫器
文章出處:【微信號(hào):IoTMaker,微信公眾號(hào):機(jī)智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
ESP8266燒錄與機(jī)智云一鍵配網(wǎng)教程

使用CC3220 Simplelink單芯片Wi-Fi MCU SoC設(shè)計(jì)恒溫器

把esp8266加入到c51單片機(jī)單通道程序怎么寫
ESP8266 通過(guò) MQTT 協(xié)議實(shí)現(xiàn) LED 的遠(yuǎn)程控制

評(píng)論