BASIC4MCU | 질문게시판 | 아두이노 LED 질문
페이지 정보
작성자 master 작성일2018-09-19 21:50 조회6,674회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=3146
본문
코딩에 문제가 있는 건가요
실행이 안 되네요 ㅠㅠ
int led = 8;
int button = 9;
void setup() {
pinMode(led, OUTPUT);
pinMode(button, INPUT);
}
void loop() {
int button_status =
digitalRead(button);
digitalWrite(led, button_status);
}
//
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2018-09-18 오전 8:16:09// by Ok-Hyun Park//int led=8;//void setup(){pinMode(led,OUTPUT);}//void loop(){digitalWrite(led,1); delay(500);digitalWrite(led,0); delay(500);}
LED 테스트 부터 하세요
LED 동작에 문제가 없을 때 버튼을 테스트합니다.
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2018-09-18 오전 8:17:47// by Ok-Hyun Park//int led=8,button=9;//void setup(){pinMode(led,OUTPUT);pinMode(button,INPUT);}//void loop(){digitalWrite(led,digitalRead(button));}
이 코드로 동작안하면 아래 코드로도 돌려보세요
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2018-09-18 오전 8:18:15// by Ok-Hyun Park//int led=8,button=9;//void setup(){pinMode(led,OUTPUT);pinMode(button,INPUT_PULLUP);}//void loop(){digitalWrite(led,digitalRead(button));}
스위치에는 풀업저항 또는 풀다운 저항을 사용해야 합니다.
외부 풀업저항 식으로 스위치를 연결한 경우, 외부 풀업저항대신 내부 풀업저항을 사용해도 됩니다.
댓글 0
조회수 6,674등록된 댓글이 없습니다.