Sommario:
- Passaggio 1: come funzionano i sensori di movimento PIR
- Passaggio 2: utilizzo di un sensore PIR con Arduino
- Passaggio 3: utilizzo di un sensore PIR con Raspberry Pi
- Passaggio 4: progetti di esempio
- Passaggio 5: acquista un sensore di movimento PIR
Video: Sensore di movimento PIR: come utilizzare i PIR con Arduino e Raspberry Pi: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Puoi leggere questo e altri fantastici tutorial sul sito ufficiale di ElectroPeak
In questo tutorial imparerai come utilizzare un sensore di movimento PIR per rilevare il movimento. Alla fine di questo tutorial imparerai:
- Come funzionano i sensori di movimento PIR
- Come usare i sensori PIR con Arduino
- Come utilizzare i sensori PIR con Raspberry Pi
Passaggio 1: come funzionano i sensori di movimento PIR
I sensori a infrarossi passivi possono rilevare il movimento di oggetti che irradiano luce IR (come i corpi umani). Pertanto, l'utilizzo di questi sensori per rilevare il movimento umano o l'occupazione nei sistemi di sicurezza è molto comune. L'impostazione iniziale e la calibrazione di questi sensori richiede da 10 a 60 secondi.
Il sensore di imaging a infrarossi dell'HC-SR501 è un modulo efficiente, economico e regolabile per rilevare il movimento nell'ambiente. Le dimensioni ridotte e il design fisico di questo modulo ti consentono di utilizzarlo facilmente nel tuo progetto. L'uscita del sensore di rilevamento del movimento PIR può essere collegata direttamente a uno dei pin digitali Arduino (o qualsiasi microcontrollore). Se viene rilevato un movimento dal sensore, questo valore del pin verrà impostato su "1". I due potenziometri sulla scheda consentono di regolare la sensibilità e il tempo di ritardo dopo aver rilevato un movimento.
I moduli PIR hanno un sensore a infrarossi passivo che rileva l'occupazione e il movimento dall'infrarosso irradiato dal corpo umano. È possibile utilizzare questo modulo in sistemi di sicurezza, sistemi di illuminazione intelligenti, automazione, ecc. Sul mercato sono disponibili diversi moduli PIR, ma sono tutti sostanzialmente uguali. Hanno tutti almeno un pin Vcc, un pin GND e un'uscita digitale. In alcuni di questi moduli, c'è una palla come una lente sul sensore che migliora l'angolo di visione.
Passaggio 2: utilizzo di un sensore PIR con Arduino
Circuito
È possibile collegare l'uscita PIR a qualsiasi pin digitale. C'è un ponticello dietro questo modulo. Se si sposta il ponticello in posizione L, il sensore si "commuta" (cambierà stato) ogni volta che viene rilevato un movimento. È improbabile che questo sia di grande utilità in applicazioni pratiche. Questa modalità è chiamata modalità senza attivazione o con attivazione singola. Spostando il ponticello nella posizione H si otterrà la logica del sensore più comune. Il sensore si accenderà quando viene rilevato un movimento e si spegnerà un po' di tempo dopo il rilevamento dell'ultimo movimento. Questo sensore ripristinerà il timer (che altrimenti disattiverebbe l'uscita) ogni volta che viene rilevato un movimento; questo sarebbe applicabile, ad esempio, per il controllo dell'illuminazione di occupazione della stanza in cui non si desidera che le luci si spengano mentre l'unità si ripristina. Questa è chiamata modalità di riattivazione. (o modalità trigger ripetibile). Ci sono anche due potenziometri dietro questo modulo. Modificando il potenziometro SENSITIVITY, è possibile ridurre o aumentare la sensibilità del sensore (aumento in senso orario), e anche modificando il potenziometro TIME verrà modificato il ritardo dell'uscita dopo il rilevamento del movimento.
Codice
Devi aggiungere la libreria e quindi caricare il codice. Se è la prima volta che esegui una scheda Arduino, segui questi passaggi: Vai su www.arduino.cc/en/Main/Software e scarica il software del tuo sistema operativo. Installa il software IDE come indicato.
- Esegui l'IDE Arduino e cancella l'editor di testo e copia il seguente codice nell'editor di testo.
- Scegli la scheda in strumenti e schede, quindi seleziona la tua scheda Arduino.
- Collega Arduino al PC e imposta la porta COM in strumenti e porta.
- Premi il pulsante Carica (segno di freccia).
- Siete a posto!
Per una corretta calibrazione, non dovrebbe esserci alcun movimento davanti al sensore PIR per un massimo di 15 secondi (fino allo spegnimento del pin 13). Dopo questo periodo, il sensore ha un'istantanea della sua area di visualizzazione e può rilevare i movimenti. Quando il sensore PIR rileva un movimento, l'uscita sarà ALTA, altrimenti sarà BASSO.
Passaggio 3: utilizzo di un sensore PIR con Raspberry Pi
Prendere nota del circuito e utilizzare il seguente codice:
Passaggio 4: progetti di esempio
Interessato ad ulteriori letture? Non perdere questo progetto:
Rilevamento di movimenti e gesti tramite Arduino e sensore PIR
Passaggio 5: acquista un sensore di movimento PIR
Acquista un sensore PIR da ElectroPeak
Consigliato:
Come utilizzare il sensore PIR e un modulo cicalino - Tutorial Visuino: 6 passaggi
Come utilizzare un sensore PIR e un modulo cicalino - Tutorial Visuino: In questo tutorial impareremo come utilizzare un sensore PIR e un modulo cicalino per emettere un suono ogni volta che un sensore PIR rileva un movimento. Guarda un video dimostrativo
Tutorial: come utilizzare il sensore di movimento Mini PIR HC-SR 505 con Arduino UNO: 3 passaggi
Tutorial: come utilizzare il mini sensore di movimento PIR HC-SR 505 con Arduino UNO: Descrizione: questo tutorial ti mostrerà alcuni semplici passaggi su come utilizzare il modulo sensore di movimento utilizzando Arduino Uno. Alla fine di questo tutorial, otterrai un risultato di confronto quando il sensore può rilevare un movimento e non è stato in grado di rilevare alcun mo
Come utilizzare il terminale Mac e come utilizzare le funzioni chiave: 4 passaggi
Come utilizzare il terminale Mac e come utilizzare le funzioni chiave: ti mostreremo come aprire il terminale MAC. Ti mostreremo anche alcune funzionalità all'interno del Terminale, come ifconfig, il cambio di directory, l'accesso ai file e arp. Ifconfig ti permetterà di controllare il tuo indirizzo IP e il tuo annuncio MAC
Chi c'è alla mia porta? Progetto sensore di movimento PIR/sensore di portata: 5 passaggi
Chi c'è alla mia porta? Progetto sensore di movimento PIR/sensore di portata: il nostro progetto ha lo scopo di rilevare il movimento tramite sensori PIR e di distanza. Il codice Arduino emetterà un segnale visivo e audio per dire all'utente che qualcuno è vicino. Il codice MATLAB invierà un segnale e-mail per avvisare l'utente che qualcuno è vicino. Questo dispositivo
Come utilizzare il modulo sensore IR TCRT5000 con Arduino UNO: 7 passaggi (con immagini)
Come utilizzare il modulo sensore IR TCRT5000 con Arduino UNO: In questo tutorial, ti insegneremo alcune nozioni di base sull'utilizzo del modulo sensore IR TCRT5000. Questi elementi di base ti mostrano i valori analogici e digitali sul monitor seriale. Descrizione: questo sensore riflettente IR utilizza un TCRT5000 per rilevare il colore e