Tag: sensore infrarossi
Il sensore ottico SHARP GP1A57HRJ00F è spesso utilizzato per determinare il finecorsa o la posizione di parti meccaniche in progetti tipo le stampanti 3D, le cnc ed anche i Dolly per fotografia o riprese:
l’uso di sensori ottici in meccanica ti garantisce maggiore affidabilità e durata del progetto nei confronti di analoghi sensori meccanici e sebbene sensibili alla polvere sono soggetti a minor usura e degradamento delle prestazioni su lunghi periodi di lavoro.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/sharp-gp1a57hrj00f-arduino.html
Lunedì sono arrivati tanti nuovi sensori e schede da usare con Arduino, non ho resistito alla tentazione di sperimentare da subito uno di essi: il sensore PIR Questo sensore, secondo le specifiche rilasciate dal produttore, è in grado di rilevare un oggetto in movimento in una stanza fino ad una distanza di 7 metri e con un angolo di incidenza di 110°. Per alimentarlo basta Arduino con i suoi 5v in quanto il suo assorbimento è di 50μA. Il sensore presenta una cupola in plastica, removibile, sfaccettata in modo da permettergli la copertura dei 110° indicati: tolta la cupola che fa da diffusore del raggio IR il sensore si presenta come nella figura a destra. Dal sensore fuoriescono 3 cavi di collegamento, da sinistra a destra:
- nero: GND o massa ( polo negativo di alimentazione )
- rosso: 5V ( polo positivo di alimentazione )
- verde: segnale digitale
Il tipo di colegamento puoi vederlo meglio in figura: il funzionamento è semplice: quando rileva un movimento l’uscita del segnale passa da LOW ad HIGH, secondo le specifiche del costruttore l’uscita passa da 0,4v a 4v, quindi da una soglia inferiore ai 2,5v ad una superiore. Il sensore presenta anche un potenziometro per regolare il tempo di eccitazione dopo aver rilevato il movimento, ossia il tempo in cui il pin del segnale digitale resta a HIGH prima che, in assenza di movimento, torni a LOW: ho eseguito qualche test ruotando al massimo grado in senso orario il potenziometro di delay rilevando con arduino un tempo di circa 19-20 sec prima che il sensore torni a LOW, in assenza di movimenti rilevati. Specifico in assenza di movimenti rilevati in quanto se nel suo raggio d’azione si ripresenta un oggetto in movimento il suo stato resta HIGH in quanto il contatore interno si resetta e comincia a contare 19-20sec da quel momento. Per realizzare il progetto che ti propongo ho posizionato il potenziometro come in figura, riducendo a minimo il tempo tra rilevazione dell’oggetto e passaggio a LOW. Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/sensore-pir-primo-progetto-e-test.html