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

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

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

如何制作基于arduino的冰箱恒溫器

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-18 16:54 ? 次閱讀

第1步:

使用2個(gè)按鈕(上下)設(shè)置發(fā)酵溫度。能夠?qū)Υ诉M(jìn)行更改非常方便,因?yàn)槲覀円部梢詫囟冉档偷?°C以便更大。變化以0.5攝氏度為單位。

所需溫度顯示在LCD的第二行。

我們從傳感器讀取溫度。傳感器可以放在啤酒中(注意感染),也可以用濕海綿將傳感器粘貼到發(fā)酵桶的側(cè)面。濕海綿會(huì)更緩慢地吸收溫度。

傳感器的溫度顯示在LCD的第一行。

將傳感器的溫度與溫度相比較。被設(shè)置。最高可以關(guān)閉1攝氏度。如果溫度太低,將拉動(dòng)繼電器,以激活熱源。如果太熱,則拉繼電器來(lái)激活冰箱。

步驟2:步驟2:連接所有內(nèi)容

看一下Fritzing方案,將所有內(nèi)容都連接起來(lái)。

注意事項(xiàng):

-繼電器拉到高電平時(shí)會(huì)關(guān)閉,因此當(dāng)arduino電源降下熱量和冰箱時(shí)會(huì)繼續(xù)!繼電器連接到數(shù)字引腳2和3。realay模塊從arduino取電。如果您將繼電器模塊與兩個(gè)以上的繼電器一起使用,請(qǐng)使用單獨(dú)的電源。

-我們?cè)诩纳J较率褂?a href="http://www.wenjunhu.com/tags/溫度傳感器/" target="_blank">溫度傳感器。這意味著VCC和接地均被拉至GND。數(shù)據(jù)線通過(guò)4.7 kOhm電阻連接到電源。數(shù)據(jù)線也連接到數(shù)字引腳13。

有關(guān)如何連接DS18B20的更多信息。

-LCD的連接方式很經(jīng)典。引腳順序?yàn)?a href="http://www.wenjunhu.com/tags/rs/" target="_blank">RS 7,啟用8,D4至D7進(jìn)入9至12)。 RVV和RSS接地,VCC到5V。 LED的電源使用10kResistor(LCD上的引腳15)。亮度(LCD上的引腳2)轉(zhuǎn)到模擬2,因此您可以在腳本中設(shè)置亮度,如果可以的話,則不需要電位器來(lái)調(diào)節(jié)亮度。

-兩個(gè)按鈕相連到一側(cè)的電源,另一側(cè)通過(guò)220歐姆電阻拉至GND,并連接到數(shù)字引腳4和5。

有關(guān)按鈕操作方法的更多信息。

第3步:第3步:腳本

腳本使用需要首先安裝的sevreal庫(kù)。

因?yàn)橛卸鄠€(gè)任務(wù)需要不同的任務(wù)定時(shí),我使用了一個(gè)名為softtimer的庫(kù)。您可以設(shè)置使用不同延遲的不同任務(wù)。

在短時(shí)間內(nèi)多次啟動(dòng)冰箱會(huì)很快損壞冰箱。因此,您需要將不同繼電器的接通和斷開(kāi)時(shí)間延遲約3分鐘。這樣一來(lái),您就不會(huì)殺死冰箱。

另一方面,您不能將arduino擱置3分鐘,因?yàn)槟枰軌蛲ㄟ^(guò)按鈕來(lái)更改溫度。

SoftTimer會(huì)處理此問(wèn)題。為了使softtimer正常工作,您需要2個(gè)庫(kù):

PCIListener.h和SoftTimer.h(下載)。

對(duì)于Dallas Temperature傳感器,您需要OneWire庫(kù)和DallasTemperature庫(kù)。兩者都可以從Arduino IDE內(nèi)安裝。

LCD帶有LiquidCrystal庫(kù)。

繼電器不需要庫(kù)。

腳本分為3個(gè)任務(wù):

-設(shè)置繼電器,這使用3分鐘的延遲(例如3 * 60 * 1000設(shè)置)

-讀取溫度,使用2秒的延遲。

-使用延遲5毫秒?;旧希珹rduino會(huì)不斷地監(jiān)聽(tīng)按鈕被按下的情況。延遲避免了浮動(dòng)。

