코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
우노보드 마그네틱센서 + LED 사용시 질문입니다.
jjang | 2020-04-08
|
|
---|---|
완전한 쌩초자입니다.
예제를 보고 무조건 따라하다가 막혀서 질문드립니다.
마그네틱센서를 읽어서 LED를 점등/점멸시켰습니다.
int ledpin=2;
int ledpin2=4; int doorpin=5; int doorstate; void setup() {
pinMode(ledpin,OUTPUT); pinMode(ledpin2, OUTPUT); pinMode(doorpin,INPUT_PULLUP); Serial.begin(9600); } void loop() {
doorstate =digitalRead(doorpin); Serial.println(doorstate); if(doorstate==LOW){ digitalWrite(ledpin2,HIGH); digitalWrite(ledpin,LOW); } else{ digitalWrite(ledpin2,LOW); digitalWrite(ledpin, HIGH); } delay(1000); } 2번핀에 연결된 led가 20분이 지나도 켜짐상태가 지속되면 LED를 깜빡이게 하고싶은데...
어떻게 해야할까요?
물론 마그네틱센서가 떨어지면 즉 4번핀 led가 점등되면 2번핀은 꺼지겠죠.
검색해보니 'milis', 'Timer'등이 나오던데.... 도통 이해가 안가서요....
고수님들의 의견 부탁드립니다.
|
|
이전글 | 가변저항 아날로그 신호를 피팅하고 싶습니다...도와주세요!... | 2020-04-05 |
다음글 | dc모터 코드 작성에서 pwm값을 125로 돌린다의 정확한 의미에 대한 질문이요... | 2020-04-09 |