Arduino

Arduino

Allarme rumore

Il progetto che oggi vi presento è un allarme antintrusione che si basa su un sensore di rumore.
Non più un sensore di movimento che rileva la presenza dell'intruso bensì un rumore, che egli può provocare muovendosi al buio, dopo aver urtato un mobile o fatto cadere un oggetto solido.

Per la realizzazione del progetto mi sono servito di:
1) un sensore di rumore;
2) un display LCD 1602 con interfaccia I2C che mostra il tempo di durata dell'allarme (impostato a 60s) con ripresa dopo 10s;
3) tre LED che simulano l'accensione della luce nell'ambiente in cui è istallato il sensore;
4) due pulsanti, quello ROSSO per l'arresto dell'allarme e quello VERDE per resettare tutto;
5) un buzzer/speacker che emette un beep quando l'allarme è attivo.

Collegamenti:
a) sensore di rumore
Due terminali all'alimentazione (+5V e GND) mentre il terzo va al pin digitale 7;
b) pulsanti
Collegati all'alimentazione con un piedino a +5V e con l'altro al GND tramite una resistenza di 10 Kohm. A monte di essa si deriva un collegamento al pin digitale 13 (ROSSO) e al pin digitale 12 (VERDE);
c) LED
Connessi con l'anodo ai pin digitali 8, 9, 10 tramite una resistenza di 220 ohm e con il catodo al GND;
d) buzzer
Connesso con un terminale al GND e con l'altro al pin digitale 2;
e) display LCD
Connesso con due terminali all'alimentazione (+5V e GND) e con gli altri due ai pin analogici A5 (SCL) ed A4 (SDA).

Il codice relativo al progetto è disponibile al link: allarme rumore.




Nessun commento:

Posta un commento