Komunikasi serial adalah salah satu metode komunikasi data di mana hanya satu bit data yang dikirimkan melalui seuntai kabel pada suatu waktu tertentu.[1] Pada dasarnya komunikasi serial adalah kasus khusus komunikasi paralel dengan nilai n = 1, atau dengan kata lain adalah suatu bentuk komunikasi paralel dengan jumlah kabel hanya satu dan hanya mengirimkan satu bit data secara simultan.[1] Hal ini dapat disandingkan dengan komunikasi paralel yang sesungguhnya di mana n-bit data dikirimkan bersamaan, dengan nilai umumnya 8 ≤ n ≤ 128.[1] Untuk komunikasi serial tersinkron, lebar pitasetara dengan frekuensi jalur.[1]
Pada komputer pribadi, komunikasi serial digunakan misalnya pada standar komunikasi RS-232 yang menghubungkan periferal eksternal seperti modemdengan komputer.[2]
CONTOH PROGRAM ARDUINO UNO MENGGUNAKAN KOMUNIKASI SERIAL MONITOR :
PROGRAM LEBIH JELASNYA :
int led = 8;
int led1 = 9;
int led2 = 10;
int out;
void setup()
{
Serial.begin(9600);
pinMode(led , OUTPUT);
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
}
void loop()
{
if (Serial.available()>0)
{
int baca = Serial.read();
if(baca=='x')
{
out=1;
}
if(baca=='z')
{
out=0;
}
if(out==1)
{
digitalWrite(led,HIGH);
Serial.println("LED NYALA");
digitalWrite(led1,HIGH);
Serial.println("LED NYALA");
digitalWrite(led2,HIGH);
Serial.println("LED NYALA");
}
else if(out==0)
{
digitalWrite(led,LOW);
Serial.println("LED MATI");
digitalWrite(led1,LOW);
Serial.println("LED MATI");
digitalWrite(led2,LOW);
Serial.println("LED MATI");
}
}
}
Jika ingin mengecek kebenaran program klik "VERIFY"
A. Bahan yang digunakan untuk mensimulasikan program diatas :
1. Led (3 buah)
2. Arduino Uno R3 (1 buah)
3. Kabel Jumper (secukupnya)
4. Kabel USB Downloader (1 buah)
5. Protoboard (1 buah).
B. Rangkailah bahan sesuai dengan alamat program , seperti gambar dibawah ini :
C. Kabel USB Downloader dipasangkan dari komputer ke Arduino Uno
D. Ubah PORT COM selain PORT: "COM 1" . Seperti gambar dibawah ini menggunakan COM3 .
E. Lalu klik "UPLOAD" untuk memasukan program ke Arduino Uno
F. Buka serial monitor , seperti gambar dibawah ini :
H. Ketik "x" lalu tekan enter , seperti gambar dibawah ini , maka otomatis "LED NYALA"
I. Ketik "z" lalu tekan enter , seperti gambar dibawah ini , maka "LED MATI"
SELAMAT MENCOBA ^-^
SEMOGA BERMANFAAT..................
infonya sangat bermanfaat bagi ane
BalasHapusObeng samsung plus