Kamis, 23 Februari 2017

LAPORAN PRAKTEK SERIAL CONTROL

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)


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)