In questo progetto, andremo oltre come costruire un circuito di allarme rilevatore di movimento.
Questo è un circuito di allarme che si spegne quando viene rilevato qualsiasi movimento o movimento. Una volta rilevato questo movimento, il circuito attiverà un cicalino di allarme che rimarrà acceso fino a quando l’alimentazione non viene scollegata dal circuito.L’uso più comune di questo circuito di allarme è quello di rilevare una persona che si muove attraverso un’area in cui il rilevatore di movimento può percepire.
Prima di questo, abbiamo costruito un circuito rivelatore di movimento più semplice che acceso un LED una volta che il movimento è stato rilevato. Ma 1 o 2 secondi dopo, il LED si spegnerebbe. La differenza tra quel circuito e questo che stiamo costruendo è che un allarme deve rimanere acceso una volta attivato fino a quando non viene spento manualmente, ad esempio spegnendo tutta l’alimentazione. Se un allarme è scattato una volta e si è fermato, non sarebbe molto di un allarme. Una volta che il movimento viene rilevato con questo circuito, si accende il cicalino, che ronzerà fino a quando il circuito è scollegato manualmente. Questo è simile a un allarme che si spegne solo quando il proprietario di una casa inserisce la password per spegnerla.
Nel nostro circuito, quando il rilevatore di movimento circuito prende il movimento, un cicalino si accende e rimane acceso fino a quando il potere di alimentazione è scollegato.
Parti necessarie per rilevatore di movimento Circuito di allarme
- PIR sensore di movimento
- Arduino
- 1.5-3 V Buzzer
Useremo un buzzer a bassa tensione per questo circuito, uno che ha solo bisogno di 1.5 V a 3 V per operare. Tuttavia, è possibile utilizzare qualsiasi buzzer che può funzionare a 5 V di potenza o meno. Se hai solo cicalini che richiedono più tensione, dovrai alimentare il cicalino con una fonte di alimentazione esterna. Invece di collegare l’anodo del cicalino al terminale 5V di arduino, lo collegheresti a una sorgente di tensione esterna, dandogli la tensione necessariail cicalino avrebbe bisogno.
Il principale componente elettronico che useremo che ci permette di raccogliere questo rilevamento è il sensore di movimento PIR. Il sensore di movimento PIR è un sensore che rileva il movimento attraverso la raccolta di onde infrarosse. Essendo che una persona emette radiazioni infrarosse, il rivelatore è in grado di rilevare questa radiazione e reagire, in base al modo in cui il circuito è progettato per reagire. Essendo che le persone emettono naturalmente radiazioni infrarosse (energia termica), a causa del nostro calore corporeo generato, il sensore può facilmente rilevare le persone che camminano e si muovono attraverso una vicinanza all’interno della gamma del sensore. Il sensore può anche rilevare il movimento di oggetti inanimati, come una palla rotante, perché mentre questi oggetti si muovono, l’attrito agisce su di essi, generando calore. Questo heatemits radiazione infrarossa, che i sensori PIR possono essere in grado di rilevare se abbastanza radiazione è dato fuori.
Il sensore di movimento ha una gamma di sensibilità fino a 20 piedi (6 metri) e un 110° x 70° campo di rilevamento, che lo rende un sensore di rilevamento wide lens. Ciò significa che può misurare 110 ° verticalmente (dall’alto verso il basso) e 70° orizzontalmente (da sinistra a destra). Il modo migliore per controllare la sua sensibilità è quando il circuito è costruito, provare a muoversi attraverso tutti i suoi angoli. Vedi a quali angoli può rilevare il tuo movimento e a quali angoli non è in grado di rilevare il tuo movimento, il che significa che sei fuori dalla sua portata angolare. Un sacco di esso è tentativi ed errori e sperimentando. Una volta che sai dove può e non può rilevare, è possibile posizionarlo in un luogo ottimale dove può rilevare nelle aree in cui si desidera.
Il sensore di movimento PIR è un dispositivo a 3 pin. Di seguito è riportato il piedinatura di questo dispositivo:
Pin 1 è il pin che riceve il positivo DC tensione. Il sensore di movimento PIR ha bisogno tra 5V – 9VDC di potenza per il funzionamento.
Pin 2 è il pin di uscita del modulo PIR. Questo è dove l’uscita del PIR partirà da. Quando il movimento viene rilevato dal PIR, la sua uscita andrà alta a 3V. Quando non viene rilevato alcun movimento, la sua uscita bassa e emana praticamente nessuna tensione. Quando è alto, puoi vedere come può alimentare un carico, come un cicalino. In questo modo possiamo sapere quando ha rilevato un movimento o meno.
Il pin 3 è la tensione CC negativa o il pin di massa del dispositivo. Colleghiamo il terminale negativo della fonte di alimentazione a questo pin, perun percorso di ritorno.
Nel nostro circuito, collegheremo il sensore di movimento PIR ai terminali di alimentazione di arduino e il pin di uscita al pin digitale D3 di arduino. Il pin 1 del sensore PIR si collega al terminale 5V di arduino. Pin 3 si collega al terminale di terra (GND) di arduino. Questi pin sono il modo in cui il sensore di movimento riceve l’alimentazione di cui ha bisogno per funzionare.
Pin 2, il pin di uscita del sensore PIR, si collega al pin digitale, D2, di arduino. Ed è attraverso il pin 3 che arduino riceve l’uscita dal sensore di movimento. Quando il rilevatore di movimento non rileva alcun movimento, l’uscita è BASSA e l’arduino non riceve alcun segnale di tensione. Quando il sensore rileva il movimento, l’uscita è ALTA e arduino riceve un segnale di tensione, che può quindi attivare un altro dispositivo per accendere, come un cicalino che useremo per questo circuito.
Il cicalino che alimenteremo collega il pin 12 e la terra della scheda. L’anodo si collega al pin 12 e il catodo si collega a terra.
Rilevatore di Movimento Allarme Schematico del Circuito
Il circuito, lungo con il suo diagramma schematico che andremo a costruire, sono riportati di seguito:
Lo schema di questo circuito è:
di Nuovo, una volta che viene rilevato un movimento, il sensore PIR sensore di movimento, invia un segnale di tensione al pin D2 di arduino. Quando la scheda arduino rileva questo segnale, si accende il cicalino collegato al pin D12 su arduino.
Questo viene fatto nel software. Scriveremo un programma che accenderà il cicalino una volta ricevuto un segnale ad ALTA tensione al pin D2 dal sensore di movimento PIR.
Codice Rilevatore di Movimento Circuito di Allarme
Il seguente codice, o si disegna, si accende il campanello sul pin 12 quando il sensore rileva un movimento:
//codice per il rilevatore di movimento circuito di allarme
const int buzzerPin= 12;
const int inputPin= 2;
void setup(){
pinMode(buzzerPin, OUTPUT);
pinMode(inputPin, INPUT);
}
void loop(){
int valore= digitalRead(inputPin);
if (valore == ALTO)
{
digitalWrite (buzzerPin, ALTO);
}
}
Il primo blocco di codice sceglie il pin per il buzzer, che è pin 12. La seconda riga sceglie il pin per il pin di ingresso, che rappresenta il sensore PIR, pin 2.
Il secondo blocco di codice dichiara il buzzer come uscita e l’uscita del sensore di movimento PIR come ingresso.
Il terzo blocco di codice legge il valore di input e lo assegna al valore intero denominato. Si legge se il pin di ingresso è alto o basso. Se è ALTO, il sensore di movimento ha rilevato un movimento. Se è basso, il sensore non ha rilevato alcun movimento. Se il valore è ALTO, accende il cicalino, segnalando che il movimento è stato, infatti, rilevato. Una volta che il movimento è stato rilevato, il cicalino suona e rimane acceso. Non si spegne.Questo simula un vero e proprio sistema di allarme di vita reale, dove un allarme si spegne e non si spegne a meno che il proprietario della casa si spegne manualmente.
Diverse varianti di questo circuito può essere fatto per soddisfare le vostre esigenze. Forse non vuoi che suoni un cicalino e vuoi davvero che le sirene si accendano. In tal caso, cambieresti il cicalino con le sirene. Forse vuoi che le sirene e un cicalino suonino. In tal caso, si dovrebbe collegare il cicalino e la sirena in parallelo. Withsufficient corrente, entrambi si spegne quando l’allarme viene attivato dal movimento. È possibile personalizzare il circuito in base alle proprie esigenze.
E questo è il modo in cui un circuito di allarme del rilevatore di movimento di base può funzionare.
Per vedere come funziona questo circuito nella vita reale, guarda il video qui sotto.