// Definisikan pin yang terhubung ke UP_BUTON
#define UP_BUTTON 1
#define DOWN_BUTTON 2
#define UP_BUTTON 3
#define DOWN_BUTTON 4
#define UP_BUTTON 5
#define DOWN_BUTTON 6
// Definisikan pin yang terhubung ke relay
const int relay1Pin = 53;
const int relay2Pin = 52;
const int relay3Pin = 50;
bool up_state,down_state;
void setup() {
// Atur pin UP_BUTON sebagai input
pinMode(UP_BUTTON, INPUT);
pinMode(DOWN_BUTTON, INPUT);
pinMode(UP_BUTTON, INPUT);
pinMode(DOWN_BUTTON, INPUT);
pinMode(UP_BUTTON, INPUT);
pinMode(DOWN_BUTTON, INPUT);
// Atur pin relay sebagai output
pinMode(relay1Pin, OUTPUT);
pinMode(relay2Pin, OUTPUT);
pinMode(relay3Pin, OUTPUT);
}
Serial.begin(115200);
}
void loop() {
// Baca status UP_BUTON
digitalWrite(UP_BUTTON, digitalRead(UP_BUTTON));
digitalWrite(DOWN_BUTTON, digitalRead(DOWN_BUTTON));
digitalWrite(UP_BUTTON, digitalRead(UP_BUTTON));
digitalWrite(DOWN_BUTTON, digitalRead(DOWN_BUTTON));
digitalWrite(UP_BUTTON, digitalRead(UP_BUTTON));
digitalWrite(DOWN_BUTTON, digitalRead(DOWN_BUTTON));
up_state |= (digitalRead(UP_BUTTON) == HIGH);
down_state |= (digitalRead(DOWN_BUTTON) == LOW);
up_state |= (digitalRead(UP_BUTTON) == HIGH);
down_state |= (digitalRead(DOWN_BUTTON) == LOW);
up_state |= (digitalRead(UP_BUTTON) == HIGH);
down_state |= (digitalRead(DOWN_BUTTON) == LOW);
}