Sadržaj:

IOT projekat kućne automatizacije IOT #1: 7 koraka
IOT projekat kućne automatizacije IOT #1: 7 koraka

Video: IOT projekat kućne automatizacije IOT #1: 7 koraka

Video: IOT projekat kućne automatizacije IOT #1: 7 koraka
Video: IOT PROJECT-BLYNK PROJECT FOR CONTROLLING FAN 2024, Juli
Anonim
Image
Image
Opis
Opis

# UVOD

Kućna automatizacija je proces automatizacije kućanskih aparata poput izmjenične struje, ventilatora, hladnjaka, svjetala i lista se nastavlja, tako da se njima može upravljati telefonom, računarom ili čak daljinski. Ovaj projekt se bavi esp2866 nodeMCU za kontrolu kućanskih aparata 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 senzor

4. Električna sijalica

5. 5V relejni modul

6. Oglasna ploča

7. Žice za kratkospojnike (muško-žensko i muško-muško)

8. Pametni telefon sa instaliranom aplikacijom Blynk

9. WiFi mreža.

Korak 2: Opis

Opis
Opis

1. NodeMCU (Node MicroController Unit) je okruženje za razvoj softvera i hardvera otvorenog koda koje je izgrađeno oko vrlo jeftinog sistema 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 tipka. Svaki digitalno omogućeni GPIO može se konfigurirati kao visok ili nizak. Za više detalja pogledajte

nodeMCU

Korak 3: Relej

a Relej
a Relej
a Relej
a Relej
a Relej
a Relej
a Relej
a 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. 3 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 konektora, svaki sa 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 se koristi 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 da biste otvorili krug i zaustavili struju.

3. NE (Normalno otvoreno): normalno otvorena konfiguracija funkcionira obrnuto: relej je uvijek otvoren, pa je krug prekinut osim ako ne pošaljete signal s Arduina da biste zatvorili krug.

Veze između relejnog modula i NodeMCU -a vrlo su jednostavne:

1. GND: ide na zemlju

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 i GND pin respektivno, 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 nego što ga uključite, pažljivo provjerite vezu. Igle i opis veze:

1. Zelena žica povezuje D2 pin čvora nodeMCU na i/p releja

2. Crvena i žuta žica povezuju 5V i GND na VCC i GND releja.

Sada spojite opterećenje (u ovom slučaju žarulju). Prvo prerežite žicu pod naponom sijalice ili lampe. 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 pronađite donju vezu.

Korak 4: DHT11 senzor

Senzor DHT11
Senzor DHT11
Senzor DHT11
Senzor DHT11
Senzor DHT11
Senzor DHT11

Koristi se za mjerenje temperature i vlažnosti radnog mjesta u ovoj prostoriji senzora.

Za više detalja pogledajte

Povezivanje DHT11 je kako slijedi. Spojite VCC i GND pinove senzora na 3.3V i GND pinove nodeMCU respektivno, 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 govorilo. Molimo vas da pogledate sljedeću sliku:

Ovdje crvena i zelena žica povezuju pinove 3.3V i GND nodeMCU sa pinom VCC (+) i GND (-) na senzoru DHT11.

Korak 5: Aplikacija Blynk

Aplikacija Blynk
Aplikacija Blynk

Blynk je nova platforma koja vam omogućuje brzu izgradnju sučelja za kontrolu i praćenje vaših hardverskih projekata sa 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 ekranu.

Za početak rada s blynkom slijedite donju vezu.

Za više detalja pogledajte

Korak 6: Dijagram kola

Dijagram kola
Dijagram kola

Korak 7: Kodirajte

Ovdje nabavite svoj kôd

Još nekoliko korisnih linkova

1. Veza do biblioteke Blynk za arduino IDE

2. dht11 biblioteka senzora

3. Jednostavna biblioteka tajmera

4. Zašto se koristi jednostavan mjerač vremena?

Preporučuje se: