Membuat rangkain Input dan Output digital secara Flip-Flop
I. TUJUAN :
1. Supaya siswa dapat membuat rangkaian input digital untuk menyalakan dan mematikan lampu led.
2. Supaya siswa dapat membuat program untuk rangkaian input digital menggunakan Arduino.
3. Supaya siswa dapat membuat rangkaian input digital dengan menggunakan 2 push button.
4. Supaya siswa dapat membuat program dan merangkai rangkaian flip-flop di protoboard.
II. ALAT DAN BAHAN :
1. Arduino UNO
1. Supaya siswa dapat membuat rangkaian input digital untuk menyalakan dan mematikan lampu led.
2. Supaya siswa dapat membuat program untuk rangkaian input digital menggunakan Arduino.
3. Supaya siswa dapat membuat rangkaian input digital dengan menggunakan 2 push button.
4. Supaya siswa dapat membuat program dan merangkai rangkaian flip-flop di protoboard.
II. ALAT DAN BAHAN :
1. Arduino UNO
2. Aplikasi Arduino 1.6.12
3. PC
4. Internet
5. Resistor 10k 2 buah
6. Push Button 2 buah
7.Led 1 buah
8. Protoboard
9. Resistor 330 ohm 1 buah
10.Kabel jumper
III. DISKRIPSI TUGAS :
1. Mencari tau tentang contoh rangkaian input dan output digital yang digunakan untuk menyalakan dan mematikan lampu led dengan 2 push button.
2. Membuat rangkaian input dan output digital yang dimana Push button 1 ditekan untuk membuat Led berkedip atau Flip Flop dan bila Push Button 2 ditekan maka akan membuat Led mati
IV. LANGKAH KERJA :
1.Mencari tau literatur untuk contoh rangkaian input dan output digital
4. Internet
5. Resistor 10k 2 buah
6. Push Button 2 buah
7.Led 1 buah
8. Protoboard
9. Resistor 330 ohm 1 buah
10.Kabel jumper
III. DISKRIPSI TUGAS :
1. Mencari tau tentang contoh rangkaian input dan output digital yang digunakan untuk menyalakan dan mematikan lampu led dengan 2 push button.
2. Membuat rangkaian input dan output digital yang dimana Push button 1 ditekan untuk membuat Led berkedip atau Flip Flop dan bila Push Button 2 ditekan maka akan membuat Led mati
IV. LANGKAH KERJA :
1.Mencari tau literatur untuk contoh rangkaian input dan output digital
2. Buat rangkaiannya di protoboard seperti di gambar
3.Lalu buka Aplikasi Arduino 1.6.12
4.Lalu isikan kode berikut seperti dibawah ini :
int led = 13;
int button1 = 2;
int button2 = 4 ;
int buttonstate = 0; //kondisi awal tombol
void setup() {
pinMode(led,OUTPUT);
pinMode(button1,INPUT);
pinMode(button2,INPUT);
}
void flip() {
ulang:
digitalWrite(led,HIGH);
delay (250);
if (digitalRead(button2) == HIGH) { //jika tombol 2 ditekan
digitalWrite(led,LOW);
loop();
}
delay (250);
if (digitalRead(button2) == HIGH) { //jika tombol 2 ditekan
digitalWrite(led,LOW);
loop();
}
digitalWrite(led,LOW);
delay (200);
if (digitalRead(button2) == HIGH) { //jika tombol 2 ditekan
digitalWrite(led,LOW);
loop();
}
goto ulang;
}
void loop() {
ul:
if (digitalRead(button1) == HIGH){ //jika tombol 1 ditekan
flip();
}
goto ul;
}
5. Setelah itu kita upload dan bisa dgunakan
V. HASIL KERJA :
VI. KESELAMATAN KERJA :
1. Menggunakan atribut dengan lengkap. 2. Tidak boleh membawa makanan dan minuman ke Lab Komputer.
3. Konsentrasi saat praktik
4. Mematuhi peraturan bengkel dengan baik.
5. Menjaga kebersihan bengkel
1. Menggunakan atribut dengan lengkap. 2. Tidak boleh membawa makanan dan minuman ke Lab Komputer.
3. Konsentrasi saat praktik
4. Mematuhi peraturan bengkel dengan baik.
5. Menjaga kebersihan bengkel
VII. KESIMPULAN :
Dalam praktek kali ini , siswa dapat membuat rangkaian input dan output digital untuk menyalakan secara flip-flop dan mematikan led dengan dua push button, dan juga membuat program nya dengan aplikasi arduino 1.6.12
Guru Pembimbing
( Y. Prasetya Adi N, ST)
Tidak ada komentar:
Posting Komentar