TUGAS PENDAHULUAN 1
PERCOBAAN 1 KONDISI 16
1. Kondisi [back]
Percobaan 1 Kondisi 16
Ubah button menjadi saklar SPST.
Percobaan 1 kondisi 16, yaitu ubahlah button dengan saklar SPST. Pada percobaan ini, kita menggunakan 2 arduino dimana satu sebagai master dan satu sebagai slave. Pin TX pada master terhubung pada pin RX di Slave, dan pin TX pada salve terhubung ke pin RX pada master. Kemudian kita juga menggunakan saklar SPST yang terhubung ke pin master, yang kemudian saklar ini juga dihubungkan ke ground. Pada pin 12 Slave, terhubung LED yang kemudian juga dihubungkan ke ground. Saat rangkaian nya sudah berjalan, ketika saklar SPST ditutup maka LED nya menyala dan ketika saklar terbuka, maka LED akan mati. Untuk dapat menjalankan rangkaian, maka kita memasukkan program ke 2 arduino seperti dibawah ini:
MASTER
#define spst 2
void setup() {
pinMode(spst, INPUT_PULLUP);
Serial.begin(9600);
}
void loop()
{
int nilai = digitalRead(spst);
if (nilai == 0)
{
Serial.print("1");
}
else
{
Serial.print("2");
}
delay(200);
}
SLAVE
#define led 12
void setup(){
pinMode(led, OUTPUT);
Serial.begin(9600);
}
void loop(){
if (Serial.available() > 0)
{
int data = Serial.read();
if (data == '1')
{
digitalWrite(led, HIGH);
}
else
{
digitalWrite(led, LOW);
}
}
}
5. Link Download[back]
Download Listing Program Master [here]
Download Listing Program Slave [here]
Tidak ada komentar:
Posting Komentar