- Siapkan beberapa komponen, antara lain :
- Arduino Uno, 1 unit
- LED, 1 unit
- Resistor, 1 unit
- Breadboard, 1 unit
- Kabel Jumper secukupnya.
- Saklar/Pushbutton 1 unit.
- Buatlah rangkaian sebagai berikut :
- Pastikan kaki positif LED masing-masing berada di Pin 8.
- Pastikan salah satu kaki resistor dan salah satu kaki pushbutton terhubung ke gnd.
- Hubungkan kaki lain dari pushbutton ke pin 2.
- Ketikkan program sketch sebagai berikut :
const int pinButton = 2;
const int pinLED = 8;
void setup() {
pinMode(pinButton, INPUT);
pinMode(pinLED, OUTPUT);
// aktifkan pull-up resistor
digitalWrite(pinButton, HIGH);
}
void loop() {
if(digitalRead(pinButton) == LOW){
digitalWrite(pinLED, HIGH);
}else{
digitalWrite(pinLED, LOW);
}
}
- Hubungkan Arduino anda dengan Laptop
- Lakukan Upload Sktech
- Selamat, anda akan melihat respon nyala lampu yang berbeda pada saat dilakukan penekanan pushbutoon.
