logo

millis함수 사용하기

* 관련 기술 스택이 없습니다
emoji

• 아두이노에서 시간 관련 함수로는 delay와 delaymicroseconds가 있지만, 이들은 코드 실행을 멈추기 때문에 다른 작업을 수행할 수 없다.
• millis() 함수를 사용하면 아두이노가 부팅된 이후의 시간을 반환하여, 정해진 시간에 작업을 수행하면서 다른 로직도 동시에 처리할 수 있다.
• millis() 함수를 사용한 코드에서는 delay 함수를 사용하지 않아야 정확도가 떨어지지 않는다.
• 오차를 줄이기 위해 timer_1 변수에 발생한 오차만큼 더해주는 코드를 사용할 수 있다.

thumbnail
북마크
공유하기
신고하기
5분 분량
조회수 178
profile-imageNewBug
2년 전
Copyright © 2025. Codenary All Rights Reserved.