BASIC4MCU | 질문게시판 | 적외선 센세 카운트 관련 질문입니다(코딩)
페이지 정보
작성자 counnt 작성일2020-06-07 16:42 조회3,123회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=12682
본문
적외선 센서에서 측정값이 400 이상일 때 1씩 카운트를 하고, 카운트를 한 값이 20이 넘게되면 릴레이모듈을 구동시키는 프로그램을 만들고 싶습니다 !
인터럽트를 이용하고싶은데 아직 코딩이 처음인지라 카운트 조차 제대로 못하고 있네요ㅠㅠ
인터럽트 관련 핀이 2번3번이라고 알고있는데, 카운트 해서 특정 수가 넘게되면 핀에 있는 모듈을 구동시키는 코드를 알 수 있을까요../
char Sensor = A0; //A0에 센서연결
int Sensor_val; //센서 ADC값 저장 변수
byte i;
int count
void setup() // 초기화
{
Serial.begin(9600);//시리얼통신 속도설정
}
void loop() // 무한루프
{
Sensor_val = analogRead(Sensor); // 센서저장변수에 아날로그값을 저장
Serial.println(Sensor_val);
delay(100); //2초간 지연
}
댓글 0
조회수 3,123등록된 댓글이 없습니다.