05 5 강 - 능동 부저 사용하기
코드로 소리내기
능동 부저는 LED와 마찬가지로 전원에 전기를 흐르게(HIGH
)하면 일정한 소리를 냅니다. 이 점을 이용하여HIGH
와 LOW
를 일정 시간만큼 번갈아 공급하게 되면 다양한 알람 효과를 만들 수 있게 됩니다. 주어진 코드의 동작 방식은 다음과 같습니다.
buzzerPin
변수를 선언하고 13번으로 설정합니다.setup
함수에서pinMode
함수를 통해 13 번을 출력(OUTPUT
)으로 설정합니다.- 설정이 완료되었다면
loop
함수에서digitalWrite
함수와delay
함수를 이용하여 알람 효과를 만들어 냅니다.
예제 코드를 실행해보고 잘 동작하였다면 간단한 실습 문제를 풀어보도록 합시다.