BASIC4MCU | 질문게시판 | 아두이노 질문합니다
페이지 정보
작성자 ffnui 작성일2018-06-14 10:09 조회4,471회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=1852
본문
아두이노레오나르도를 사용중이고 led가 어떤 방향으로 순차적으로 켜졌다 꺼졌다를 반복하고 끝에 다달으면 반대방향으로 커졌다 꺼졌다합니다
이러한 반복중에 스위치를 누르면 진행방향에 반대로 하고싶은데 어떻게해야하나요??
구글링을해봐도 예제를 찾기힘드네요 어떻게 찾아봐야할까요ㅠㅠ
타이머인터럽트를 사용해야합니다
#include <TimerOne.h>
//사용할 led 8개 선언
void setup() { pinMode(LED, OUTPUT)
led 8개와 스위치1번 아웃풋
Timer1.initialize(1000000);
Timer1.attachInterrupt(blinky);
}
void loop()
{
}
void blinky() {
digitalWrite(LED, !digitalRead(LED));
}
댓글 0
조회수 4,471등록된 댓글이 없습니다.