新しいArduinosで、1は、3つの状態のいずれにpinModeを設定することができますOUTPUT
、INPUT
とINPUT_PULLUP
。
ArduinoのAtmegaチップには、内部プルアップ抵抗(内部で電源に接続する抵抗器)があり、アクセスできます。外部プルダウン抵抗の代わりにこれらを使用する場合は、pinMode()でINPUT_PULLUP引数を使用できます。これは効果的に動作を反転させます。HIGHはセンサーがオフであることを意味し、LOWはセンサーがオンであることを意味します。
ただし、動作を逆にするだけではないことを確信しています。
何をINPUT_PULLUP
するの?それとの違いは何INPUT
ですか?また、使用するものをどのように決定しますか?