FLIP-FLOP 2 TOMBOL PADA ARDUINO
A.TUJUAN
1. Siswa dapat mengetahui program aplikasi Arduino UNO
2. Siswa dapat membuat program pada Arduino
3. Siswa dapat membuat rangkaian pada Prothoboard
B. ALAT DAN BAHAN
1. Aplikasi Arduino UNo
2. Kabel jumper
3. Ressistor 220/330ohm
4. 2 buah LED
5. 2 buah tombol
C. DISKRIPSI TUGAS
Membuat rangkaian flip-flop dengan menggunakan 2 tombol. Tombol yang pertama untuk menyalakan flip-flop, dan tombol kedua untuk mematikan flip-flop.
D. GAMBAR RANGKAIAN
E. LANGKAH KERJA
int btn2;
int pin=2;
int off=3;
int Button;
int out=7 ;
int out2=5;
void setup(){
pinMode(pin,INPUT);
pinMode(out,INPUT);
pinMode(off,OUTPUT);
pinMode(out2,OUTPUT);
Serial.begin(9600);
}
void loop(){
ul:
Button=digitalRead(pin);
if(Button==HIGH){
flip();
}
goto ul;
}
void flip(){
ulang:
digitalWrite(out,HIGH);
delay(50);
digitalWrite(out,LOW);
delay(50);
digitalWrite(out2,HIGH);
delay(50);
digitalWrite(out2,LOW);
delay(50);
btn2=digitalRead(off);
if(btn2==HIGH){
digitalWrite(out,LOW);
digitalWrite(out2,LOW);
loop();
}
goto ulang;
}
Langkah selanjutnya, Klik Verify seperti dibawah ini.
Lalu klik Upload.
E. HASIL KERJA
No comments:
Post a Comment