Arduino

[Arduino] 아두이노 푸시 버튼으로 LED 제어하기

Let it out 2024. 2. 2. 16:56

푸시 버튼을 누르면 LED에서 빛이 나오는 예제

 

회로도

저항은 220옴을 사용하면 된다.

 

 
 
 

코드 구현

푸시 버튼 핀 모드를 INPUT_PULLUP으로 구현을 했다.
누르고 있으면 LED ON
누르지 않으면 LED 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)
}
반응형