#define utara 2
#define tl 3
#define timur 4
#define tenggara 5
#define selatan 6
#define bd 7
#define barat 8
#define bl 9
void setup()
{
  Serial.begin(9600);
  pinMode(utara,INPUT_PULLUP);
  pinMode(tl,INPUT_PULLUP);
  pinMode(timur,INPUT_PULLUP);
  pinMode(tenggara,INPUT_PULLUP);
  pinMode(selatan,INPUT_PULLUP);
  pinMode(bd,INPUT_PULLUP);
  pinMode(barat,INPUT_PULLUP);
  pinMode(bl,INPUT_PULLUP);
}
void loop()
{
if(digitalRead(utara)==LOW){Serial.println("ARAH ANGIN : UTARA");}
else if(digitalRead(tl)==LOW){Serial.println("ARAH ANGIN : TIMUR LAUT");}
else if(digitalRead(timur)==LOW){Serial.println("ARAH ANGIN : TIMUR");}
else if(digitalRead(tenggara)==LOW){Serial.println("ARAH ANGIN : TENGGARA");}
else if(digitalRead(selatan)==LOW){Serial.println("ARAH ANGIN : SELATAN");}
else if(digitalRead(bd)==LOW){Serial.println("ARAH ANGIN : BARAT DAYA");}
else if(digitalRead(barat)==LOW){Serial.println("ARAH ANGIN : BARAT");}
else if(digitalRead(bl)==LOW){Serial.println("ARAH ANGIN : BARAT LAUT");}
}
uno:A5.2
uno:A4.2
uno:AREF
uno:GND.1
uno:13
uno:12
uno:11
uno:10
uno:9
uno:8
uno:7
uno:6
uno:5
uno:4
uno:3
uno:2
uno:1
uno:0
uno:IOREF
uno:RESET
uno:3.3V
uno:5V
uno:GND.2
uno:GND.3
uno:VIN
uno:A0
uno:A1
uno:A2
uno:A3
uno:A4
uno:A5
sw1:1a
sw1:2a
sw1:3a
sw1:4a
sw1:5a
sw1:6a
sw1:7a
sw1:8a
sw1:8b
sw1:7b
sw1:6b
sw1:5b
sw1:4b
sw1:3b
sw1:2b
sw1:1b