Taula de continguts:
- Subministraments
- Pas 1: compra de subministraments
- Pas 2: Treballar amb el cable d’extensió
- Pas 3: Configuració del relé
- Pas 4: Connexió del sensor de moviment PIR
- Pas 5: escriure el codi
- Pas 6: gaudiu
Vídeo: Control de la llum de l'habitació mitjançant sensor PIR i Arduino: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
Avui controlarem les llums de la vostra habitació mitjançant la detecció de moviment mitjançant un sensor de moviment PIR Arduino. Aquest projecte és molt divertit de fer i té un ús molt pràctic a casa i us pot estalviar diners fent aquest projecte també. Només una RENÚNCIA DE RESPONSABILITAT, aquest projecte implica la tensió de línia, és a dir, que jugarà amb 120V (us xocarà), si esteu fora de la vostra zona de confort o no heu tingut molta experiència, probablement hauríeu de tornar a aquest projecte més endavant.
Aquest és el tutorial que us guiarà de principi a fi amb un pas senzill. Comencem!
Subministraments
- Microcontrolador Arduino
- 1 x Taula de pa
- 1 x sensor de moviment PIR
- 1 x relé SRD-05VDC-SL-C
- Resistència 1 x 1KΩ
- 1 x 1N4007 díode
- 1 transistor 2N2222 (NPN)
- 1 x cable d’extensió
- 1 x bombeta / llum
- 2 x connectors de cable
- Cinta elèctrica
- Un parell de cables de connexió
Pas 1: compra de subministraments
Si no teniu accés a alguns d'aquests subministraments, he proporcionat enllaços on podreu comprar cadascun a preus econòmics.
- Microcontrolador Arduino
- 1 x Taula de pa
- 1 x sensor de moviment PIR
- 1 x relé SRD-05VDC-SL-C
- Resistència 1 x 1KΩ
- 1 x 1N4007 díode
- 1 transistor 2N2222 (NPN)
- 1 x cable d’extensió
- 1 x bombeta / llum
- 2 x connectors de cable
- Cinta elèctrica
- Un parell de cables de connexió
Pas 2: Treballar amb el cable d’extensió
El nostre primer pas és configurar el cable d’extensió perquè el tinguem a punt per connectar-lo al circuit, d’aquí en endavant no el connecteu a la paret fins que no s’esmenti. En primer lloc, agafarem el cable d’extensió i el tallarem per la meitat amb talls i, a continuació, retirarem l’aïllament exterior del cable d’uns 2-3 centímetres. Assegureu-vos que quan elimineu l’aïllament exterior no faci malbé els cables interiors. A continuació, utilitzeu strippers, retireu aproximadament mitja polzada dels cables interiors dels dos extrems. El cable d’extensió que estic fent servir té 3 cables, el fil verd està a terra, el fil blanc és neutre i el fil negre és de línia. Ara, utilitzant els nostres connectors de cable, torneu a connectar els cables de terra (verd) i neutre (blanc) junts, ara només hauríeu de tenir els 2 cables negres exposats. Per tant, ja hem acabat de configurar el cable d’extensió i el mantindrem lateral fins que sigui necessari.
Pas 3: Configuració del relé
Ara configurarem el relé i el connectarem amb l’Arduino, però abans d’anar endavant amb el relé podem entendre què és un relé i per a què s’utilitza. Un relé és bàsicament una altra forma d’interruptor que funciona elèctricament, controlen un circuit elèctric obrint i tancant contactes en un altre circuit. En la majoria dels casos, un relé permet bàsicament un voltatge relativament baix per controlar fàcilment circuits de major potència, cosa que estem fent en aquest projecte. D’acord, ara anem a la part on connectem el relé !!!
Hi ha 5 pins al relé, comuns, normalment oberts (NO), normalment tancats (NC) i 2 bobines. Consulteu el diagrama anterior per obtenir els pins. Primer, hem de connectar un dels passadors de la bobina del relé al carril VCC de la placa, després connectar un díode a l’altra bobina i connectar-lo al carril VCC. El díode està al seu lloc per evitar pics de tensió o flux de corrent cap enrere.
Ara agafeu el transistor NPN i connecteu el col·lector del transistor a la bobina on està connectat el díode. A continuació, connecteu el costat de l'emissor del transistor NPN al rail de terra de la placa. Finalment, mitjançant un 1KΩ connecteu la base del transistor al pin digital 2 de l’Arduino.
Finalment, farem una connexió realment important. Agafeu el cable d’extensió que hem preparat i connecteu un cable negre al pin comú del relé i assegureu la connexió amb cinta elèctrica. A continuació, connecteu l’altre extrem al pin NO del relé.
Pas 4: Connexió del sensor de moviment PIR
També gairebé hem acabat, ara connectarem el sensor de moviment PIR al circuit, però abans ho farem entendre què és un sensor PIR. El sensor PIR significa sensor infraroig passiu, aquest sensor pot detectar la presència d’éssers humans o animals i enviar un senyal dient que ha detectat moviment. El sensor PIR té 3 pins, VCC, sortida i terra.
En primer lloc, hem de connectar el pin VCC del sensor PIR al rail VCC de la placa de connexió i connectar el pin de terra del sensor PIR al rail de terra. A continuació, connectarem el pin de sortida a un dels pins Arduino, he utilitzat el pin 4. Ja heu connectat correctament el sensor PIR !!
Pas 5: escriure el codi
Ara hem acabat amb tots els circuits i tot el que hem de fer ara és escriure el codi. El codi és relativament senzill per a aquest projecte i la lògica és directa. He adjuntat al codi d'aquest circuit anterior, però entenem què fa realment aquest codi.
Primer inicialitzem el pin del relé i el pin del sensor PIR i creem una variable int anomenada val. A continuació, declarem el pin del relé com a sortida (el senyal només va d’Arduino) i declarem el pin del sensor PIR com a entrada (el senyal només entra a Arduino). Finalment, utilitzem el digitalread per obtenir una lectura del sensor PIR que és 0 (sense moviment) o 1 (moviment) i l’emmagatzemem a la variable val. A continuació, fem servir una sentència if and else per utilitzar aquest valor que hem emmagatzemat per encendre / apagar la bombeta, i ara hem acabat el codi !!
Pas 6: gaudiu
Amb sort, gaudiu i esteu orgullosos del que heu aconseguit avui mateix !!
Recomanat:
Informeu-vos quan algú va entrar a una habitació mitjançant el sensor de radar Xyc-wb-dc: 7 passos
Informeu-vos quan algú va entrar a una habitació mitjançant el sensor de radar Xyc-wb-dc: en aquest tutorial aprendrem com esbrinar quan algú va entrar a una habitació mitjançant el mòdul RTC, el sensor de radar xyc-wb-dc, la pantalla OLED i l’arduino. vídeo de demostració
Bricolatge -- Llum d'habitació controlada per claus: 3 passos
Bricolatge || Llum d'habitació controlada per Clap: Us heu preguntat mai per controlar els vostres electrodomèstics amb un CLAP? Llavors, esteu al lloc correcte. Aquí us mostraré com podeu controlar qualsevol electrodomèstic: llums d’habitacions, ventilador, televisió o sistema d’àudio amb només un clap. Aquest projecte es basa en
Control de ràdio RF 433MHZ mitjançant HT12D HT12E - Fer un control remot RF mitjançant HT12E i HT12D amb 433mhz: 5 passos
Control de ràdio RF 433MHZ mitjançant HT12D HT12E | Fer un control remot RF mitjançant HT12E i HT12D amb 433 mhz: en aquest instructiu us mostraré com fer un control remot RÀDIO mitjançant un mòdul receptor de transmissor 433 mhz amb codificació HT12E i amp; IC descodificador HT12D. En aquest instructiu, podeu enviar i rebre dades mitjançant COMPONENTS molt econòmics COM: HT
Llum de l'habitació del llit Ws2812: 6 passos (amb imatges)
Llum de l'habitació del llit Ws2812: Hola a tots, vaig decidir reconstruir el llum de l'habitació del llit existent per poder controlar-lo des d'un telèfon intel·ligent o qualsevol dispositiu amb navegador i integrar-lo que no pas a Apple Home. Els objectius són: 1. Utilitzeu la tira LED WS2812b per controlar la brillantor, el color o l’animació / efectes2. Nosaltres
Predicció de la temperatura de l'habitació mitjançant el sensor LM35 i l'aprenentatge automàtic: 4 passos
Predicció de la temperatura de l’habitació mitjançant el sensor LM35 i l’aprenentatge automàtic: Introducció Avui ens centrem en la creació d’un projecte d’aprenentatge automàtic que prediu la temperatura mitjançant regressió polinòmica. L’aprenentatge automàtic és una aplicació d’intel·ligència artificial (IA) que proporciona als sistemes la capacitat d’aprendre automàticament