◆ 부저 제어를 위해 gpiozero 파이썬 모듈을 사용한다.
◆ GPIO 23으로 부저를 제어한다.
--->>> Buzzer.py <<<------------------------------------
from time import sleep
from gpiozero import Buzzer
gn23_buzzer = Buzzer(23)
for i in range(5):
print(i)
gn23_buzzer.on()
sleep(.5)
gn23_buzzer.off()
sleep(.5)
◆ 부저 8음계 소리내기
--->>> Octatonic_scale.py <<<----------------------------------
import RPi.GPIO as GPIO
import time
# GPIO 핀 설정
BUZZER_PIN = 18
GPIO.setmode(GPIO.BCM)
GPIO.setup(BUZZER_PIN, GPIO.OUT)
# PWM 인스턴스 생성 (주파수 100Hz로 초기화)
p = GPIO.PWM(BUZZER_PIN, 100)