[Linux-Biella] Mini interruttori a levetta 4 pin
Jumping Jack
jumpingjack a jumpingjack.org
Ven 20 Gen 2017 13:12:51 CET
On 20/01/2017 9:27, Lorenzo Del Vecchio wrote:
>
>
> Il giorno 19 gennaio 2017 23:35, Jumping Jack
> <jumpingjack a jumpingjack.org <mailto:jumpingjack a jumpingjack.org>> ha
> scritto:
>
> Dubito che siano i pulsanti...
>
>
> Ma forse ho sbagliato la resistenza va connessa al GND mentre io la
> collego in entrata...
> Come si evince da questo link:
>
> https://www.sunfounder.com/learn/basic-kit-for-arduino/lesson-1-button-basic-kit.html
>
>
>
Nello schema la resistenza è collegata a IN e a massa. Il pulsante a IN
e V+. Questa è una resistenza di pull down.
In questo modo si hanno 0V in ingresso con il pulsante rilasciato e 5V
con il pulsante premuto.
Ti consiglio comunque di lavorare con una logica invertita, ovvero
pulsante che chiude a massa e resistenza su V+. Questo con qualunque
complessità di schema o numero di pulsanti.
Inoltre la resistenza di pull up è integrata in arduino, per attivarla
setti il PIN HIGH come se fosse una uscita, ovviamente dopo averlo
configurato come ingresso. Dovrebbe funzionare anche definendo il PIN
come INPUT_PULLUP ma una volta non andava e non l'ho mai usato.
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://list.bilug.it/pipermail/linux/attachments/20170120/310fff08/attachment.html>
Maggiori informazioni sulla lista
Linux