LEMBAGA PENDIDIKAN KEJURUAN TEKNIK
SMK LEONARDO KLATEN
( YAYASAN PANGUDI LUHUR )
Jalan Dr. Wahidin Sudirohusodo 30 Klaten, Kotak Pos 117
KLATEN 57432
I. TUJUAN
1. Siswa dapat menggunakan software Arduino.
2. Siswa dapat membuat running led dengan software Arduino.
3. Siswa dapat menggunakan push button dalam rangkaian running led
4. Siswa dapat mengetahui langkah-langkah menggunakan software arduino dalam pembuatan program running led yang ditambahi dengan push button.
4. Siswa dapat mengetahui langkah-langkah menggunakan software arduino dalam pembuatan program running led yang ditambahi dengan push button.
II. ALAT & BAHAN
1. Komputer
2. Software Arduino
3. Push button
4. LED
5. Connector
6. Resistor
7. Arduino UNO
8. Breadboard
8. Breadboard
III. DESKRIPSI TUGAS
1. Membuat program rangkaian running LED di software Arduino dengan menggunakan push button.
IV. LANGKAH KERJA
1. Langkah pertama buka software ARDUINO.
2. Rangkailah rangkaian running led dengan ditambahi push button di protoboard dan arduino.
3. Setelah terangkai, sambungkan arduino dengan pc laptop
5. Setelah itu save program.
6. Jika program telah tersimpan, upload program ke arduino.
7. Sebelum diupload, pastikan port yang tersambung adalah selain port COM1.
8. Lalu upload program tersebut.

9. Jika telah berhasil maka running led akan menyala dengan menekan tombol push button dan ketika melepas push button running led akan mati.
7. Sebelum diupload, pastikan port yang tersambung adalah selain port COM1.
8. Lalu upload program tersebut.

9. Jika telah berhasil maka running led akan menyala dengan menekan tombol push button dan ketika melepas push button running led akan mati.
V. HASIL KERJA
void setup(){
for(int i=4;i<=9;i++)
pinMode(i,OUTPUT);
pinMode(2,INPUT_PULLUP);
}
void loop(){
int buttonState;
buttonState = digitalRead(2);
if (buttonState == LOW)
doFlash();
}
void doFlash() {
int i;
for (i=4;i<=9;i++) {
digitalWrite(i,HIGH);
delay(100);
digitalWrite(i,LOW);
}
for (i=9;i>=4;i--) {
digitalWrite(i,HIGH);
delay(100);
digitalWrite(i,LOW);
}
}
VI. KESELAMATAN KERJA
void setup(){
for(int i=4;i<=9;i++)
pinMode(i,OUTPUT);
pinMode(2,INPUT_PULLUP);
}
void loop(){
int buttonState;
buttonState = digitalRead(2);
if (buttonState == LOW)
doFlash();
}
void doFlash() {
int i;
for (i=4;i<=9;i++) {
digitalWrite(i,HIGH);
delay(100);
digitalWrite(i,LOW);
}
for (i=9;i>=4;i--) {
digitalWrite(i,HIGH);
delay(100);
digitalWrite(i,LOW);
}
}
- Video Running LED
- Gambar Running LED
VI. KESELAMATAN KERJA
1. Menggunakan workpack
2. Menggunakan topi
3. Tidak membawa makanan dan minuman saat praktek.
3. Tidak membawa makanan dan minuman saat praktek.
d 4.
Fokus dan Konsentrasi.
e 5.
Menaati peraturan yang ada.
6. Menggunakan sepatu.
7. Melakukan praktek sesuai instruksi dari
Pembimbing
VII. KESIMPULAN
Dalam praktek kali ini siswa dapat membuat program rangkaian
running led dengan ditambahi push button menggunakan software Arduino dan dapat mengetahui
langkah-langkah menggunakan program software Arduino.
Mengetahui, Klaten, 17 November 2016
Pembimbing Peserta Didik
(Y. Prasetya Adi Nugraha ST) ( Secilia Oni Septiana)
Tidak ada komentar:
Posting Komentar