Taula de continguts:
- Subministraments
- Pas 1: diagrama del circuit
- Pas 2: feu el circuit a la taula de pa per provar-los
- Pas 3: vídeo tutorial per a aquest projecte IOT
- Pas 4: instal·leu l'aplicació Blynk
- Pas 5: mode diferent del mòdul de relés intel·ligents
- Pas 6: mode manual
- Pas 7: mode automàtic
- Pas 8: Dissenyar el PCB
- Pas 9: demaneu el PCB
- Pas 10: pengeu el fitxer Gerber i configureu els paràmetres
- Pas 11: seleccioneu l'adreça d'enviament i el mode de pagament
- Pas 12: Soldeu tots els components
- Pas 13: programa el NodeMCU
- Pas 14: connecteu els electrodomèstics
- Pas 15: col·loqueu el circuit complet dins d'una caixa
- Pas 16: Finalment
Vídeo: Domòtica amb relé de control de temperatura LDR amb sensor tàctil NodeMCU: 16 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
En els meus passats projectes de NodeMCU, he controlat dos electrodomèstics des de l’aplicació Blynk. He rebut molts comentaris i missatges per actualitzar el projecte amb Control manual i afegir més funcions.
Per tant, he dissenyat aquest Smart Home Extension Box.
En aquest projecte de domòtica basat en IoT, he realitzat la domòtica mitjançant Blynk i NodeMCU amb sensor tàctil, LDR, mòdul de relé de control de temperatura amb retroalimentació en temps real.
En el mode manual, aquest mòdul de relé es pot controlar des d’un mòbil o un telèfon intel·ligent i mitjançant un commutador tàctil manual (TTP223).
En mode automàtic, aquest relé intel·ligent també pot detectar la temperatura ambient i la llum solar per encendre i apagar el ventilador i la bombeta mitjançant el sensor DHT11 i el LDR.
Aquest projecte de casa intel·ligent té les funcions següents:
1. Electrodomèstics controlats des del mòbil mitjançant l’aplicació Blynk
2. Electrodomèstics controlats automàticament per sensor de temperatura i humitat (en mode automàtic)
3. Electrodomèstics controlats per Dark Sensor automàticament (en mode automàtic)
4. Superviseu la lectura de temperatura i humitat de l'habitació en DIRECTE en OLED i telèfon intel·ligent
5. Electrodomèstics controlats manualment amb interruptor tàctil
6. Controlar els electrodomèstics a través d'Internet (WiFi)
Aquest projecte s’inspira en aquest projecte Simple NodeMCU
Subministraments
1. Taula NodeMCU
2. Sensor DH11
3. LDR
4. Resistències 10k 5 núm
5. Resistències 1k 3 núm
6. Resistències de 220 ohms 2 núm
7. Transistors NPN BC547 2 núm
8. Diodo 1N4007 2 núm
9. Diodo 1N4001 1no
10. LED de 5 mm (1,5 v) 3 núm
11. Relleus SPDT 5V 2 núm
12. Premeu el commutador / botó 4 no (o) Sensor tàctil TTP223 (3no)
13. Connectors i ponts
14. Pantalla OLED I2C (0,96 "o 1,3") (opcional)
15. Hi-Link convertidor de 220V a 5V de CA a CC
Pas 1: diagrama del circuit
Aquest és el diagrama de circuits complet d’aquest sistema intel·ligent basat en IoT.
He utilitzat NodeMCU per controlar el mòdul de relé. He connectat el sensor de temperatura i humitat DHT11 i LDR per controlar el relé automàticament segons la temperatura ambient i la llum ambiental.
Hi ha quatre botons connectats amb NodeMCU, és a dir, S1, S2, CMODE, RST. S1 i S2 per controlar el mòdul de relé manualment.
També podeu connectar els sensors tàctils TTP223 en lloc de polsadors.
CMODE per canviar el mode (mode manual, mode automàtic)
RST per restablir el NodeMCU
He utilitzat un convertidor de 110 V / 220 V CA a 5 V CC per subministrar el 5 V a NodeMCU i els relés.
Així, podeu connectar directament un subministrament de CA de 110V o 220V amb aquest mòdul de relé intel·ligent.
Pas 2: feu el circuit a la taula de pa per provar-los
Abans de dissenyar el PCB, primer he fet el circuit a la taula de proves per provar-lo.
Durant les proves, he penjat el codi al NodeMCU i després he intentat controlar els relés amb els botons polsadors, l’interruptor tàctil. Aplicació Blynk, sensor de temperatura i LDR.
Aquí el pin RST està actiu baix, de manera que el sensor tàctil connectat amb el pin RST hauria d’estar actiu baix.
Baixeu-vos el codi adjunt per a aquest projecte NodeMCU. He esmentat tots els enllaços de les biblioteques necessàries al codi.
Pas 3: vídeo tutorial per a aquest projecte IOT
Al vídeo tutorial he explicat detalladament tots els passos per fer aquest dispositiu Smart Home.
Així, podeu fer fàcilment aquest projecte d’IoT a casa vostra.
Pas 4: instal·leu l'aplicació Blynk
Instal·leu l'aplicació Blynk des de Google Play Store o App Store i, a continuació, afegiu tots els ginys necessaris per controlar el mòdul de retransmissió i controlar la temperatura i la humitat. He explicat tots els detalls al vídeo del tutorial.
He utilitzat els ginys de 3 botons per controlar el mòdul de retransmissió i canviar el mode.
I 2 ginys de calibre per controlar la temperatura i la humitat.
Pas 5: mode diferent del mòdul de relés intel·ligents
Podem controlar el relé intel·ligent en dos modes:
1. Mode manual
2. Mode automàtic
Podem canviar el mode fàcilment amb el botó CMODE instal·lat al PCB o des de l’aplicació Blynk.
En automàtic
Pas 6: mode manual
En el mode manual, podem controlar el mòdul de relés des dels commutadors tàctils S1 i S2 o des de l’aplicació Blynk. Sempre podem controlar l’estat de retroalimentació en temps real dels commutadors des de l’aplicació Blynk.
I també podem controlar la lectura de temperatura i humitat a la pantalla OLED i a l’aplicació Blynk, tal com es pot veure a les imatges.
Amb l’aplicació Blynk, podem controlar el mòdul de retransmissió des de qualsevol lloc si tenim internet al nostre telèfon intel·ligent.
Pas 7: mode automàtic
En mode automàtic, el mòdul de relé controlat pel sensor DHT11 i LDR.
Podem establir uns valors mínims i màxims de temperatura i llum predefinits al codi.
Control de temperatura
Quan la temperatura de l'habitació creua la temperatura màxima predefinida, el relé-1 s'encén i quan la temperatura de l'habitació és inferior a la temperatura mínima predefinida, el relé-1 s'apaga automàticament.
Control LDR
De manera similar, quan el nivell de llum disminueix, el relé-2 s'encén i quan la llum és suficient, el relé-2 s'apaga automàticament.
Ho he explicat amb detall al vídeo del tutorial.
Pas 8: Dissenyar el PCB
Després de provar totes les funcions del mòdul de relés intel·ligents a la placa, he dissenyat el PCB per fer el circuit compacte i donar al projecte un aspecte professional.
Podeu descarregar el fitxer PCB Gerber d’aquest projecte domòtic basat en IoT des del següent enllaç:
drive.google.com/uc?export=download&id=1EJY744U5df6GYXU8PtyAKucyPrD-gViX
Pas 9: demaneu el PCB
Després de descarregar el fitxer Garber, podeu demanar fàcilment el PCB
1. Visiteu https://jlcpcb.com i inicieu la sessió / registreu-vos
2. Feu clic al botó CITA ARA.
3 Feu clic al botó "Afegeix el vostre fitxer Gerber". A continuació, navegueu i seleccioneu el fitxer Gerber que heu descarregat.
Pas 10: pengeu el fitxer Gerber i configureu els paràmetres
4. Establiu el paràmetre requerit, com ara la quantitat, el color de l'emmascarament de PCB, etc.
5. Després de seleccionar tots els paràmetres per a PCB, feu clic al botó DESA AL CARRET.
Pas 11: seleccioneu l'adreça d'enviament i el mode de pagament
6. Escriviu l'adreça d'enviament.
7. Seleccioneu el mètode d'enviament adequat per a vosaltres.
8. Envieu la comanda i procediu al pagament.
També podeu fer un seguiment de la vostra comanda des de JLCPCB.com.
Els meus PCB van trigar 2 dies a fabricar-se i van arribar en una setmana amb l'opció de lliurament DHL.
Els PCB estaven ben embalats i la qualitat era realment bona a aquest preu assequible.
Pas 12: Soldeu tots els components
Després d'això, soldeu tots els components segons el diagrama del circuit.
A continuació, connecteu la pantalla NodeMCU, DHT11, LDR i OLED.
Pas 13: programa el NodeMCU
1. Connecteu el NodeMCU amb el portàtil
2. Descarregueu el codi. (Adjunt)
3. Canvieu el testimoni Blynk Auth, el nom de WiFi i la contrasenya de WiFi.
4. Canvieu la temperatura i el valor de llum predefinits per al mode automàtic segons el vostre requisit
5. Seleccioneu la placa NodeMCU 12E i el PORT adequat. A continuació, pengeu el codi.
** En aquest projecte, podeu utilitzar pantalles OLED de 0,96 "i 1,3". He compartit el codi per a tots dos OLED. Pengeu el codi segons la pantalla OLED que feu servir.
Ja he adjuntat el codi en els passos anteriors.
Pas 14: connecteu els electrodomèstics
Connecteu els electrodomèstics segons el diagrama del circuit.
Preneu les precaucions de seguretat adequades mentre treballeu amb alta tensió.
Aquí podeu connectar directament un subministrament de CA de 110V o 220V.
** No he utilitzat el sensor tàctil per al pin RST, ja que està actiu BAIX.
Pas 15: col·loqueu el circuit complet dins d'una caixa
He situat el circuit complet dins d’una caixa plàstica. Com que faré servir aquest projecte NodeMCU com a Smart Extension BOX.
Serà molt útil i fàcil d’utilitzar.
Pas 16: Finalment
Enceneu el subministrament de 110V / 230V.
Ara podeu controlar els electrodomèstics d’una manera intel·ligent. Espero que us hagi agradat aquest projecte domòtic. He compartit tota la informació necessària per a aquest projecte.
Us ho agrairé molt si compartiu els vostres valuosos comentaris. També si teniu alguna pregunta, escriviu a la secció de comentaris.
Per obtenir més projectes d’aquest tipus, seguiu TechStudyCell. Gràcies pel vostre temps i feliç aprenentatge.
Recomanat:
Interruptor de llum WiFi domòtica amb ESP-01 i mòdul de relé amb polsador: 7 passos
Interruptor de llum WiFi domòtica amb ESP-01 i mòdul de relé amb botó de pressió: per tant, a les instruccions anteriors vam programar un ESP-01 amb Tasmota mitjançant un ESP Flasher i vam connectar l’ESP-01 a les nostres xarxes wifi. Ara podem començar a programar-lo per encendre / apagar un interruptor de llum mitjançant WiFi o el polsador. Per al treball elèctric
Com fer domòtica basada en IoT amb el relé de control de sensors NodeMCU: 14 passos (amb imatges)
Com fer automatització domèstica basada en IoT amb relés de control de sensors NodeMCU: en aquest projecte basat en IoT, he realitzat domòtica amb mòduls de relés de control Blynk i NodeMCU amb retroalimentació en temps real. En el mode manual, aquest mòdul de relé es pot controlar des de mòbils o telèfons intel·ligents i, mitjançant commutador manual. En mode automàtic, aquest smar
Com fer una casa intel·ligent fent servir el mòdul de relé de control Arduino - Idees per a la domòtica: 15 passos (amb imatges)
Com fer una casa intel·ligent fent servir el mòdul de relé de control Arduino | Idees domòtiques: en aquest projecte domòtic, dissenyarem un mòdul de relés domèstic intel·ligent que pugui controlar cinc electrodomèstics. Aquest mòdul de relé es pot controlar des de mòbils o telèfons intel·ligents, control remot IR o control remot de TV, interruptor manual. Aquest relé intel·ligent també pot percebre el r
Punt d'accés (AP) ESP8266 NodeMCU per a servidor web amb sensor de temperatura DT11 i temperatura i humitat d'impressió al navegador: 5 passos
Punt d'accés (AP) ESP8266 NodeMCU per a servidor web amb sensor de temperatura DT11 i temperatura i humitat d'impressió al navegador: Hola nois en la majoria dels projectes que fem servir ESP8266 i en la majoria dels projectes fem servir ESP8266 com a servidor web perquè es pugui accedir a les dades a qualsevol dispositiu mitjançant wifi accedint al servidor web allotjat per ESP8266, però l’únic problema és que necessitem un enrutador que funcioni
Tres circuits de sensor tàctil + circuit temporitzador tàctil: 4 passos
Tres circuits del sensor tàctil + circuit del temporitzador tàctil: el sensor tàctil és un circuit que s’activa quan detecta el tacte als pins tàctils. Funciona de forma transitòria, és a dir, la càrrega estarà ACTIVADA només durant el temps que es faci el toc als pins. Aquí us mostraré tres maneres diferents de fer un toc sen