腳本已添加注釋?zhuān)虼四梢粤私饷總€(gè)步驟的作用。

步驟4:步驟4:有待解決的問(wèn)題

原型需要更好的供電。我將模型轉(zhuǎn)換為1個(gè)插頭,該插頭將具有用于為Arduino供電的適配器,并且還可以通過(guò)繼電器發(fā)送功率。

使用這種類(lèi)型的繼電器有缺點(diǎn)。當(dāng)您打開(kāi)系統(tǒng)電源時(shí),繼電器會(huì)快速打開(kāi)和關(guān)閉,這會(huì)對(duì)冰箱的壓縮機(jī)造成危害。因此,最好先打開(kāi)恒溫器電源,然后再插入冰箱。

責(zé)任編輯:wv

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

    關(guān)注

    4

    文章

    141

    瀏覽量

    20754
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6474

    瀏覽量

    187442
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    傳感類(lèi)型在智能家居中的應(yīng)用

    中的應(yīng)用。 1. 溫度傳感 應(yīng)用場(chǎng)景: 智能恒溫器: 溫度傳感可以檢測(cè)室內(nèi)溫度,并與智能恒溫器配合,自動(dòng)調(diào)節(jié)室內(nèi)溫度,以保持舒適的居住環(huán)境。 節(jié)能: 通過(guò)監(jiān)測(cè)室內(nèi)外溫差,智能系統(tǒng)可
    的頭像 發(fā)表于 12-06 14:13 ?1191次閱讀

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

    電子發(fā)燒友網(wǎng)站提供《使用CC3220 Simplelink單芯片Wi-Fi MCU SoC設(shè)計(jì)恒溫器.pdf》資料免費(fèi)下載
    發(fā)表于 10-29 09:47 ?0次下載
    使用CC3220 Simplelink單芯片Wi-Fi MCU SoC設(shè)計(jì)<b class='flag-5'>恒溫器</b>

    使用MSP430 MCU和TPS60313實(shí)現(xiàn)單節(jié)電池恒溫器

    電子發(fā)燒友網(wǎng)站提供《使用MSP430 MCU和TPS60313實(shí)現(xiàn)單節(jié)電池恒溫器.pdf》資料免費(fèi)下載
    發(fā)表于 10-21 09:42 ?0次下載
    使用MSP430 MCU和TPS60313實(shí)現(xiàn)單節(jié)電池<b class='flag-5'>恒溫器</b>

    使用邏輯和轉(zhuǎn)換用例優(yōu)化智能恒溫器的設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《使用邏輯和轉(zhuǎn)換用例優(yōu)化智能恒溫器的設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 09-21 11:16 ?0次下載
    使用邏輯和轉(zhuǎn)換用例優(yōu)化智能<b class='flag-5'>恒溫器</b>的設(shè)計(jì)

    陶瓷PTC恒溫發(fā)熱片的阻值是多大?

    陶瓷PTC恒溫發(fā)熱片是一種利用正溫度系數(shù)(Positive Temperature Coefficient,簡(jiǎn)稱(chēng)PTC)材料制成的加熱元件。它具有自動(dòng)恒溫、安全、節(jié)能等特點(diǎn),廣泛應(yīng)用于家用電器、工業(yè)
    的頭像 發(fā)表于 09-20 17:37 ?2244次閱讀

    LM26單通道數(shù)字輸出、低功耗恒溫器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《LM26單通道數(shù)字輸出、低功耗恒溫器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-14 14:33 ?0次下載
    LM26單通道數(shù)字輸出、低功耗<b class='flag-5'>恒溫器</b>數(shù)據(jù)表

    LM26NV 采用 SOT-23 封裝、具有 ±3°C 精度的出廠預(yù)設(shè)恒溫器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《LM26NV 采用 SOT-23 封裝、具有 ±3°C 精度的出廠預(yù)設(shè)恒溫器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-13 09:18 ?0次下載
    LM26NV 采用 SOT-23 封裝、具有 ±3°C 精度的出廠預(yù)設(shè)<b class='flag-5'>恒溫器</b>數(shù)據(jù)表

    LM27 SOT-23,±3°C精確,120°C-150°C出廠預(yù)設(shè)恒溫器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《LM27 SOT-23,±3°C精確,120°C-150°C出廠預(yù)設(shè)恒溫器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-13 09:17 ?0次下載
    LM27 SOT-23,±3°C精確,120°C-150°C出廠預(yù)設(shè)<b class='flag-5'>恒溫器</b>數(shù)據(jù)表

    深入了解恒溫晶體振蕩DC5032AS

    深入了解恒溫晶體振蕩DC5032AS
    的頭像 發(fā)表于 07-25 10:37 ?333次閱讀
    深入了解<b class='flag-5'>恒溫</b>晶體振蕩<b class='flag-5'>器</b>DC5032AS

    電子恒溫器的工作原理,簡(jiǎn)單的電子恒溫器電路

    電子恒溫器是一種用于實(shí)現(xiàn)恒溫控制的設(shè)備,它通過(guò)測(cè)量溫度信號(hào)并與預(yù)設(shè)的恒溫值進(jìn)行比較,自動(dòng)調(diào)節(jié)加熱或制冷設(shè)備的輸出功率,使被控溫度保持在設(shè)定值范圍內(nèi)。
    的頭像 發(fā)表于 06-08 14:21 ?2216次閱讀
    電子<b class='flag-5'>恒溫器</b>的工作原理,簡(jiǎn)單的電子<b class='flag-5'>恒溫器</b>電路

    使用細(xì)銅線作為集成傳感和加熱進(jìn)行溫度控制

    傳統(tǒng)的恒溫器基于單獨(dú)的溫度傳感和加熱裝置,并在它們之間提供反饋裝置。但在近的一些 EDN 設(shè)計(jì)理念 (DI) 中,我們看到恒溫器設(shè)計(jì)將傳感
    發(fā)表于 04-04 11:41 ?991次閱讀
    使用細(xì)銅線作為集成傳感<b class='flag-5'>器</b>和加熱<b class='flag-5'>器</b>進(jìn)行溫度控制

    Microchip推出提供Kudelski IoT keySTREAM服務(wù)的ECC608 TrustMANAGER

    從智能恒溫器、虛擬助理技術(shù)和數(shù)字門(mén)鎖等家居用品到醫(yī)療和工業(yè)應(yīng)用,全世界都在依賴(lài)互聯(lián)的物聯(lián)網(wǎng)系統(tǒng),因此對(duì)嵌入式系統(tǒng)可靠網(wǎng)絡(luò)安全的需求空前高漲。
    的頭像 發(fā)表于 04-03 18:14 ?1142次閱讀

    如何用Arduino制作一個(gè)簡(jiǎn)易自動(dòng)喂魚(yú)

    如果你家里養(yǎng)有魚(yú),并想找到一種自動(dòng)化喂食的方法,這個(gè)項(xiàng)目可能會(huì)對(duì)你有所啟發(fā)。 在這個(gè)教程中,作者將展示如何制作自己的基于Arduino的自動(dòng)喂魚(yú),讓小魚(yú)不在餓肚子。 自動(dòng)喂魚(yú)
    發(fā)表于 03-28 11:25

    如何制作自己的Arduino電容計(jì)

    在這個(gè)項(xiàng)目中,您將學(xué)習(xí)如何制作自己的Arduino電容計(jì)(測(cè)量電容器的值,范圍從pF到1000的uF)。一般來(lái)說(shuō),電子愛(ài)好者喜歡設(shè)計(jì)自己的小工具而不是購(gòu)買(mǎi)。在這個(gè)項(xiàng)目中,我們使用兩種電容測(cè)量方法,即
    的頭像 發(fā)表于 02-25 15:10 ?1659次閱讀
    如何<b class='flag-5'>制作</b>自己的<b class='flag-5'>Arduino</b>電容計(jì)

    如何使用Arduino制作智能垃圾箱

    在這個(gè)項(xiàng)目中,我將向您展示如何使用Arduino制作智能垃圾箱,當(dāng)您帶著垃圾接近時(shí),垃圾箱的蓋子會(huì)自動(dòng)打開(kāi)。
    的頭像 發(fā)表于 02-11 12:22 ?3119次閱讀
    如何使用<b class='flag-5'>Arduino</b><b class='flag-5'>制作</b>智能垃圾箱