본문 바로가기
프로그래밍/아두이노

아두이노 버튼 입력 받기 예제

by -현's- 2015. 12. 31.
반응형


●버튼

- 회로를 닫아주고 열어주는 역할을 한다. 아래 버튼은 손으로 누르고 있으면 전류가 흐르고 손을 때면 전류가 흐르지 않게 되는 버튼이다.





●아두이노 스케치를 이용하지 않은 버튼 테스트







●버튼의 입력에 따라 LED가 점등이 되는 예제


const int ledPin = 2;

const int buttonPin = 4;

int currentButtonState;


void setup() {

  pinMode(ledPin,OUTPUT);

  pinMode(buttonPin,INPUT);

  Serial.begin(9600);

}


void loop() {

  currentButtonState = digitalRead(buttonPin);

  digitalWrite(ledPin, currentButtonState);

  Serial.println(currentButtonState);

  

}

 







반응형

댓글