1. Hardware [kembali]
2. Rangkaian Simulasi [kembali]
4. Listing [kembali]
//MASTER
#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
}
void loop() //Semua program dalam fungsi ini dieksekusi berulang
{
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
}
}
}
|
Apa yang terjadi apabila Push Button pada rangkaian di ganti menjadi komponen lain?
Push button merupakan suatu komponen elektronika yang berfungsi sbagai pemutus atau penyambung arus listrik dari sumber arus ke beban listrik. berdasarkan fungsi nya ini apabila push button ingin diganti dengan komponen lain maka dapat diganti dengan komponen komponen elektrik yang berfungsi sama, seperti limit switch, toggle switch dan selector switch yang berfungsi untuk menyambungkan atau membuka rangkaian.
6. Vidio [kembali]
Download Rangkaian disini
Download Video disini
Download HTML disini
Tidak ada komentar:
Posting Komentar