Built-in resistor pull-up di Arduino Uno

Mungkin kiita sudah tahu bahwa PIN pada Arduino bisa diprogram sebagai INPUT atau OUTPUT, tetapi ada satu mode lagi mungkin yang kita lupakan yaitu INPUT_PULLUP. Kapan kita menggunakan INPUT_PULLUP?

Kalau pernah membaca artikel ini, mungkin kita sudah paham bahwa untuk membuat saklar menjadi input kita perlu menambahkan resistor yang berfungsi sebagai pull-up atau pull-down. Untungnya, di dalam arduino sudah ada resistor built-in yang di tanam di dalam chip dan untuk mengaktifkannya cukup membuat mode PIN menjadi INPUT_PULLUP dengan perintah pinMode(pinNo, INPUT_PULLUP);

Pada mode INPUT_PULLUP, maka jika tidak ada input yang diterima, PIN tersebut akan menunjukkan posisi HIGH (makanya disebut pul-up)

Mode INPUT_PULLUP akan sangat bermanfaat ketika kita menggunakan keypad, misalnya, karena kalau tidak kita akan perlu banyak resistor pada board kita.

Bahasa Indonesia