Sommario:

Allarme sensore di distanza con Arduino: 5 passaggi
Allarme sensore di distanza con Arduino: 5 passaggi

Video: Allarme sensore di distanza con Arduino: 5 passaggi

Video: Allarme sensore di distanza con Arduino: 5 passaggi
Video: Sensore di distanza a ultrasuoni SR04 con Arduino - #99 2024, Dicembre
Anonim
Allarme sensore di distanza con Arduino
Allarme sensore di distanza con Arduino

Hai mai desiderato un allarme con sensore di distanza/movimento che potesse essere composto da te a casa e attivato con la rotazione di un interruttore? Il sistema di allarme che ho creato fa proprio questo, manipola il sensore di distanza ad ultrasuoni per monitorare se un oggetto appare entro 15 pollici e una volta che l'allarme è armato (come nell'interruttore è acceso), le luci di allarme inizieranno a lampeggiare mentre il cicalino crea un putiferio che allarma prontamente chi si trova nei dintorni. L'allarme è impostato con un timer che utilizza un LED a 7 segmenti, sebbene l'allarme rimanga all'infinito a meno che non venga spento, dopo 10 secondi dall'attivazione, la polizia verrà "notificata" e inviata alla tua posizione. Quindi, senza ulteriori indugi, diamo un'occhiata ai materiali necessari.

Forniture

LED a sette segmenti

tagliere

Arduino

Cicalino

Contatore Decennio Johson x 2

555 Timer

Sensore di distanza ad ultrasuoni

LED x 9

Resistenza da 470 Ohm

Resistenza da 330 Ohm x 2

Resistenza da 1 Mega Ohm

Passaggio 1: assemblare le luci LED lampeggianti

Assemblare le luci LED lampeggianti
Assemblare le luci LED lampeggianti
Assemblare le luci LED lampeggianti
Assemblare le luci LED lampeggianti

Ricorda di codificare a colori i tuoi fili! In primo luogo, i fili rossi indicano una connessione all'alimentazione mentre i fili neri indicano una connessione a terra. I fili di vari colori che non rappresentano il nero o il rosso sono semplicemente per l'estetica che è completamente a tua discrezione. Dovrai configurare il tuo timer 555 su uno dei due contatori decadi Johnson, una volta collegato completamente un contatore, passa a quello successivo. Questa volta collega l'uscita 10 pin invertita dal tuo contatore già configurato e collegalo al timer del tuo contatore della seconda decade. Assicurati di mettere a terra tutti i pin che sono collegati al nero (o se stai usando tinkercad utilizza il sistema di etichettatura integrato per distinguere i vari pin). Assicurati di collegare la breadboard a un pin digitale anziché direttamente all'alimentazione, questo sarà utile in quanto possiamo manipolare quando il sistema LED è alimentato tramite codice.

Passaggio 2: sensore di distanza ad ultrasuoni

Sensore di distanza ad ultrasuoni
Sensore di distanza ad ultrasuoni

Il sensore di distanza ad ultrasuoni verrà utilizzato per vedere se un oggetto è entrato in un raggio di 15 pollici dal sensore, ovviamente la distanza reale dipende da te e in realtà sarebbe molto più lontana. Ma per simulare virtualmente il progetto, lo limiteremo a 15 pollici di diametro. Assicurati di collegare i pin Trig ed Echo ai pin digitali di tua scelta e anche l'alimentazione e la terra dovrebbero essere collegate ai pin designati.

Passaggio 3: LED a sette segmenti e cicalino

LED a sette segmenti e cicalino
LED a sette segmenti e cicalino
LED a sette segmenti e cicalino
LED a sette segmenti e cicalino

Configura i sette segmenti led ai pin digitali di tua scelta. Non collegare un pin chiamato DP, inoltre, a seconda del modello, avrai un anodo comune (CA) o un catodo comune (CC). Assicurati di collegare CC a terra e CA per alimentare con un resistore di 330 ohm da qualche parte nel cavo del circuito. Inoltre, il led a sette segmenti dovrebbe essere posizionato da qualche parte vicino al centro dell'allarme ma non dovrebbe ostacolare la visione degli strumenti principali. Per quanto riguarda il cicalino, impostare il cicalino su un pin digitale per la sua gamba terminale e collegare la gamba negativa a terra insieme a un resistore di un kilo-ohm.

Passaggio 4: l'interruttore

L'interruttore
L'interruttore

L'interruttore deve essere semplicemente collegato all'alimentazione e alla messa a terra per uno dei due terminali, la gamba comune deve essere collegata a un pin digitale perché se acceso, l'alimentazione entrerà nel pin che rileverà una potenza e dirà all'allarme di spegnersi.

Passaggio 5: il codice

Il codice
Il codice

Il file arduino per il codice viene posizionato ed è scaricabile per qualsiasi utente che segue questa guida. Il codice funziona per percepire la distanza del sensore di distanza ad ultrasuoni, attivare l'allarme se il sensore di distanza ad ultrasuoni rileva un oggetto entro 15 pollici E l'interruttore è impostato su off. Questo attiverà il led tracciante/lampeggianti a forma di freccia, il led timer a sette segmenti di 10 secondi (da 9 a 0) e il cicalino suona ogni volta che è trascorso un secondo sul display a sette segmenti. L'allarme può essere facilmente disattivato spostando l'oggetto al di fuori del bordo di 15 pollici o accendendo l'interruttore.

Consigliato: