步驟1:所需的組件:
1。一塊木頭(1英尺* 1/2英尺)。
2。一塊陽光板。
4。 DHT11。
5。剝光(任何顏色)。
6。 12V DC風(fēng)扇。
7。 LDR。
8。 PCB(中號)。
9。穩(wěn)壓器(7805)
10。直流12伏電源
12。 Buzzzer。
13。 2-12伏繼電器。
14。 ULN2803或ULN2003。
步驟2:準(zhǔn)備結(jié)構(gòu):
第一個膠合紙放在一塊木頭上(由于所有結(jié)構(gòu)均已安裝,因此紙張應(yīng)正確固定。)
將太陽板切成任意大小和任何形式。(未安排太陽板,可以使用紙板)。
步驟3:準(zhǔn)備硬件:
此ESP32中的主要處理組件也可以使用ESP8266(我使用ESP32是因為將來可以使用更多數(shù)量的ADC引腳來連接更多傳感器,并且它還具有Wi-Fi藍(lán)牙和BLE以便與blynk連接(適用于有限范圍))。
將LDR和DHT-11連接到3.3伏,而不是5伏(這可能會損壞您的設(shè)備)。在這里,我使用的ULN2003包含達(dá)林頓晶體管,該晶體管導(dǎo)通12伏特。
僅紅外傳感器工作于5伏特,因此我使用分壓器將其轉(zhuǎn)換為3.3伏特。
放置紅外傳感器在門前
您可以在下面下載原理圖和PCB:
第4步:準(zhǔn)備軟件:
要遵循的步驟:
1。安裝Arduino:如果沒有arduino,則可以從鏈接下載
https://www。 arduino.cc/zh/main/software
2。如果您有NodeMCU,請按照以下步驟用arduino添加它:
https://circuits4you.com/2018/06/21/add-nodemcu-esp8266-to-arduino-ide/
3。如果使用ESP-32請按照以下步驟將其添加到arduino中:
https://randomnerdtutorials的.com/安裝最esp32板合Arduino的IDE-Windows的指令/
4。如果您使用ESP-32(簡單的DHT11庫無法與ESP-32一起正常使用),則可以從此處下載:
https://github.com/beegee-tokyo/DHTesp
5。下載BLYNK應(yīng)用。
6。下載BLYNK庫。
7。從下面下載代碼。
更改wifi名稱和密碼。
將BLYNK API添加到代碼中。
步驟5:準(zhǔn)備Blynk應(yīng)用并完成:
1。下載并安裝blynk應(yīng)用您的智能手機(jī)。
2。創(chuàng)建一個新項目,它將在您的登錄ID上向您發(fā)送身份驗證令牌。
3。在代碼中填寫此身份驗證令牌。
4。更改wifi名稱和密碼后,請上傳代碼。
此處:
pin V0(虛擬pin)=溫度。
pin V1 =濕度
引腳V2 =光量
其他設(shè)備直接由數(shù)字引腳控制。
使用按鈕引腳號直接分配給按鈕。
-
傳感器
+關(guān)注
關(guān)注
2546文章
50498瀏覽量
751209
發(fā)布評論請先 登錄
相關(guān)推薦
評論