[Arduino] 08 스위치로 LED 켜기

exercise

LED를 스위치로 켜고 끄기를 해봅시다

material

LED(any color)​

220 Ω resistor / 10K Ω resistor​

Switch

circuit

code

int ledPin = 13;         // pin for the LED​
int inPin = 9;        // input pin (for a pushbutton)​


void setup() {​
  Serial.begin(9600);​
  pinMode(ledPin, OUTPUT);      // set LED as output​
  pinMode(inputPin, INPUT);     // set pushbutton as input​
}​


void loop(){​
  int val = digitalRead(inputPin);  // read input value​
  Serial.println(val);​

​
  if (val == HIGH) {            // check if the input is HIGH​
    digitalWrite(ledPin, LOW);  // turn LED OFF​
  } else {​
    digitalWrite(ledPin, HIGH); // turn LED ON​
  }​
}


further exercise

[초급] 2개 이상의 서로 다른 LED를 서로 다른 스위치로 켜고 꺼봅시다

[중급] 스위치를 누르는 동안 깜빡거리게 해봅시다

[고급] 여러 개 각각의스위치를 누를때 다수의 LED가 다른 패턴을 보이도록 해봅시다