Se lo tiri su o giù, dipende davvero da te e dalle esigenze del tuo progetto.
Come accennato in precedenza
Se il tuo codice sta cercando di innescarsi su un fronte di discesa o a 0
, ti consigliamo di utilizzare un pull up per mantenere alto il livello quando non utilizzato.
Se il tuo codice sta cercando di innescarsi su un fronte di salita o a 1
, ti consigliamo di utilizzare un pull down per mantenere il potenziale a 0, utilizza la tua fonte esterna per tirarlo su.
Ora, tirare i resistori dovrebbe avere un alto valore ohmico, abbastanza per superare il rumore che devi eliminare, ma non così forte che il tuo fulcro esterno non può superarlo.
Generalmente, abbassando si risparmia qualche mA di potenza.
Diciamo che abbiamo un pullk di 5k @ 5v, cioè 1mA
per pin; quando si esauriscono le batterie, ogni mA è prezioso.
Quando tiriamo giù, generalmente stiamo solo bruciando il rumore EMF, consumando un numero trascurabile di mA.