Satura rādītājs:
- 1. darbība. Izmantotie komponenti
- 2. darbība. Apraksts
- 3. solis: relejs
- 4. solis: DHT11 sensors
- 5. darbība: lietotne Blynk
- 6. darbība: shēmas shēma
- 7. solis: kods
Video: IOT mājas automatizācijas DIY projekts #1: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
# IEVADS
Mājas automatizācija ir tādu sadzīves tehnikas automatizēšanas process kā maiņstrāva, ventilators, ledusskapis, gaismas un saraksts turpinās, lai tos varētu kontrolēt ar tālruni, datoru vai pat attālināti. Šis projekts nodarbojas ar esp2866 nodeMCU, lai kontrolētu mūsu mājas ierīces, izmantojot mūsu WiFi tīklu.
1. darbība. Izmantotie komponenti
ESP 2866 NodeMCU
2. 5V līdzstrāvas avots / Arduino UNO 5V avotam
3. DHT11 sensors
4. Elektriskā spuldze
5. 5V releja modulis
6. Maizes dēlis
7. Jumper vadi (vīrietis-sieviete un vīrietis-vīrietis)
8. Viedtālrunis ar instalētu lietotni Blynk
9. WiFi tīkls.
2. darbība. Apraksts
1. NodeMCU (Node MicroController Unit) ir atvērtā pirmkoda programmatūras un aparatūras izstrādes vide, kas veidota ap ļoti lētu System-on-a-Chip (SoC) sistēmu, ko sauc par ESP8266.
ESP8266 ir lēta WiFi moduļa mikroshēma, kuru var konfigurēt, lai izveidotu savienojumu ar internetu lietisko internetu (IoT) un līdzīgiem tehnoloģiju projektiem. Būtībā jūsu parastās elektriskās un mehāniskās iekārtas nevar izveidot savienojumu ar internetu. Viņiem nav iebūvētas iestatīšanas, lai to izdarītu.
Izmantojot šo aprīkojumu, varat iestatīt ESP8266 un paveikt pārsteidzošas lietas. Kontrole, uzraudzība, analīze un daudz kas cits. ESP8266 NodeMCU ir 17 GPIO tapas, kuras var piešķirt dažādām funkcijām, piemēram, I2C, I2S, UART, PWM, IR tālvadības pults, LED gaisma un poga. Katru digitālo GPIO var konfigurēt kā augstu vai zemu. Lai iegūtu sīkāku informāciju, skatiet
nodeMCU
3. solis: relejs
ir elektriski darbināms slēdzis, ko var ieslēgt vai izslēgt, ļaujot strāvai iet cauri vai nē, un to var kontrolēt ar zemu spriegumu, piemēram, 5 V, ko nodrošina Arduino tapas.
Nākamajā attēlā parādīts releja moduļa kontaktspraudnis. 3 tapas releja moduļa kreisajā pusē savieno augstspriegumu, un tapas labajā pusē savieno komponentu, kuram nepieciešams zemspriegums-Arduino tapas.
Augstsprieguma pusē ir divi savienotāji, katrs ar trim kontaktligzdām: parasts (COM), parasti aizvērts (NC) un parasti atvērts (NO).
1. COM: kopējā tapa
2. NC (parasti slēgts): parasti slēgta konfigurācija tiek izmantota, ja vēlaties, lai relejs pēc noklusējuma būtu aizvērts, tas nozīmē, ka strāva plūst, ja vien jūs nesūtāt signālu no Arduino uz releja moduli, lai atvērtu ķēdi un apturētu strāvu.
3. NĒ (parasti atvērts): parasti atvērta konfigurācija darbojas otrādi: relejs vienmēr ir atvērts, tāpēc ķēde ir bojāta, ja vien jūs nesūtāt signālu no Arduino, lai slēgtu ķēdi.
Savienojumi starp releja moduli un NodeMCU ir patiešām vienkārši:
1. GND: iet uz zemes
2. IN: kontrolē releju (tas tiks savienots ar mezgluMCU digitālā tapa)
3. VCC: iet uz 5V
Šeit mēs dodam šo 5V un GND releja tapu ir attiecīgi savienots ar arduino 5V un GND tapu, un arduino GND tapa ir kopīga ar NodeMCU GND tapu.
Pirms turpināt šo projektu, es vēlos jūs informēt, ka jūs strādājat ar tīkla spriegumu. Tāpēc, lūdzu, pirms savienojuma ieslēgšanas rūpīgi apskatiet savienojumu. Piespraudes un savienojuma apraksts:
1. Zaļais vads savieno mezgla MC2 D2 tapu ar releja i/p
2. Sarkanie un dzeltenie vadi savieno 5V un GND attiecīgi ar releja VCC un GND.
Tagad pievienojiet slodzi (šajā gadījumā spuldzi). Sākumā nogrieziet spuldzes vai lampas spriegumu. Tagad savienojiet pirmo galu, ti, ar strāvas padevi, NO kontaktam (ja laiku pa laikam vēlaties ieslēgt lampu/spuldzi) un otru strāvas vada galu, kas iet uz spuldzi, releja COM tapai. Lūdzu, atrodiet savienojumu zemāk.
4. solis: DHT11 sensors
Izmanto, lai noteiktu darba vietas temperatūru un mitrumu šajā gadījumā telpā, sensoru.
Lai iegūtu sīkāku informāciju, skatiet
DHT11 savienojums ir šāds. Savienojiet sensora VCC un GND tapas attiecīgi ar nodeMCU 3.3V un GND tapām, un datu tapu ar D4 šajā iedobē, šajā projektā varat izmantot jebkuru no GPIO tapām. Lūdzu, skatiet šādu attēlu:
Šeit sarkanie un zaļie vadi savieno nodeMCU 3.3V un GND tapas ar attiecīgi DHT11 sensora VCC (+) un GND (-) tapu.
5. darbība: lietotne Blynk
Blynk ir jauna platforma, kas ļauj ātri izveidot saskarnes aparatūras projektu kontrolei un uzraudzībai no iOS un Android ierīces. Pēc lietotnes Blynk lejupielādes varat izveidot projekta informācijas paneli un ekrānā sakārtot pogas, slīdņus, diagrammas un citus logrīkus.
Lai sāktu darbu ar blynk, sekojiet zemāk esošajai saitei.
Lai iegūtu sīkāku informāciju, skatiet
6. darbība: shēmas shēma
7. solis: kods
Iegūstiet savu kodu šeit
Vēl dažas noderīgas saites
1. Blynk bibliotēkas saite arduino IDE
2. dht11 sensoru bibliotēka
3. Vienkārša taimera bibliotēka
4. Kāpēc tiek izmantots vienkāršs taimeris ??
Ieteicams:
DIY mājas automatizācijas ielaušanās signalizācijas sistēma!: 5 soļi (ar attēliem)
DIY mājas automatizācijas ielaušanās signalizācijas sistēma!: Šajā projektā es jums parādīšu, kā izmantot Home Assistant programmatūru, lai izveidotu iebrucēja trauksmes sistēmu jūsu mājām. Sistēma būtībā noteiks, vai durvis tiek atvērtas bez atļaujas, un tad tā nosūtīs paziņojumu
DIY uzlaušana savā mājas automatizācijas sistēmā: 7 soļi (ar attēliem)
DIY uzlaušana savā mājas automatizācijas sistēmā: mājas automatizācijas sistēmai vajadzētu būt iespējai ieslēgt/izslēgt tādas ierīces kā gaismas, ventilatorus, izklaides sistēmas utt. Sistēma, kas ir bezvadu, bet neatkarīga no interneta, bet pats galvenais - dari pats -avots, jo es gribu saprast
DIY mājas automatizācijas sistēmas plānošana: 12 soļi
DIY mājas automatizācijas sistēmas plānošana: Šīs pamācības mērķis nav pateikt, kā jūs varat darīt visu, ko vēlaties, lai jūsu mājas darītu. Tā vietā ir rakstīts, lai padarītu ideju par realitāti, bet arī pārvērstu neprātu veselā saprātā, saprotot robežas (tehnoloģijas, izmaksas, nepieciešamais laiks
(DIY) Kā izveidot ESP8266 Ultra Mini un vienkāršu releju mājas automatizācijas padomi: 17 soļi
(DIY) Kā izveidot mājas automatizācijas padomi ESP8266 Ultra Mini un vienkāršu releju: Sveiki, ikviens ķermenis, šodien es jums pastāstīšu, kā izveidot Mini Esp 12 bezvadu releja dēli, kura izmēri ir tikai 3,9 cm x 3,9 cm! Šai padomei ir dažas ļoti lieliskas funkcijas, kuras patiks ikvienam tehniskajam mīļotājam. Es esmu iekļāvis visus failus nākamajos soļos. Šī padome
Kā izveidot Firebase mājas automatizācijas sistēmu, izmantojot NodeMCU - IOT platformā: 14 soļi
Kā izveidot Firebase mājas automatizācijas sistēmu, izmantojot NodeMCU | IOT platformā: ŠA PROJEKTA MĒRĶIS Šī projekta mērķis ir izstrādāt mājas automatizācijas sistēmu, kas lietotājam sniedz pilnīgu kontroli pār visām viņa mājas attālināti vadāmām ierīcēm, izmantojot IOT Android lietotni. Ir daudz trešo pušu tiešsaistes serveru un platformu