BASIC4MCU | 질문게시판 | 소리 인식을 하여 led가 켜졌을 시 자동으로 10초 뒤 꺼지게 하는 방법 이해를 못하겠습니다.
페이지 정보
작성자 달성폴리텍 작성일2019-04-17 16:00 조회3,285회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=8273
본문
int soundVal;
int ledState = 0;
void setup()
{
Serial.begin(9600);
pinMode(13, OUTPUT);
}
void loop()
{
soundVal = analogRead(A1);
if (soundVal > 100)
{
ledState = digitalRead(13);
if (ledState == LOW)
{
digitalWrite(13, HIGH);
Serial.println("LED ON");
}
else
{
digitalWrite(13, LOW);
Serial.println("LED OFF");
}
}
Serial.print("Sound Value =");
Serial.println(soundVal); delay(100);
}
여기까지 소리 인식을 해서 켜지고 꺼지는 프로그래밍을 작성 했는데 millis 함수나 time함수를 사용해서 할 수 있다고 하는데 어떻게 사용해야 할 지 모르겠습니다.
댓글 0
조회수 3,285등록된 댓글이 없습니다.