0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【動手改造】用ESP8266和機智云,開發(fā)一個魚缸恒溫器

機智云 ? 2022-03-05 11:03 ? 次閱讀

每次去水族館、動物市場,都很開心,能看到很多觀賞魚,熱帶魚、淡水魚、珊瑚缸、植物缸、珊瑚缸等等,令人賞心悅目,心情放松。加之養(yǎng)魚不用占用太多精力投喂,放在客廳還具有裝飾效果,平時在家看看魚,還能舒緩壓力,因此,很多年輕人在忙碌之余會通過養(yǎng)魚來尋找樂趣。

但是資深魚友都知道,魚對水溫的敏感度非常好,水溫變化幅度要極小,一旦水溫異常、水溫變化幅度超過3~5攝氏度,就容易造成魚死亡。所以,要想養(yǎng)好魚,就一定要控制好水溫,最好是控制在恒溫。如何才能實現(xiàn)魚缸水溫呢?可以在市場上購買智能恒溫器,當(dāng)然作為工程師,平時喜歡動動手,所以,我來選擇自己動手做個魚缸水溫自動控制器。

f6209c5a-9bdb-11ec-8b86-dac502259ad0.png充分調(diào)研,形成基本思路

想好魚缸溫度控制器有哪些功能,自動控制溫度、手動控制溫度?水溫異常遠程提醒?水溫自動加熱?自動排水?……手里有哪些現(xiàn)成的工具可用,如何用最低成本實現(xiàn)?

回答好種種問題后,基本上,大致思路也就出來了。程序基本思路如下:

實現(xiàn)遠程設(shè)置魚缸溫度范圍,系統(tǒng)自動調(diào)節(jié)溫度,緩慢調(diào)節(jié)溫度,升溫是在循環(huán)里面進行升溫,而起是平衡升溫。防止水溫過高,升溫過程中,需要和循環(huán)搭配完成。2個18B20不采用單總線,單獨采集。

f6209c5a-9bdb-11ec-8b86-dac502259ad0.png準(zhǔn)備好物料

溫度傳感器2個:防水型DS18B20,用于檢測循環(huán)箱和魚缸溫度

繼電器3個:一個用于常溫水蓄水罐抽水和廢水放水(合用一個,保證水位平衡),一個用于循環(huán)水送水(可接制氧機),一個用于循環(huán)水升溫

采用機智云自助開發(fā)平臺,提供公版APP模板,還能通過配置頁面內(nèi)容、挑選色彩、替換圖片,定制個性化APP。

采用esp8266 SOC方案,節(jié)省成本,由機智云提供云服務(wù),實現(xiàn)手機遠程控制魚缸。

注意:ESP8266 SOC方案是指ESP8266同時作為微控制器和wifi模塊

f6209c5a-9bdb-11ec-8b86-dac502259ad0.png正式進入開發(fā)環(huán)節(jié)

第一步:在機智云自助開發(fā)平臺創(chuàng)建“智能魚缸”產(chǎn)品,建立數(shù)據(jù)點

f64f3308-9bdb-11ec-8b86-dac502259ad0.png ? ? ? ?

創(chuàng)建一個新產(chǎn)品,建立以下數(shù)據(jù)點

f6620654-9bdb-11ec-8b86-dac502259ad0.png ? ? ? ?

創(chuàng)建好數(shù)據(jù)點之后生成SOC代碼。

第二步:下載SOC代碼,在ESP8266上燒寫固件

f66eadf0-9bdb-11ec-8b86-dac502259ad0.png ? ? ? ?

f6898fa8-9bdb-11ec-8b86-dac502259ad0.png ? ? ? ?

第三步:下載APP源碼,編譯,生成簡單版本的apk,安裝在手機上,可實現(xiàn)遠程控制智能魚缸。

源碼:鏈接:https://pan.baidu.com/s/1DeWKyMkdH5_6Un6EZzcXZA 密碼:b36u

就這樣,一個自制版的魚缸恒溫器就做出來了,魚缸的水溫也能自動智能保持在恒溫條件下了,在水溫穩(wěn)定的條件下,魚缸里更容易長出硝化細菌,形成屬于魚缸的微型生態(tài)系統(tǒng),這樣子,即便是飼養(yǎng)錦鯉,都不用天天換水了,半年換一次水,水都不臭不腥不渾濁。

原文出自:https://club.gizwits.com/thread-9052-1-1.html

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 恒溫器
    +關(guān)注

    關(guān)注

    4

    文章

    140

    瀏覽量

    20669
