LAPORAN PRAKTEK MIKROKONTROLER
MENGGUNAKAN SERIAL CONTROL
I.TUJUAN
1.Siswa dapat menggunakan Arduino IDE
2.Siswa dapat membuat program dengan serial control
II.ALAT DAN
BAHAN
1.Laptop/PC
2.Aduino IDE
3.Protoboard
4.Kabel Jumper
5.LED
III.DISKRIPSI
TUGAS
1.Siswa pertama membuat rangkaian di protoboard
2.langkah kedua siswa membuat program di Arduino IDE
3.Program jadi langsung di hubungkan dan di coba
IV.LANGKAH
KERJA
1.Buat rangkaian dan program
2.Lalu masukkan program ini
void setup() {
Serial.begin(9600);
for (int thisPin = 2;
thisPin < 9; thisPin++) {
pinMode(thisPin,
OUTPUT);
}
}
void loop() {
if
(Serial.available()) {
int inByte =
Serial.read();
switch (inByte) {
case 'a':
digitalWrite(2,
HIGH);
Serial.println("LED
NYALA");
break;
case 'b':
digitalWrite(3,
HIGH);
Serial.println("LED NYALA");
break;
case 'c':
digitalWrite(4,
HIGH);
Serial.println("LED NYALA");
break;
case 'd':
digitalWrite(5,
HIGH);
Serial.println("LED NYALA");
break;
case 'e':
digitalWrite(6,
HIGH);
Serial.println("LED NYALA");
break;
case 'f':
digitalWrite(7,HIGH);
Serial.println("LED
NYALA");
case 'g':
digitalWrite(8,HIGH);
Serial.println("LED NYALA");
break;
default:
for (int
thisPin = 2; thisPin < 9; thisPin++) {
digitalWrite(thisPin, LOW);
Serial.println("LED MATI");
}
}
}
}
V.HASIL
KERJA
VII.KESELAMATAN
KERJA
1.Memakai wearpack
2.Menaati aturan lab
3.Mengerjakan tugas sesuai instruksi guru
MENGETAHUI
KLATEN 23 FEBRUARI 2016
PEMBIMBING
SISWA
(Y.Prasetya
Adi.N)
(Aditya Hermawan)