[Arduino] 아두이노 푸시 버튼으로 LED 제어하기
아두이노 푸시 버튼으로 LED 제어하기
버튼을 누르면 LED에서 빛이 나오는 예제
회로도
저항은 220옴을 사용하면 된다.
코드 구현
푸시 버튼 핀 모드를 INPUT_PULLUP으로 구현을 했다.
누르고 있으면 LED 버튼 ON
누르지 않으면 OFF
#define PUSH_PIN 9
#define LED_PIN 10
void setup()
{
pinMode(PUSH_PIN, INPUT_PULLUP );
pinMode(LED_PIN, OUTPUT)
Serial.begin(9600);
}
void loop()
{
int value = digitalRead( PUSH_PIN );
Serial.println( value );
if(value == 0) // 버튼이 눌리고 있으면
digitalwrite(LED_PIN, HIGH)
else
digitalwrite(LED_PIN, LOW)
}
댓글
댓글 쓰기