Pull-up circuit yang digunakan sebagai sistem input Arduino, Esp8266 dan micro controller unit (MCU) sejenisnya, bisa kita bangun tanpa memasang resistor seri pada input Arduino/ Esp8266/ micro controller unit (MCU) tersebut. Lalu bagaimana cara membangun sistem input Arduino/ Esp8266/ micro controller unit (MCU) yang aman tanpa memasang resistor?
pull-up-circuit
Pull-up Circuit: VCC terhubung ke R1, R1 terhubung ke pin 15 (input Arduino). Status Pin 15 akan HIGH jika saklar terbuka dan LOW jika saklar tertutup.
Fasilitas yang umumnya ditanamkan pada sebuah micro controller unit (MCU) yaitu adanya resistor pull-up internal. Kita bisa bangun resistor pull-up internal ini dengan memberi perintah INPUT_PULLUP, seperti dibawah ini:
...
void setup(){
/* setup input */
pinMode(sw1, INPUT_PULLUP);
pinMode(sw2, INPUT_PULLUP);
pinMode(sw3, INPUT_PULLUP);
pinMode(sw4, INPUT_PULLUP);
pinMode(sensor, INPUT);
...
Perintah INPUT_PULLUP
Setelah memberi perintah INPUT_PULLUP, maka kita tidak perlu memasang resistor pada input Arduino/ Esp8266/ micro controller unit (MCU), hingga kita bisa bangun rangkaian input cukup mudah, hanya dengan switch atau push button saja, seperti rangkaian di bawah ini
Rangkaian Input Arduino/ ESP8266/ MCU

--------------------------------
Ditulis dengan menggunakan:
Host: zaldi-linuxmint
Distro: Linux Mint 19.3 Tricia
Kernel: 5.0.0-32-generic
Desktop: Xfce 4.14.1
Player: Audacious 3.9
Browser: Chromium 87.0.4280.66

Next→
←Prev

Artikel Terkait

Pilih Label

Baca lagi

Gabung Grup Diskusi Elektronika Dasar

Diskusi elektronika dan listrik melalui aplikasi Telegram. Silahkan baca di

Ayo Gabung Grup Telegram Diskusi Elektronika Dasar

Tidak ada komentar

No spam, no active link, please ^_^