收藏 人收藏

    評論

    相關(guān)推薦

    STM32 ESP8266阿里鏈接源碼

    stm32F103C8T6 ESP8266 物聯(lián)網(wǎng)電表 登錄阿里
    發(fā)表于 08-29 14:21 ?4次下載

    esp32和esp8266代碼共用嗎

    作為兩款具有Wi-Fi功能的微控制,因其低成本、易用性和靈活性而受到廣泛關(guān)注。然而,盡管它們在某些方面具有相似性,但在硬件性能、開發(fā)環(huán)境和編程語言等方面仍存在定差異。 二、ESP3
    的頭像 發(fā)表于 08-19 18:23 ?809次閱讀

    esp8266esp32區(qū)別是什么

    以下是關(guān)于ESP8266ESP32的主要區(qū)別: 處理和架構(gòu) : ESP8266 :使用T
    的頭像 發(fā)表于 08-19 18:16 ?3039次閱讀

    esp8266不燒錄可以使用嗎

    ESP8266款非常流行的Wi-Fi模塊,廣泛應(yīng)用于物聯(lián)網(wǎng)項目中。然而,如果不進行燒錄,ESP8266將無法正常工作。 1. ESP8266簡介
    的頭像 發(fā)表于 08-19 17:28 ?497次閱讀

    esp8266wifi模塊怎么連接手機

    ESP8266 WiFi模塊連接手機主要可以通過兩種方式實現(xiàn): 通過路由連接(STA模式)和直接作為熱點連接(AP模式) 。以下是兩種連接方式的步驟: 、通過路由連接(STA模式
    的頭像 發(fā)表于 08-19 17:27 ?1469次閱讀

    機智ESP8266開發(fā)板RGB彩燈控件

    隨著智能家居技術(shù)的迅猛發(fā)展,RGB彩燈控件正逐漸成為現(xiàn)代家庭不可或缺的部分。在這潮流中,機智(Gizwits)的ESP8266
    的頭像 發(fā)表于 08-09 08:10 ?295次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b><b class='flag-5'>ESP8266</b><b class='flag-5'>開發(fā)</b>板RGB彩燈控件

    STM32F103 + ESP8266機智開發(fā)常見問題集錦:入門者必讀!

    關(guān)于ESP8266模塊的選擇針對初學(xué)者,強烈建議選擇帶有串口的ESP8266開發(fā)板!這可以避免像我曾經(jīng)遇到的燒錄固件失敗等問題。推薦直接購買已預(yù)裝機智
    的頭像 發(fā)表于 07-18 08:11 ?353次閱讀
    STM32F103 + <b class='flag-5'>ESP8266</b>與<b class='flag-5'>機智</b><b class='flag-5'>云</b><b class='flag-5'>開發(fā)</b>常見問題集錦:入門者必讀!

    個人機智開發(fā)實踐:經(jīng)驗總結(jié)與技術(shù)分享

    無線模塊的GAgent固件。例如,我使用了正點原子的esp8266模塊,選擇了對應(yīng)的GAgentforESP8266固件。5.MCU方案代碼移植6.將機智提供的
    的頭像 發(fā)表于 07-05 08:10 ?269次閱讀
    個人<b class='flag-5'>機智</b><b class='flag-5'>云</b><b class='flag-5'>開發(fā)</b>實踐:經(jīng)驗總結(jié)與技術(shù)分享

    國產(chǎn)低成本W(wǎng)i-Fi SoC解決方案芯片ESP8266ESP8285對比差異

    ESP8266ESP8285對比差異 ESP8285相當(dāng)于在ESP8266基礎(chǔ)上多加了1/2MB Flash, ESP8285與
    的頭像 發(fā)表于 05-17 11:44 ?1057次閱讀
    國產(chǎn)低成本W(wǎng)i-Fi SoC解決方案芯片<b class='flag-5'>ESP8266</b>與<b class='flag-5'>ESP</b>8285對比差異

    確定ESP8266固件下載成功的方法

    在物聯(lián)網(wǎng)設(shè)備的開發(fā)過程中,確定esp8266固件是否成功下載至設(shè)備十分關(guān)鍵。以下是種簡單有效的確認方法:機智物聯(lián)網(wǎng)平臺首先,確保你的
    的頭像 發(fā)表于 05-16 08:10 ?432次閱讀
    確定<b class='flag-5'>ESP8266</b>固件下載成功的方法

    通過STM32+ESP8266 Wifi模塊 +服務(wù),做一個數(shù)據(jù)收發(fā)控制的板子服務(wù)方面該如何選擇?

    通過STM32+ESP8266 Wifi模塊 +服務(wù)一個數(shù)據(jù)收發(fā)控制的板子 服務(wù)方面
    發(fā)表于 04-25 08:16

    STM32、ESP8266與MQTT連接阿里物聯(lián)網(wǎng)的串口通信異常解析

    阿里物聯(lián)網(wǎng)平臺的過程中,串口通信異常成為了常見的挑戰(zhàn)。本文將探討這些異?,F(xiàn)象及其可能的原因,并給出相應(yīng)的解決方案。 首先,我們來談?wù)凷TM32與ESP8266之間的串口通信問題。
    的頭像 發(fā)表于 04-19 17:19 ?1267次閱讀

    ESP8266-01燒寫機智GAgent使用哪種SPI模式?

    ESP8266-01燒寫機智GAgent使用哪種SPI模式 官網(wǎng)有DIO和QIO兩種
    發(fā)表于 11-10 08:06

    ESP8266-01燒錄機智GAgent時SPI Mode選擇哪種?

    ESP8266-01燒錄機智GAgent時SPI Mode選擇哪種?是選擇合并的固件還是單獨燒寫
    發(fā)表于 11-10 07:54

    基于ESP8266機智平臺控制系統(tǒng)設(shè)計

    項目摘要:本項目以智能家居為主題,基于ESP8266機智平臺控制系統(tǒng),利用機智平臺和ESP8266
    的頭像 發(fā)表于 11-07 08:10 ?1334次閱讀
    基于<b class='flag-5'>ESP8266</b>的<b class='flag-5'>機智</b><b class='flag-5'>云</b>平臺控制系統(tǒng)設(shè)計