Taula de continguts:

Projecte de bricolatge domòtic IOT # 1: 7 passos
Projecte de bricolatge domòtic IOT # 1: 7 passos

Vídeo: Projecte de bricolatge domòtic IOT # 1: 7 passos

Vídeo: Projecte de bricolatge domòtic IOT # 1: 7 passos
Vídeo: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Juliol
Anonim
Image
Image
Descripció
Descripció

# INTRODUCCIÓ

La domòtica és el procés d’automatització d’electrodomèstics com AC, ventilador, nevera, llums i la llista continua, de manera que es poden controlar amb el telèfon, l’ordinador o fins i tot de forma remota. Aquest projecte tracta de l'esp2866 nodeMCU per controlar els electrodomèstics de casa nostra a través de la nostra xarxa WiFi.

Pas 1: components utilitzats

ESP 2866 NodeMCU

2. Font de 5V CC / Arduino UNO per a font de 5V

3. Sensor DHT11

4. Bombeta elèctrica

5. Mòdul de relé de 5V

6. Taula de pa

7. Jumper Wires (home-dona i home-home)

8. Smartphone amb aplicació Blynk instal·lada

9. Xarxa WiFi.

Pas 2: descripció

Descripció
Descripció

1. El NodeMCU (Node MicroController Unit) és un entorn de desenvolupament de programari i maquinari de codi obert que es basa en un sistema de baix cost (SoC) molt econòmic anomenat ESP8266.

ESP8266 és un xip de mòdul WiFi de baix cost que es pot configurar per connectar-se a Internet per Internet de les coses (IoT) i projectes tecnològics similars. Bàsicament, els equips elèctrics i mecànics normals no es poden connectar a Internet per si mateixos. No tenen la configuració integrada per fer-ho.

Podeu configurar ESP8266 amb aquests equips i fer coses increïbles. Control, supervisió, anàlisi i molt més. ESP8266 NodeMCU té 17 pins GPIO que es poden assignar a diverses funcions com I2C, I2S, UART, PWM, control remot IR, llum LED i botó per programació. Cada GPIO habilitat digitalment es pot configurar com a alt o baix. Per obtenir més informació, consulteu

nodeMCU

Pas 3: un relé

un relleu
un relleu
un relleu
un relleu
un relleu
un relleu
un relleu
un relleu

és un commutador d’acció elèctrica que es pot activar o desactivar, deixant passar el corrent o no, i es pot controlar amb voltatges baixos, com els 5V proporcionats pels pins Arduino.

A la següent figura es mostra el pinout del mòdul de relé Els 3 pins del costat esquerre del mòdul de relé connecten alta tensió i els pins del costat dret connecten el component que requereix baixa tensió: els pins Arduino.

El costat d'alta tensió té dos connectors, cadascun amb tres endolls: comú (COM), normalment tancat (NC) i obert (NO).

1. COM: pin comú

2. NC (Normalment tancat): la configuració normalment tancada s'utilitza quan es vol que el relé es tanqui per defecte, és a dir, el corrent flueix tret que s'enviï un senyal des de l'Arduino al mòdul de relé per obrir el circuit i aturar el corrent..

3. NO (Normalment obert): la configuració oberta normalment funciona al revés: el relé sempre està obert, de manera que el circuit està trencat tret que envieu un senyal de l'Arduino per tancar el circuit.

Les connexions entre el mòdul de relé i el NodeMCU són realment senzilles:

1. GND: va a terra

2. IN: controla el relé (es connectarà a un pin digital nodeMCU)

3. VCC: va a 5V

Aquí, donem que aquest pin de relé de 5V i GND estigui connectat a l’arduino 5V i el pin GND respectivament i el pin GND d’arduino sigui comú amb el pin GND de NodeMCU.

Abans de continuar amb aquest projecte, vull fer-vos saber que teniu en compte el voltatge de xarxa. Per tant, mireu la connexió correctament abans d’engegar-la. Pins i descripció de la connexió:

1. El cable verd connecta el pin D2 del nodeMCU a la sortida / sortida del relé

2. Els cables vermell i groc connecten 5V i GND al VCC i al GND del relé respectivament.

Ara per connectar la càrrega (en aquest cas la bombeta). Al principi, talleu el fil conductor de la bombeta o la làmpada. Ara connecteu el primer extrem, és a dir, va a l’alimentació de la xarxa elèctrica del pin NO (si de tant en tant voleu encendre la làmpada / bombeta) i l’altre extrem del fil conductor que va a la bombeta, al pin COM del relé. Trobeu la connexió a continuació.

Pas 4: sensor DHT11

Sensor DHT11
Sensor DHT11
Sensor DHT11
Sensor DHT11
Sensor DHT11
Sensor DHT11

S'utilitza per detectar la temperatura i la humitat del lloc de treball en aquest cas del sensor.

Per obtenir més informació, consulteu

La connexió de DHT11 és la següent. Connecteu els pins VCC i GND del sensor als pins de 3,3V i GND de nodeMCU respectivament i el pin de dades al D4 en aquest pou. Podeu utilitzar qualsevol dels pins GPIO en aquest projecte comentat fins ara. Consulteu la imatge següent:

Aquí, els cables vermell i verd connecten els pins de 3,3 V i GND de nodeMCU amb els pins VCC (+) i GND (-) del sensor DHT11 respectivament.

Pas 5: l'aplicació Blynk

L’aplicació Blynk
L’aplicació Blynk

Blynk és una nova plataforma que us permet crear ràpidament interfícies per controlar i supervisar els vostres projectes de maquinari des del vostre dispositiu iOS i Android. Després de descarregar l’aplicació Blynk, podeu crear un tauler de projectes i organitzar botons, control lliscant, gràfics i altres ginys a la pantalla.

Per començar a utilitzar blynk, seguiu l'enllaç següent.

Per obtenir més informació, consulteu

Pas 6: Diagrama de circuits

Esquema de connexions
Esquema de connexions

Pas 7: Codi

Obteniu el vostre codi aquí

Alguns enllaços més útils

1. Enllaç de la biblioteca Blynk per a IDE arduino

2. biblioteca de sensors dht11

3. Biblioteca temporitzadora senzilla

4. Per què s’utilitza un temporitzador simple ??

Recomanat: