코드로 소리내기
배우기
05 5 강 - 능동 부저 사용하기
코드로 소리내기

능동 부저는 LED와 마찬가지로 전원에 전기를 흐르게(HIGH)하면 일정한 소리를 냅니다. 이 점을 이용하여HIGHLOW를 일정 시간만큼 번갈아 공급하게 되면 다양한 알람 효과를 만들 수 있게 됩니다. 주어진 코드의 동작 방식은 다음과 같습니다.

  • buzzerPin 변수를 선언하고 13번으로 설정합니다.
  • setup 함수에서 pinMode 함수를 통해 13 번을 출력(OUTPUT)으로 설정합니다.
  • 설정이 완료되었다면 loop 함수에서 digitalWrite함수와 delay 함수를 이용하여 알람 효과를 만들어 냅니다.

예제 코드를 실행해보고 잘 동작하였다면 간단한 실습 문제를 풀어보도록 합시다.

실습 내용

짧은 간격으로 알람 소리는 내는 소스 코드 입니다.

delay 함수의 인자 값을 바꾸어 소리 주기를 조정해보세요!

질문하기
추가 자료
no files uploaded

추가 자료가 없습니다

여기서 새로운 학습 자료를 확인하세요!
선생님이 추가한 자료들을 바로 확인할 수 있어요.