步驟1:材質
-1溫度傳感器/濕度DHT11
-1 Lcd LCM1602C
-1 Protoboard
- 1燈泡
-1個10k-Ohm電阻器
-1 SAV-MAKER-I(替代Arduino Leonardo)。如果有人希望制作此板而不使用Arduino Leonardo,請添加github鏈接,在該鏈接中您將找到所有必需的信息(https://github.com/fmalpartida/SAV-MAKER-I)。
調光器電路可以改變燈泡的光強度,它基于一個制造商的設計(https://maker.pro/arduino/projects/arduino-lamp-dimmer)。二手材料:
-1 330-Ohm電阻
-2 33k-Ohm電阻
-1 22k-Ohm電阻
- 1 220歐姆電阻
-4 1N4508二極管
-1 1N4007二極管
-1齊納10V 4W二極管
-1 2.2 uF/63V電容器
-1 220nF/275V電容器
-1光電耦合器4N35
Step 2:溫度/濕度傳感器
我們使用了傳感器DHT11。
傳感器為我們提供了空氣濕度和溫度的數字數據。我們認為測量此參數很重要,因為它會影響植物的生長和護理。
為編程傳感器,我們使用了Arduino庫DHT11。您必須將DHT11庫添加到Arduino庫文件夾。我們提供了可供下載的庫。
如您所見,我們添加了一個圖像來顯示傳感器的連接處。
步驟3:光傳感器
要進行光傳感器,我們使用了一個光敏電阻(一個隨光線變化的可變電阻器)和一個10k-Ohm電阻器。下圖顯示了如何進行連接。
此傳感器非常重要,因為它獲取的所有數據都用于調節燈泡的亮度。
第4步:LCD屏幕
我們使用了LCD LCM1602C。 LCD使我們可以顯示所有傳感器捕獲的所有信息。
要對LCD進行編程,我們使用了Arduino庫LCM1602C。您必須將LCM1602C庫添加到Arduino庫文件夾中。
我們添加了一個圖像來顯示如何連接設備。
步驟5:調光器電路
使用Arduino且必須調暗燈光時想到的第一種方法是使用PWM,這就是我們追求的方式。在此過程中,我們受到了Ton Giesberts(版權Elektor雜志)眾所周知的設計電路的啟發,該電路可對AC電源進行PWM。在該電路中,用于驅動柵極的電源電壓由柵極兩端的電壓提供。 D2,D3,D4,D5形成一個二極管橋,以校正電路中的張力; D6,R5,C2也用作整流器,R3,R4,D1和C1調節C2兩端的電壓值。光耦合器和R2驅動柵極,使晶體管根據Arduino板提供的PWM值進行開關。 R1用作光耦合器LED的保護。
步驟6:編程SAV-MAKER-I
該程序的功能是讀取并顯示我們的傳感器正在接收的所有信息。除此之外,我們根據光的值使用PWM信號對光進行模塊化。這部分形成自動調節。
下面添加了代碼。
步驟7:處理編程
關閉功能該程序可以實時顯示溫室中發生的一切。 grafic界面顯示了帶有燈泡(在現實生活中同時打開或關閉)的3D溫室和一棵植物。另外,根據燈泡的狀態,它代表晴天還是星空。該程序還允許我們以手動方式控制燈泡。
下面添加了代碼。
步驟8:制作電路板
正如您在添加的照片中看到的那樣,我們將所有組件都按照我們放置的連接圖像放置在了原型板上。
步驟9:最終結果
-
傳感器
+關注
關注
2565文章
53008瀏覽量
767444 -
電阻器
+關注
關注
21文章
4047瀏覽量
63549
發布評論請先 登錄
智能溫室大棚物聯網系統

溫室大棚集群監控管理物聯網系統方案
溫室大棚監測系統有哪些優勢
智能溫室大棚自動控制系統
日光溫室智能控制系統
溫室大棚智能灌溉控制系統
智慧農業溫室環境監控系統
智能農業溫室大棚環境監控系統應用方案
溫室大棚溫濕度光照監測的重要性
如何減少半導體行業溫室氣體排放

評論