Sadržaj:
- Korak 1: Korištene komponente
- Korak 2: Opis
- Korak 3: Relej
- Korak 4: DHT11 osjetnik
- Korak 5: Aplikacija Blynk
- Korak 6: Dijagram kruga
- Korak 7: Kodirajte
Video: IOT projekt kućne automatizacije IOT #1: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
# UVOD
Automatizacija doma proces je automatizacije kućanskih aparata poput izmjenične struje, ventilatora, hladnjaka, svjetla i popis se može nastaviti, tako da se njima može upravljati telefonom, računalom ili čak daljinski. Ovaj se projekt bavi esp2866 nodeMCU za upravljanje kućanskim aparatima putem naše WiFi mreže.
Korak 1: Korištene komponente
ESP 2866 NodeMCU
2. 5V DC izvor / Arduino UNO za 5V izvor
3. DHT11 osjetnik
4. Električna žarulja
5. 5V relejni modul
6. Oglasna ploča
7. Žice za spajanje (muško-žensko i muško-muško)
8. Pametni telefon s instaliranom aplikacijom Blynk
9. WiFi mreža.
Korak 2: Opis
1. NodeMCU (Node MicroController Unit) je okruženje za razvoj softvera i hardvera otvorenog koda izgrađeno oko vrlo jeftinog sustava na čipu (SoC) zvanog ESP8266.
ESP8266 je jeftin čip za WiFi modul koji se može konfigurirati za povezivanje na Internet za Internet stvari (IoT) i slične tehnološke projekte. U osnovi, vaša normalna električna i mehanička oprema ne mogu se same povezati s internetom. Nemaju ugrađene postavke za to.
S ovom opremom možete postaviti ESP8266 i raditi nevjerojatne stvari. Kontrola, praćenje, analiza i još mnogo toga. ESP8266 NodeMCU ima 17 GPIO pinova koji se programski mogu dodijeliti različitim funkcijama kao što su I2C, I2S, UART, PWM, IC daljinski upravljač, LED svjetlo i gumb. Svaki digitalno omogućeni GPIO može se konfigurirati kao visok ili nizak. Za više detalja pogledajte
čvorMCU
Korak 3: Relej
je prekidač s električnim pogonom koji se može uključiti ili isključiti, propuštajući struju ili ne, a može se kontrolirati niskim naponom, poput 5V koje osiguravaju Arduino pinovi.
Sljedeća slika prikazuje pinout modula releja Tri pina na lijevoj strani relejnog modula povezuju visoki napon, a pinovi na desnoj strani povezuju komponentu koja zahtijeva nizak napon-Arduino pinove.
Visokonaponska strana ima dva priključka, svaki s tri utičnice: zajednički (COM), normalno zatvoren (NC) i normalno otvoren (NO).
1. COM: zajednički pin
2. NC (normalno zatvoreno): normalno zatvorena konfiguracija koristi se kada želite da se relej prema zadanim postavkama zatvori, što znači da struja teče osim ako ne pošaljete signal iz Arduina u relejni modul kako biste otvorili krug i zaustavili struju.
3. NE (normalno otvoreno): normalno otvorena konfiguracija radi obrnuto: relej je uvijek otvoren, pa je krug u prekidu osim ako iz Arduina pošaljete signal za zatvaranje kruga.
Veze između relejnog modula i NodeMCU -a vrlo su jednostavne:
1. GND: ide na tlo
2. IN: kontrolira relej (bit će spojen na nodeMCU digitalni pin)
3. VCC: ide na 5V
Ovdje dajemo da je ovaj 5V i GND pin releja spojen na arduino 5V odnosno GND pin, a GND pin arduina je uobičajen sa GND pinom NodeMCU -a.
Prije nego nastavite s ovim projektom, želim vas obavijestiti da se bavite mrežnim naponom. Stoga, prije uključivanja, pažljivo provjerite vezu. Igle i opis veze:
1. Zelena žica spaja D2 pin čvora čvora MCU na i/p releja
2. Crvena i žuta žica spajaju 5V i GND na VCC odnosno GND releja.
Sada spojite opterećenje (u ovom slučaju žarulju). Najprije prerežite žicu pod naponom žarulje ili svjetiljke. Sada spojite prvi kraj, tj. Ide na mrežno napajanje na NO pin (ako povremeno želite uključiti žarulju/žarulju), a drugi kraj žice pod naponom koji ide do žarulje, na COM pin releja. Molimo vas da donju vezu pronađete.
Korak 4: DHT11 osjetnik
Koristi se za osjet temperature i vlažnosti radnog mjesta u ovoj prostoriji senzora.
Za više detalja pogledajte
Spajanje DHT11 je kako slijedi. Spojite VCC i GND pinove senzora na 3.3V i GND pinove nodeMCU -a, a podatkovni pin na D4 u ovoj jažici možete koristiti bilo koji od GPIO pinova u ovom projektu o kojem se do sada raspravljalo. Molimo vas da pogledate sljedeću sliku:
Ovdje crvena i zelena žica povezuju pinove 3.3V i GND nodeMCU s VCC (+) i GND (-) pinom senzora DHT11.
Korak 5: Aplikacija Blynk
Blynk je nova platforma koja vam omogućuje brzu izgradnju sučelja za kontrolu i nadzor vaših hardverskih projekata s vašeg iOS i Android uređaja. Nakon preuzimanja aplikacije Blynk možete stvoriti nadzornu ploču projekta i rasporediti gumbe, klizače, grafikone i druge widgete na zaslon.
Za početak rada s blynkom slijedite donju vezu.
Za više detalja pogledajte
Korak 6: Dijagram kruga
Korak 7: Kodirajte
Ovdje nabavite svoj kôd
Još neke korisne veze
1. Veza do knjižnice Blynk za arduino IDE
2. dht11 knjižnica senzora
3. Jednostavna knjižnica mjerača vremena
4. Zašto se koristi jednostavan mjerač vremena?
Preporučeni:
WiFi sustav kućne automatizacije iznimno male snage: 6 koraka (sa slikama)
WiFi sustav kućne automatizacije iznimno male snage: U ovom projektu pokazujemo kako u nekoliko koraka možete izgraditi osnovni lokalni sustav kućne automatizacije. Koristit ćemo Raspberry Pi koji će djelovati kao središnji WiFi uređaj. Dok ćemo za krajnje čvorove koristiti IOT kriket za izradu baterije
Uradi sam alarmni sustav protiv kućne automatizacije!: 5 koraka (sa slikama)
Uradi sam alarmni sustav protiv kućne automatizacije !: U ovom projektu pokazat ću vam kako koristiti softver Home Assistant kako biste stvorili alarmni sustav za uljeze u svom domu. Sustav će u osnovi otkriti otvaraju li se vrata bez dopuštenja, a zatim će poslati obavijest
Zidni nosač za IPad Kao upravljačka ploča kućne automatizacije, pomoću servo upravljanog magneta za aktiviranje zaslona: 4 koraka (sa slikama)
Zidni nosač za IPad Kao upravljačka ploča kućne automatizacije, pomoću servo upravljanog magneta za aktiviranje zaslona: U posljednje vrijeme dosta sam vremena proveo automatizirajući stvari u svojoj kući i oko nje. Koristim Domoticz kao aplikaciju za kućnu automatizaciju, za detalje pogledajte www.domoticz.com. U potrazi za aplikacijom nadzorne ploče koja prikazuje sve informacije o Domoticzu
Obavijest o zvonu na vratima za osobe oštećenog sluha putem kućne automatizacije (ESP-sada, MQTT, Openhab): 3 koraka
Obavijest o zvonu na vratima za osobe oštećenog sluha putem kućne automatizacije (ESP-sada, MQTT, Openhab): U ovom Instructable-u pokazat ću vam kako sam integrirao svoje normalno zvono na kućnu automatizaciju. Ovo rješenje je vrlo pogodno za osobe s oštećenim sluhom. U mom slučaju koristim ga za dobivanje obavijesti ako je soba zauzeta i bučna na rođendanskoj zabavi djece. Ja
Senzor vrata na baterije s integracijom kućne automatizacije, WiFi i ESP-SADA: 5 koraka (sa slikama)
Senzor vrata na baterijski pogon s integracijom kućne automatizacije, WiFi i ESP-SADA: U ovom uputstvu pokazat ću vam kako sam napravio senzor vrata na baterije s integracijom kućne automatizacije. Vidio sam neke druge lijepe senzore i alarmne sustave, ali sam ih želio sam napraviti. Moji ciljevi: Senzor koji otkriva i prijavljuje doo