Come realizzare un sistema di allarme intruso con Raspberry Pi 4

Come realizzare un sistema di allarme intruso con Raspberry Pi 4
Il sensore PIR viene utilizzato per rilevare il movimento dei corpi in movimento nei dintorni e avvisare gli utenti del movimento generando l'allarme o l'indicazione della luce. In questo articolo, esploreremo come fare un allarme intruso per scopi di sicurezza utilizzando il sensore Raspberry Pi e PIR ma prima di procedere ad esso, impareremo a conoscere il Raspberry Pi e l'allarme degli intrusi con il sensore PIR.

Cos'è un lampone pi 4

Raspberry Pi 4 è una scheda di computer lanciata dalla Raspberry Foundation e viene utilizzata per costruire progetti come automazione, allarmi di sicurezza e robotica. Il Raspberry Pi 4 contiene i pin GPIO incorporati sulla scheda e usando il codice Python possiamo facilmente utilizzarli per diverse applicazioni.

Il Raspberry Pi è stato inizialmente lanciato per la comprensione dei concetti informatici a livello scolastico, ma in seguito, a causa della sua popolarità e miglioramenti nello sviluppo del consiglio di amministrazione, viene utilizzato per molti progetti elettronici.

Allarme di sicurezza degli intrusi utilizzando il sensore PIR e Raspberry Pi

Un allarme intruso viene utilizzato per scopi di sicurezza in quanto è installato nei dintorni di porte e finestre in modo che quando il movimento è rilevato dal sensore PIR, genera l'allarme sul movimento non autorizzato nei luoghi sensibili. Per coloro che non conoscono il sensore PIR, i sensori a infrarossi passivi (PIR) sono usati per rilevare il movimento di esseri umani, animali o persino qualsiasi altro oggetto.

Come possiamo fare un allarme di sicurezza degli intrusi con Raspberry Pi 4

Per effettuare un allarme di sicurezza degli intrusi usando Raspberry Pi, abbiamo bisogno dei seguenti componenti elettronici:

  • Modulo sensore PIR
  • Breadboard
  • Fili jumper
  • GUIDATO
  • Buzzer piezoelettrico

Lo schema schematico del circuito di un allarme di sicurezza degli intrusi che utilizza il Raspberry Pi 4 sarà:

Per configurare il circuito di un allarme di sicurezza degli intrusi in base allo schema del circuito sopra, presenteremo prima un sensore PIR e un Raspberry Pi 4 sul circuito:

Si prega di notare che il sensore PIR ha tre terminali, nero uno è per terra, la metà giallo Uno è per il produzione, e il rosso Uno è per il Alimentazione elettrica E poi, posizioneremo un LED sulla breadboard:

Quindi posizioneremo il cicalino piezoelettrico con il LED sulla breadboard:

Ora, effettueremo le connessioni di tutti i moduli con il Raspberry Pi secondo la tabella indicata di seguito:

Terra del sensore PIR Collegalo con le porte brevi della serie (-Ve)
Output del sensore PIR Collegalo con il pin GPIO 4 di Raspberry Pi 4
VCC del sensore PIR Collegalo con le altre porte brevi della serie (+ve)
Catodo del LED Collegalo con le porte brevi della serie (-Ve)
Anodo del LED Collegalo con le porte brevi in ​​serie (+ve)
Catodo del bulbo piezoelettrico Collegalo con il catodo del LED
Anodo del bulbo piezoelettrico Collegalo con il pin GPIO 17 di Raspberry Pi 4
Serie Short Port of Breadboard (-Ve) Collegalo con la porta di terra di Raspberry Pi 4
Serie Short Port of Breadboard (+ve) Collegalo con la porta "5 volt" di Raspberry Pi 4

Il circuito completo assemblato sulla breadboard:

Qual è il codice Python per un allarme di sicurezza degli intrusi con Raspberry Pi

Una volta terminate tutte le connessioni, apri il terminale e utilizzando l'editor Nano, crea un file con il nome “Python My_PIR_CODE.py "usando il comando:

$ python my_pir_code.Py

Digitare il seguente codice nel file aperto:

da gpiiozero import LED # Importa la libreria LED da GPiozero
da gpiiozero import motionensor # import the motitionensor libreria
LED = LED (17) # Dichiarare il pin GPIO 17 per l'uscita LED
sensore = motitionensor (4) # dichiarare il pin GPIO 4 come uscita del sensore di movimento
guidato.Off () # Spegnere il LED
mentre è vero: # inizializza un infinito durante il ciclo
sensore.wait_for_motion () # Aspetterà il rilevamento del movimento
guidato.su () # Accendi il LED
sensore.wait_for_no_motion () # Aspetterà il rilevamento del movimento
guidato.Off () # Spegnere il LED

Cosa c'è nel codice Python sopra

Abbiamo importato per la prima volta due librerie di "LED" e "Motitionensor" dal GPiozero. Quindi dichiarare il pin GPIO 17 di Raspberry Pi per LED e Pin GPIO 4 per il sensore PIR e salvare rispettivamente i valori nelle variabili LED e sensore. Infine, nell'infinito durante il ciclo, accendi il LED se il movimento viene rilevato e spegnelo quando non ci sarà alcun movimento rilevato.

Nota: Il cicalino piezoleo è collegato parallelamente al LED, quindi non è necessario scrivere il codice per il cicalino in quanto si accende e si spegne con il funzionamento del LED.

Il funzionamento dell'allarme di sicurezza degli intrusi è:

Cosa dovremmo fare se il LED rimane acceso

Non è necessario preoccuparsi che il progetto configurato non funzioni correttamente, posiziona il sensore PIR davanti a te e ruoti le manopole all'estrema sinistra, ciò ridurrà il tempo di ritardo e la sensibilità al valore più basso. Una volta fatto con esso, collega il pin VCC del sensore PIR e lascialo da parte per un minuto in quanto ci vorrà del tempo per eccitare dopo un minuto collegare il perno di uscita al pin GPIO 4 del Raspberry Pi e goditi il ​​funzionamento del progetto.

Conclusione

L'allarme di sicurezza degli intrusi viene utilizzato per rilevare il movimento nei suoi dintorni con l'aiuto di un sensore PIR. Questo progetto è molto utile da applicare alle porte o agli armadietti sensibili in modo che quando una persona non autorizzata cerca di entrare in quella stanza, l'allarme avviserà il personale di sicurezza interessato su tale movimento non autorizzato. In questo articolo, abbiamo fatto l'allarme di sicurezza degli intrusi con Raspberry Pi usando un sensore PIR.