TP MODUL 2 UC UP
[MENUJU AKHIR]
DAFTAR ISI
1. Kondisi
2. Rangkaian Simulasi
3. Flowchart
4. Listing Program
5. Video Simulasi
6. Link Download
1. Kondisi [Kembali]
Ganti potensiometer dengan push button, ketika push button ditekan maka led menyala. Ketika push button dilepas led padam.
2. Gambar Rangkaian Simulasi [Kembali]
Prinsip kerja rangkaian ini adalah sumber yang dihubungkan ke push button dan pin 2 (arduino MASTER) menyebabkan pin 2 (arduino MASTER) berlogika 1. Pada saat push button ditekan, maka data yang terbaca pada arduino MASTER berlogika 1. Akibatnya pin TX=1 (arduino MASTER) on, dan terjadi transfer data dari arduino MASTER ke arduino SLAVE. Karena adanya transfer data berlogika 1, maka pin 12 (arduino SLAVE) berlogika 1, hal ini menyebabkan LED menyala. Pada saat push button dilepas, maka data yang terbaca pada arduino MASTER berlogika 0, yang menyebabkan pin RX=0 (arduino MASTER) on, sehingga tidak terjadi transfer data. Akibatnya pin 12 (arduino SLAVE) berlogika 0 dan lampu LED tidak menyala.
3. Flowchart [Kembali]
MASTER
SLAVE
4. Listing Program [Kembali]
MASTER
void loop()
//Semua program dalam fungsi ini dieksekusi berulang
#define button 2 //Deklarasi
pin 2 untuk button
void setup() //Semua kode dalam fungsi ini
dieksekusi sekali
{
pinMode(button, INPUT_PULLUP);
Serial.begin(9600); //Set baud rate 9600
}
void loop() //Semua kode dalam fungsi ini
dieksekusi berulang
{
int nilai = digitalRead(button); //Button ditekan
if (nilai == 0)
{
Serial.print("1");
}
else
{
Serial.print("2");
}
delay(200);
}
SLAVE
#define led 12 //Deklarasi
pin 12 untuk LED
void setup() //Semua kode dalam fungsi ini dieksekusi
sekali
{
pinMode(led, OUTPUT); //Deklarasi LED sebagai output Serial.begin(9600); //Set baud rate 9600
}
{
if (Serial.available() > 0)
{
int data = Serial.read();
if (data == '1') //Jika data yang
dikirimkan berlogika
{
digitalWrite(led, HIGH); //LED menyala
}
else
{
digitalWrite(led, LOW); //LED mati
}
}
} 5. Video Simulasi [Kembali]
6. Link Download[Kembali]
- HTML (download)
- Video (download)
- Listing Program (download)
- File Simulasi (download)
[MENUJU AWAL]
0 Response to "TP MODUL 2 UC UP"
Post a Comment