Sur les nouveaux Arduinos, on peut mettre pinMode à l' un des trois états: OUTPUT
, INPUT
et INPUT_PULLUP
.
Cette page dit:
La puce Atmega sur l'Arduino possède des résistances de rappel internes (résistances qui se connectent à l'alimentation en interne) auxquelles vous pouvez accéder. Si vous préférez les utiliser au lieu de résistances de rappel externes, vous pouvez utiliser l'argument INPUT_PULLUP dans pinMode (). Cela inverse efficacement le comportement, où HIGH signifie que le capteur est éteint et LOW signifie que le capteur est allumé.
Je suis plutôt sûr qu'inverser le comportement n'est pas la seule chose qu'il fait, cependant.
Que fait INPUT_PULLUP
-il? Qu'est-ce qui le différencie INPUT
et comment décide-t-on lequel utiliser?