int ledred = 12;
int btn1 = 10; ->핀 번호를 INT형으로 변수 지정
※Serial : 직렬화 할 때 사용하는 것
digitalRead(btn1) : btn1로 부터 신호가 들어오면 1출력 그렇지 않으면 0 출력
int ledred = 12;
int btn1 = 10;
void setup() {
Serial.begin(9600);
pinMode(ledred,OUTPUT);
pinMode(btn1,INPUT);
}
void loop() {
int curBtn1 = digitalRead(btn1);
Serial.println(curBtn1);
if(curBtn1==1){
digitalWrite(ledred,HIGH);
}else{
digitalWrite(ledred,LOW);
}
}
'For developer > 아두이노' 카테고리의 다른 글
(아두이노)Serial 전송 버튼을 이용한 LED컨트롤 하기,랜덤(난수) 생성 (0) | 2020.04.22 |
---|---|
(아두이노)버튼을 이용한 LED 컨트롤 하기 (0) | 2020.04.22 |
(아두이노)개념 정리 (0) | 2020.04.20 |
(아두이노)1 (0) | 2020.04.20 |