// 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, OUTPUT);
  pinMode(DOWN_BUTTON, OUTPUT);
  pinMode(UP_BUTTON, OUTPUT );
  pinMode(DOWN_BUTTON, OUTPUT);
  pinMode(UP_BUTTON, OUTPUT);
  pinMode(DOWN_BUTTON, OUTPUT);
  // 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);
}
NOCOMNCVCCGNDINLED1PWRRelay Module
NOCOMNCVCCGNDINLED1PWRRelay Module
NOCOMNCVCCGNDINLED1PWRRelay Module