第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
-
恒溫器
+關(guān)注
關(guān)注
4文章
141瀏覽量
20754 -
Arduino
+關(guān)注
關(guān)注
188文章
6474瀏覽量
187442
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論