Përmbajtje:

Projekti DIOT i Automatizimit të Shtëpisë DIY #1: 7 Hapa
Projekti DIOT i Automatizimit të Shtëpisë DIY #1: 7 Hapa

Video: Projekti DIOT i Automatizimit të Shtëpisë DIY #1: 7 Hapa

Video: Projekti DIOT i Automatizimit të Shtëpisë DIY #1: 7 Hapa
Video: 3 простых изобретения с автомобильным генератором 2024, Nëntor
Anonim
Image
Image
Përshkrim
Përshkrim

# PREZANTIMI

Automatizimi i shtëpisë është procesi i automatizimit të pajisjeve shtëpiake si AC, Fan, Frigorifer, dritat dhe lista vazhdon, në mënyrë që ato të kontrollohen me telefonin, kompjuterin tuaj, apo edhe nga distanca. Ky projekt merret me nodeMCU esp2866 për të kontrolluar pajisjet e shtëpisë sonë përmes rrjetit tonë WiFi.

Hapi 1: Përbërësit e përdorur

ESP 2866 NodeMCU

2. Burim DC 5V / Arduino UNO për burim 5V

3. Sensori DHT11

4. Llambë elektrike

5. Moduli i stafetës 5V

6. Tabela e bukës

7. Jumper Wires (mashkull-femër & mashkull-mashkull)

8. Smartphone me aplikacionin Blynk të instaluar

9. Rrjeti WiFi.

Hapi 2: Përshkrimi

Përshkrim
Përshkrim

1. NodeMCU (Njësia e Mikrokontrolluesit të Nyjeve) është një mjedis i zhvillimit të softuerit dhe harduerit me burim të hapur që është ndërtuar rreth një sistemi shumë të lirë Sistemi-në-një-çip (SoC) i quajtur ESP8266.

ESP8266 është një çip Moduli WiFi me kosto të ulët që mund të konfigurohet për t'u lidhur me Internetin për Internetin e Gjërave (IoT) dhe Projekte të ngjashme të Teknologjisë. Në thelb, pajisjet tuaja Elektrike dhe Mekanike normale nuk mund të lidhen me Internetin vetë. Ata nuk kanë konfigurimin e integruar për ta bërë këtë.

Ju mund të vendosni ESP8266 me këto pajisje dhe të bëni gjëra të mahnitshme. Kontrolli, Monitorimi, Analiza dhe shumë më tepër. ESP8266 NodeMCU ka 17 kunja GPIO të cilat mund të caktohen në funksione të ndryshme si I2C, I2S, UART, PWM, IR Remote Control, LED Light dhe Button në mënyrë programore. Çdo GPIO dixhital i aktivizuar mund të konfigurohet si i lartë ose i ulët. Për më shumë detaje referojuni

nyjaMCU

Hapi 3: një stafetë

një Stafetë
një Stafetë
një Stafetë
një Stafetë
një Stafetë
një Stafetë
një Stafetë
një Stafetë

është një ndërprerës i operuar me energji elektrike që mund të ndizet ose fiket, duke e lënë rrymën të kalojë ose jo, dhe mund të kontrollohet me tensione të ulëta, si 5V e siguruar nga kunjat Arduino.

Figura e mëposhtme tregon pinoutin e modulit të stafetës 3 kunjat në anën e majtë të modulit të stafetës lidhin tension të lartë, dhe kunjat në anën e djathtë lidhin përbërësin që kërkon tension të ulët-kunjat Arduino.

Ana e tensionit të lartë ka dy lidhje, secila me tre priza: të zakonshme (COM), normalisht të mbyllura (NC) dhe normalisht të hapura (JO).

1. COM: kunja e zakonshme

2. NC (Normalisht e Mbyllur): konfigurimi normalisht i mbyllur përdoret kur dëshironi që stafeta të mbyllet si parazgjedhje, që do të thotë se rryma po rrjedh nëse nuk dërgoni një sinjal nga Arduino në modulin e stafetës për të hapur qarkun dhe ndaluar rrymën Me

3. JO (Normalisht e Hapur): konfigurimi normalisht i hapur punon anasjelltas: stafeta është gjithmonë e hapur, kështu që qarku prishet nëse nuk dërgoni një sinjal nga Arduino për të mbyllur qarkun.

Lidhjet midis modulit të stafetës dhe NodeMCU janë vërtet të thjeshta:

1. GND: shkon në tokë

2. IN: kontrollon stafetën (do të lidhet me një pin dixhital nodeMCU)

3. VCC: shkon në 5V

Këtu, ne japim këtë pin 5V dhe GND të stafetës është i lidhur me arduino 5V dhe GND përkatësisht dhe kunja GND e arduino është e zakonshme me pin GND të NodeMCU.

Para se të vazhdoni me këtë projekt, dua t'ju njoftoj se keni të bëni me tensionin në rrjet. Pra, shikoni me mirësi lidhjen para se ta ndizni. Këmbimet dhe përshkrimi i lidhjes:

1. Teli i gjelbër po lidh pinin D2 të nodeMCU me i/p të stafetës

2. Telat e Kuq dhe të Verdhë po lidhin përkatësisht 5V dhe GND me VCC dhe GND të Stafetës.

Tani për të lidhur ngarkesën (në këtë rast Llamba). Në fillim prerë tela të drejtpërdrejtë të llambës ose llambës. Tani lidhni fundin e parë dmth. Shkon në furnizimin me energji elektrike në kunjin NO (nëse herë pas here dëshironi të ndizni llambën/llambën) dhe skajin tjetër të telit të drejtpërdrejtë që shkon në llambë, në kunjin COM të Stafetës. Ju lutemi gjeni lidhjen më poshtë.

Hapi 4: Sensori DHT11

Sensori DHT11
Sensori DHT11
Sensori DHT11
Sensori DHT11
Sensori DHT11
Sensori DHT11

Përdoret për të ndjerë temperaturën dhe lagështinë e vendit të punës në këtë dhomë rasti, të sensorit.

Për më shumë detaje referojuni

Lidhja e DHT11 është si më poshtë Lidhni kunjat VCC dhe GND të sensorit përkatësisht me kunjat 3.3V dhe GND të nodeMCU dhe kunjat e të dhënave me D4 në këtë pus mund të përdorni ndonjë nga kunjat GPIO në këtë projekt të diskutuar deri më tani. Ju lutemi referojuni imazhit të mëposhtëm:

Këtu, telat e Kuq dhe të Gjelbër po lidhin kunjat 3.3V dhe GND të nodeMCU me pinin VCC (+) dhe GND (-) të sensorit DHT11 respektivisht.

Hapi 5: Aplikacioni Blynk

Aplikacioni Blynk
Aplikacioni Blynk

Blynk është një platformë e re që ju lejon të krijoni shpejt ndërfaqe për kontrollin dhe monitorimin e projekteve tuaja harduerike nga pajisja juaj iOS dhe Android. Pas shkarkimit të aplikacionit Blynk, mund të krijoni një pult të projektit dhe të rregulloni butona, rrëshqitës, grafikë dhe pajisje të tjera në ekran.

Për të filluar me blynk ndiqni lidhjen më poshtë.

Për më shumë detaje referojuni

Hapi 6: Diagrami i Qarkut

Diagrami i qarkut
Diagrami i qarkut

Hapi 7: Kodi

Merrni kodin tuaj këtu

Disa lidhje më të dobishme

1. Lidhja e bibliotekës Blynk për arduino IDE

2. biblioteka e sensorit dht11

3. Biblioteka e thjeshtë e kohëmatësit

4. Pse përdoret kohëmatësi i thjeshtë ??

Recommended: