1. Hardware [kembali]
SPDT
LED
2. Rangkaian Simulasi [kembali]
3. Listing Program [kembali]
6. Link Download [kembali]
File HTML - Download
File Proteus - Download
File Program - Download
Video Percobaan - Download
Datasheet LED - Download//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 } } } |
Visual Designer
File HTML - Download
File Proteus - Download
File Program - Download
Video Percobaan - Download
Datasheet SPDT - Download
Datasheet Arduino - Download
Tidak ada komentar:
Posting Komentar