I. TUJUAN
- Siswa dapat memahami komunikasi serial menggunakan IDE Arduino.
- Siswa dapat mengetahui sistem komunikasi serial input.
- Siswa dapat mengaplikasikan komunikasi serial input menggunakan Arduino.
- Menambah wawasan siswa mengenai Arduino.
II. ALAT DAN BAHAN
- Seperangkat komputer
- Software IDE Arduino
- Seperangkat hardware Arduino
- LED
- Cable jumper
- Protoboard
- Push button
III. DESKRIPSI TUGAS
**Buat 1 contoh pengaplikasian komunikasi serial input menggunakan Arduino!
**Buat 1 contoh pengaplikasian komunikasi serial input menggunakan Arduino!
IV. CARA KERJA
1. Bila PB 1 ditekan maka led akan nyala.
2. Bila PB 2 ditekan maka led akan mati.
V. LANGKAH KERJA
1. Buka software IDE Arduino

2. Kemudian akan muncul sketch Arduino, klik file -> new

3. Akan muncul lembar sketch baru untuk membuat program Arduino dengan bahas C

4. Isi sketch denga program seperti di bawah ini.
int PB1 = 2;
int PB2 = 3;
int LED1 = 4;
int LED2 = 5;
int Tb1 = 0;
int Tb2 = 0;
int OKE = 0;
void setup() {
pinMode(PB1,INPUT);
pinMode(PB2,INPUT);
pinMode(LED1,OUTPUT);
pinMode(LED2,OUTPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(LED1,LOW);
digitalWrite(LED2,LOW);
OKE = Serial.read();
Tb1 = digitalRead(PB1);
Tb2 = digitalRead(PB2);
if(Tb1 == HIGH){nyala();}
if(Tb2 == HIGH){mati();}
if(OKE == 'A'){nyala();}
if(OKE == 'B'){mati();}
}
void mati(){
mati:
OKE = Serial.read();
Tb1 = digitalRead(PB1);
Tb2 = digitalRead(PB2);
if (Tb1 == HIGH){
nyala();}
digitalWrite(LED1,HIGH);
digitalWrite(LED2,HIGH);
Serial.print("ON");
Serial.println();
if (OKE == 'A'){
nyala();
}
goto mati;
}
void nyala(){
nyala:
OKE = Serial.read();
Tb1 = digitalRead(PB1);
Tb2 = digitalRead(PB2);
if (Tb2 == HIGH){
mati();
}
digitalWrite(LED1,LOW);
digitalWrite(LED2,LOW);
Serial.print("OFF");
Serial.println();
if (OKE == 'B'){
mati();
}
goto nyala;
}
5. Setelah itu pilih COM 4 dengan buka tools lalu pilih Port. Lalu klik upload atau dengan menggunakan shortcut CTRL+U.
6. Kemudian klik Tools lalu pilih Serial Monitor / dengan shortcut CTRL+Shift+M untuk melihat hasil. Selesai.
5. Setelah itu pilih COM 4 dengan buka tools lalu pilih Port. Lalu klik upload atau dengan menggunakan shortcut CTRL+U.
6. Kemudian klik Tools lalu pilih Serial Monitor / dengan shortcut CTRL+Shift+M untuk melihat hasil. Selesai.




0 komentar:
Posting Komentar