根据驱动原理可以分为有源和无源两种,源,指的是震荡源,非电源。
即有源内部带振荡器,只要通电就会发出声音;无源内部不带振荡器,如果用直流信号无法让其鸣叫,可用2k~5k的波去驱动。 有源在价格上比无源贵,因为里面多了个震荡电路。
外形上有源蜂鸣器一般高度位9mm,无源8mm。
有源蜂鸣器,使用程序控制方便。
使用3.3v驱动,如果使用5v,可能高低电平都无法驱动。
接线, GND:PIN34;I/O:PIN31;VCC:PIN1(3.3V)
按以下接入蜂鸣器
接入主机
接下来,让它叫起来。
写代码,个人一般使用putty连入系统
sudo nano bee.py 创建py文件
编写代码让蜂鸣器间歇鸣叫,发出嘀嘀嘀的声音,具体如下
运行,sudo python3 bee.py
效果达到预期。