mercoledì 21 luglio 2021

Arduino N° 104 - Shock sensor - Sensore di urto, retriggerabile.

< Arduino N° 103         

 Achille De Santis

Arduino N°  105



Sensore di urto, o shock sensor, è utile per segnalare un evento o attivare un allarme.

Il dispositivo presentato ha l'ulteriore proprietà di 

  • spegnere l'avviso di evento dopo un certo tempo impostabile (tipicamente 5 secondi);
  • "retriggerare", cioè far ripartire il temporizzatore se un altro evento si presentasse prima dello scadere del tempo di ritardo;
  • il temporizzatore è NON-bloccante ed il controllore può continuare a svolgere altre funzioni.


Fig. 1: sensore di urto; 
Lo schema elettrico è banale e vi invito a ricavarlo da soli.

In fig 1 viene mostrato lo schema pratico di assemblaggio dei componenti necessari. 
Il pulsante simula il sensore di urto e può essere rimosso, una volta che si inserisca l'idoneo sensore.
Il segnale in ingresso è di tipo PULLUP e quindi il suo valore dovrà essere "normalmente alto" e commuterà verso lo zero in presenza di evento.  

Se necessario, si può invertire la logica con semplici modifiche HW/SW.

Buona sperimentazione!

Simulazione: 



Argomenti correlati: 

Nessun commento:

Posta un commento