exercise
LED를 스위치로 켜고 끄기를 해봅시다
material
LED(any color)
220 Ω resistor / 10K Ω resistor
Switch
circuit
![](http://mimlab.net/wp-content/uploads/2022/01/8.스위치로LED켜기-1024x603.png)
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가 다른 패턴을 보이도록 해봅시다