CARA MEMBUAT SERIAL KOMUNIKASI
PADA ARDUINO
(3 led)
Berikut langkah-langkahnya:
1.Kita masuk ke program arduino.
2.Kemudian kita mulai memprogram,
3.Dan untuk lebih jelas, program seperti dibawah ini.
int lampu1 = 13;
int lampu2 = 12;int lampu3 = 11;
int out;
void setup()
{
Serial.begin(9600);
pinMode(lampu1, OUTPUT);
pinMode(lampu2, OUTPUT);
pinMode(lampu3, OUTPUT);
}
void loop()
{
if (Serial.available()>0)
{
int baca = Serial.read();
if (baca =='a')
{
out=1;
}
if (baca =='b')
out=2;
}
if (baca =='c')
out=3;
}
if(out==1)
{
digitalWrite(lampu,HIGH);
digitalWrite(lampu,LOW);
digitalWrite(lampu,LOW);
Serial.println("LED NYALA");
}
if(out==2)
{
digitalWrite(lampu,LOW);
digitalWrite(lampu,HIGH);
digitalWrite(lampu,LOW);
Serial.println("LED MATI");
}
if(out==3)
{
digitalWrite(lampu,LOW);
digitalWrite(lampu,HIGH);
digitalWrite(lampu,LOW);
Serial.println("LED MATI");
}
}
}
4.Setelah selaesai memprogram,kita siapkan Arduino UNO beserta komponen,

Alat: -tang potong Bahan: -Arduino UNO
-kabel jumper (secukupnya)
-led (3 buah)
-photoboard
6.Setelah selesai memprogram kita upload program yang telah kita buat.
7.Sebelum mengupload pastikan serial port kita sudah benar apa belum.

8.Setelah selesai mengupload,klik "tools" kemudian klik "serial monitor".

9.Kemudian anda bisa mengaplikasikan program yang telah anda buat sebelumnya melalui "serial monitor".
10.Deskripsi program,
terdapat 3 led dengan warna "MERAH" "KUNING" dan "HIJAU"
bila kita beri logika "a" maka led "MERAH" akan menyala
bila kita beri logika "b" maka led "KUNING" akan menyala
bila kita beri logika "c" maka led "HIJAU" akan menyala.

11. sekian informasi dari saya.
SELAMAT MENCOBA & SEMOGA BERMANFAAT
Tidak ada komentar:
Posting Komentar