KOMUNIKASI SERIAL ARDUINO
I. TUJUAN
1. Siswa dapat memahami komunikasi serial menggunakan IDE Arduino.
2. Siswa dapat memahami fungsi dari setiap baris program pada komunikasi serial.
3. Siswa dapat menerapkan program yang telah dibuat pada board arduino.
4. Pengetahuan yang didapat siswa tentang arduino semakin banyak.
II. ALAT DAN BAHAN
1. Komputer
2. Software IDE Arduino
3. Seperangkat hardware Arduino
4. LED
3. Seperangkat hardware Arduino
4. LED
5. Resistor
6. Kabel Jumper Pelangi
6. Kabel Jumper Pelangi
III. DESKRIPSI TUGAS
Membuat program arduino uno tentang "Komunikasi Serial"
IV. CARA KERJA
1. Jika pada serial monitor diketik angka '1'
Maka led akan menyala
2. jika pada serial monitor diketik angka '0'
Maka led akan mati
3. jika pada serial monitor diketik angka selain 0 dan 1
Maka akan ada pemberitahuan bahwa hanya dapat diketik angka 0 dan 1 saja
2. jika pada serial monitor diketik angka '0'
Maka led akan mati
3. jika pada serial monitor diketik angka selain 0 dan 1
Maka akan ada pemberitahuan bahwa hanya dapat diketik angka 0 dan 1 saja
V. LANGKAH KERJA
1. buka program Arduino Uno
2. buatlah program seperti contoh di bawah ini
#define led 13
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
while (!Serial);
pinMode(led,OUTPUT);
}
void loop()
// put your main code here, to run repeatedly:
{
while (Serial.available() > 0){
switch (int i = Serial.parseInt()) {
case 0 ... 1:
digitalWrite(led, (i == 0) ? LOW : HIGH);
Serial.println((i == 0)? "LED off" : "LED on");
break;
default:
Serial.println("Hanya ada 0 atau 1");
break;
}
}
delay(10);
}
VI KESIMPULAN
Setelah siswa merangkai komunikasi serial siswa dapat mengetahui huruf ataupun angka di keyboard komputer bisa menjadi tombol on dan off yg kita inginkan
0 komentar:
Posting Komentar