Sisukord:
- Samm: kasutatud komponendid
- 2. etapp: kirjeldus
- 3. samm: relee
- 4. samm: DHT11 andur
- Samm: rakendus Blynk
- 6. samm: vooluahela skeem
- Samm: kood
Video: IOT koduautomaatika DIY projekt #1: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
# SISSEJUHATUS
Koduautomaatika on kodumasinate, näiteks vahelduvvoolu, ventilaatori, külmiku, valgustite ja nimekirja automatiseerimise protsess, nii et neid saab juhtida telefoni, arvuti või isegi kaugjuhtimisega. See projekt tegeleb esp2866 nodeMCU -ga, et juhtida meie kodumasinaid meie WiFi -võrgu kaudu.
Samm: kasutatud komponendid
ESP 2866 NodeMCU
2. 5V alalisvoolu allikas / Arduino UNO 5V allika jaoks
3. DHT11 andur
4. Elektripirn
5. 5V releemoodul
6. Leivalaud
7. Jumper juhtmed (mees-naine ja mees-mees)
8. Nutitelefon, kuhu on installitud rakendus Blynk
9. WiFi võrk.
2. etapp: kirjeldus
1. NodeMCU (Node MicroController Unit) on avatud lähtekoodiga tarkvara ja riistvara arenduskeskkond, mis on üles ehitatud väga odava süsteem-kiibil (SoC) nimega ESP8266.
ESP8266 on odav WiFi-mooduli kiip, mida saab konfigureerida Interneti-ühenduse loomiseks asjade Interneti (IoT) ja sarnaste tehnoloogiaprojektide jaoks. Põhimõtteliselt ei saa teie tavalised elektri- ja mehaanikaseadmed iseseisvalt Internetiga ühendust luua. Neil pole selleks sisseehitatud seadistust.
Nende seadmetega saate seadistada ESP8266 ja teha hämmastavaid asju. Kontroll, jälgimine, analüüs ja palju muud. ESP8266 NodeMCU -l on 17 GPIO -nööpi, mida saab määrata erinevatele funktsioonidele, nagu I2C, I2S, UART, PWM, IR -kaugjuhtimispult, LED -tuli ja nupp programmiliselt. Iga digitaalse toega GPIO saab konfigureerida kõrgeks või madalaks. Lisateavet vt
nodeMCU
3. samm: relee
on elektriliselt töötav lüliti, mida saab sisse või välja lülitada, lastes voolul läbi või mitte, ning seda saab juhtida madala pingega, nagu Arduino tihvtide 5V.
Järgmisel joonisel on näidatud releemooduli pistikupesa. 3 kontakti releemooduli vasakul küljel ühendavad kõrgepinge ja paremal küljel olevad tihvtid ühendavad madala pingega komponendi-Arduino tihvtid.
Kõrgepingeküljel on kaks pistikut, mõlemal kolm pistikupesa: tavaline (COM), tavaliselt suletud (NC) ja tavaliselt avatud (NO).
1. COM: harilik tihvt
2. NC (tavaliselt suletud): tavaliselt suletud konfiguratsiooni kasutatakse siis, kui soovite, et relee oleks vaikimisi suletud, see tähendab, et vool voolab, kui te ei saada Arduino signaali releemoodulile vooluahela avamiseks ja voolu peatamiseks.
3. EI (tavaliselt avatud): tavaliselt avatud konfiguratsioon töötab vastupidi: relee on alati avatud, nii et vooluahel on katki, kui te ei saada Arduino signaali ahela sulgemiseks.
Ühendused releemooduli ja NodeMCU vahel on tõesti lihtsad:
1. GND: läheb maapinnale
2. IN: juhib releed (see ühendatakse sõlmega MCU digitaalne tihvt)
3. VCC: läheb 5V
Siin anname selle 5V ja GND relee tihvti on ühendatud vastavalt arduino 5V ja GND tihvtiga ning arduino GND tihvt on tavaline NodeMCU GND tihvtiga.
Enne selle projektiga jätkamist tahan teile teada anda, et tegelete võrgupingega. Niisiis, vaadake ühendust enne sisselülitamist korralikult. Tihvtid ja ühenduse kirjeldus:
1. Roheline juhe ühendab nodeMCU D2 tihvti relee i/p -ga
2. Punane ja kollane juhtmed ühendavad 5 V ja GND vastavalt relee VCC ja GND -ga.
Nüüd ühendage koormus (antud juhul pirn). Esmalt lõigake pirni või lambi pingestatud juhe. Nüüd ühendage esimene ots, st vooluvõrku toide NO -tihvtiga (kui soovite aeg -ajalt lampi/pirni sisse lülitada), ja vooluvõrgu juhtme teine ots, mis läheb pirnile, relee COM -tihvtiga. Palun leidke ühendus allpool.
4. samm: DHT11 andur
Kasutatakse antud koha ruumi, anduri temperatuuri ja niiskuse tundmiseks.
Lisateavet vt
DHT11 ühendamine on järgmine Ühendage anduri VCC ja GND kontaktid vastavalt nodeMCU 3.3V ja GND tihvtidega ning andmeside D4 -ga selles süvendis, saate kasutada kõiki selle projekti GPIO tihvte, mida seni arutatud on. Palun vaadake järgmist pilti:
Siin ühendavad punased ja rohelised juhtmed nodeMCU 3.3V ja GND kontakte vastavalt DHT11 anduri VCC (+) ja GND (-) tihvtiga.
Samm: rakendus Blynk
Blynk on uus platvorm, mis võimaldab teil kiiresti luua liideseid riistvaraprojektide juhtimiseks ja jälgimiseks iOS- ja Android -seadmetest. Pärast rakenduse Blynk allalaadimist saate luua projekti juhtpaneeli ja korraldada ekraanile nuppe, liugureid, graafikuid ja muid vidinaid.
Blynkiga alustamiseks järgige allolevat linki.
Lisateavet vt
6. samm: vooluahela skeem
Samm: kood
Hankige oma kood siit
Veel mõned kasulikud lingid
1. Blynk raamatukogu link arduino IDE jaoks
2. dht11 andurite kogu
3. Lihtne taimeriteek
4. Miks kasutatakse lihtsat taimerit ??
Soovitan:
Interneti/pilvega juhitav koduautomaatika, kasutades Esp8266 (aREST, MQTT, IoT): 7 sammu (koos piltidega)
Interneti/pilvega juhitav koduautomaatika, kasutades Esp8266 (aREST, MQTT, IoT): KÕIK krediidid pilveteenuse eest saidile http://arest.io/ !! IoT on praegu maailma enim arutatud teema !! Pilveserverid ja -teenused, mis seda võimaldavad, on tänapäeva maailma tõmbenumber … KAUGUSPIIRMÄRGI VÄLJASTAMINE oli ja on
Ramadaani tuled - Koduautomaatika IOT: 6 sammu
Ramadaani tuled | Koduautomaatika IOT: Ramadaani uksele koputades süttib kogu maailmas linnu ja valmistub paastukuuks. Tuled riputatakse avalikel väljakutel ja üle linnatänavate, samuti majade välisseintel, mis on valgustatud öösel, kuni päike tõuseb hommikul
IOT -põhine koduautomaatika: 4 sammu
IOT -põhine koduautomaatika: kuidas see toimib: valmistan kohandatud trükkplaadi, et juhtida 4 releed esp8266 abil NodeMcu See vooluahel töötab alalisvoolu 12 -voldise 1 -amprise võimsusega. kui sisselülitamine nodemcu ühendab teid ruuteriga WiFi kaudu & ühendage ka Blynk serveriga Teie nutitelefon saadab koma
DIY IoT lamp koduautomaatika jaoks -- ESP8266 õpetus: 13 sammu (piltidega)
DIY IoT lamp koduautomaatika jaoks || ESP8266 õpetus: Selles õpetuses valmistame Interneti -ühendusega nutika lambi. See läheb sügavale asjade internetti ja avab koduautomaatika maailma! Lamp on WiFi -ühendusega ja avatud sõnumiprotokolliga. See tähendab, et saate valida
IoT võrgukontroller. Osa 9: IoT, koduautomaatika: 10 sammu (piltidega)
IoT võrgukontroller. Osa 9: IoT, koduautomaatika: vastutusest loobumineLOE KÄESOLEVA KÄESOLEVAga vali