Taula de continguts:
- Pas 1: Com funcionen els sensors de moviment PIR
- Pas 2: utilitzar un sensor PIR amb Arduino
- Pas 3: utilitzar un sensor PIR amb Raspberry Pi
- Pas 4: Exemple de projectes
- Pas 5: compreu un sensor de moviment PIR
Vídeo: Sensor de moviment PIR: com utilitzar PIR amb Arduino i Raspberry Pi: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Podeu llegir aquest i altres tutorials increïbles al lloc web oficial d’ElectroPeak
En aquest tutorial, aprendreu a utilitzar un sensor de moviment PIR per detectar el moviment. Al final d'aquest tutorial aprendreu:
- Com funcionen els sensors de moviment PIR
- Com s'utilitzen els sensors PIR amb Arduino
- Com s’utilitzen els sensors PIR amb Raspberry Pi
Pas 1: Com funcionen els sensors de moviment PIR
Els sensors infrarojos passius poden detectar el moviment d’objectes que irradien llum IR (com els cossos humans). Per tant, és molt comú utilitzar aquests sensors per detectar moviments o ocupacions humanes en sistemes de seguretat. La configuració i el calibratge inicials d’aquests sensors triguen entre 10 i 60 segons.
El sensor d’imatge per infrarojos de l’HC-SR501 és un mòdul eficient, econòmic i ajustable per detectar moviments a l’entorn. La petita mida i el disseny físic d’aquest mòdul us permeten utilitzar-lo fàcilment al vostre projecte. La sortida del sensor de detecció de moviment PIR es pot connectar directament a un dels pins digitals Arduino (o qualsevol microcontrolador). Si el sensor detecta algun moviment, aquest valor de pin es definirà en "1". Els dos potenciòmetres de la placa us permeten ajustar la sensibilitat i el temps de retard després de detectar un moviment.
Els mòduls PIR tenen un sensor d’infraroig passiu que detecta l’ocupació i el moviment de l’infraroig irradiat des del cos humà. Podeu utilitzar aquest mòdul en sistemes de seguretat, sistemes d’il·luminació intel·ligent, automatització, etc. Hi ha diferents mòduls PIR disponibles al mercat, però tots són bàsicament els mateixos. Tots tenen com a mínim un pin Vcc, un pin GND i una sortida digital. En alguns d'aquests mòduls, hi ha una bola com una lent al sensor que millora l'angle de visió.
Pas 2: utilitzar un sensor PIR amb Arduino
Circuit
Podeu connectar la sortida PIR a qualsevol pin digital. Hi ha un pont darrere d’aquest mòdul. Si moveu el pont a la posició L, el sensor es canviarà (canviarà d’estat) cada vegada que es detecti moviment. És poc probable que això sigui útil en aplicacions pràctiques. Aquest mode s’anomena mode de desencadenament o de desencadenament únic. Moure el pont a la posició H donarà lloc a la lògica del sensor més habitual. El sensor s’encendrà quan es detecti moviment i s’apagarà una estona després de detectar-se l’últim moviment. Aquest sensor restablirà el temporitzador (que en cas contrari desactivaria la sortida) cada vegada que es detecta un moviment; això seria aplicable, per exemple, per al control de la il·luminació d’ocupació de l’habitació en què no voleu que els llums parpellegin mentre es restableix la unitat. Això s’anomena mode de recuperació. (o mode d'activació repetible). Darrere d’aquest mòdul també hi ha dos potenciòmetres. Si canvieu el potenciòmetre SENSIBILITAT, podeu reduir o augmentar la sensibilitat del sensor (augmentar en el sentit de les agulles del rellotge), i també canviant el potenciòmetre TIME es canviarà el retard de sortida després de la detecció del moviment.
Codi
Heu d'afegir la biblioteca i després penjar el codi. Si és la primera vegada que executeu una placa Arduino, seguiu aquests passos: aneu a www.arduino.cc/en/Main/Software i descarregueu el programari del vostre sistema operatiu. Instal·leu el programari IDE segons les instruccions.
- Executeu l'IDE Arduino i esborreu l'editor de text i copieu el codi següent a l'editor de text.
- Trieu el tauler d’eines i taulers i, a continuació, seleccioneu el tauler Arduino.
- Connecteu l'Arduino al vostre PC i configureu el port COM a les eines i al port.
- Premeu el botó Puja (signe de fletxa).
- Ja esteu a punt!
Per a un calibratge adequat, no hi ha d’haver cap moviment davant del sensor PIR durant un màxim de 15 segons (fins que el pin 13 estigui apagat). Passat aquest període, el sensor té una instantània de la seva àrea de visualització i pot detectar moviments. Quan el sensor PIR detecta un moviment, la sortida serà ALTA, en cas contrari, serà BAIXA.
Pas 3: utilitzar un sensor PIR amb Raspberry Pi
Tingueu en compte el circuit i utilitzeu el codi següent:
Pas 4: Exemple de projectes
T’interessa més lectures? No et perdis aquest projecte:
Detecció de moviments i gestos mitjançant Arduino i sensor PIR
Pas 5: compreu un sensor de moviment PIR
Compra un sensor PIR a ElectroPeak
Recomanat:
Tutorial: Com utilitzar el sensor de moviment Mini PIR HC-SR 505 amb Arduino UNO: 3 passos
Tutorial: Com utilitzar el sensor de moviment Mini PIR HC-SR 505 amb Arduino UNO: Descripció: Aquest tutorial us mostra uns quants passos senzills sobre com utilitzar el mòdul del sensor de moviment mitjançant Arduino Uno. Al final d'aquest tutorial, obtindreu un resultat de la comparació quan el sensor pugui detectar un moviment i no pugui detectar cap mo
Feu una llum senzilla de sensor de moviment. (PIR): 13 passos (amb imatges)
Feu una llum senzilla de sensor de moviment. (PIR): feu un petit & Llum senzilla de detecció de moviment amb menys molèsties i menys components. Un principiant també ho podria fer. Només es necessita una comprensió senzilla del funcionament del transistor i coneixement de l’ànode i el càtode, de manera que feu-lo lliure de tensió
Qui és a la meva porta? Projecte PIR Sensor de moviment / sensor de rang: 5 passos
Qui és a la meva porta? Projecte PIR Motion Sensor / Range Sensor: El nostre projecte té com a objectiu detectar el moviment mitjançant sensors PIR i de distància. El codi Arduino emetrà un senyal visual i d'àudio per informar a l'usuari que hi ha a prop. El codi MATLAB us enviarà un senyal de correu electrònic per avisar l'usuari que hi ha algú a prop. Aquest dispositiu
Tira LED activada amb sensor de moviment amb temporitzador: 6 passos (amb imatges)
Tira LED activada per sensor de moviment amb temporitzador: Hola a tothom! Estic molt content d’escriure ara un altre instructiu. Aquest projecte es va produir quan un company instructable (?!) (David @dducic) em va contactar fa uns mesos demanant ajuda al disseny. Així que aquí teniu les especificacions originals: & q
Presa controlada pel moviment: des d’una llum de detecció de moviment: 6 passos
Presa controlada pel moviment: des d’una llum de detecció de moviment: Imagineu-vos que sou un enganyós que aneu a la casa més terrorífica de la casa. Després de passar per davant de tots els dimonis, fantasmes i cementiris, finalment arribareu al darrer camí. Podeu veure els caramels en un bol que teniu al davant! Però de sobte un gho