[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