Sadržaj:

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

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

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

# 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

Opis
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

relej
relej
relej
relej
relej
relej
relej
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

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

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

Aplikacija Blynk
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

Kružni dijagram
Kružni dijagram

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: