ラズパイはそのままではビープ音を鳴らすことはできません。圧電スピーカーかブザーが必要です。
ここではシンプルに圧電ブザーを使って音を出してみます。
結線
ラズパイ、Zero
Pythonコード
220Hzの周波数で音を出しています。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
#coding:utf-8 import RPi.GPIO as GPIO import time pin = 14 GPIO.setmode(GPIO.BCM) GPIO.setup(pin,GPIO.OUT,initial=GPIO.LOW) p = GPIO.PWM(pin,1) p.start(50) p.ChangeFrequency(220) time.sleep(1) p.stop() GPIO.cleanup() |
Pico、Pico2
工事中
Leave a Reply