树莓派-有源蜂鸣器模块(低电平触发)

一、组件外观

树莓派-有源蜂鸣器模块(低电平触发)_第1张图片

二、模块描述
1.模块采用S8050三极管驱动
2.工作电压3.3V-5V 
3.小板PCB尺寸:3.2cm * 1.3cm
4.当I/O口输入低电平时,蜂鸣器发声

三、模块接口说明(3线制)
1.VCC 外接3.3V-5V电压(可以直接与5v单片机和3.3v单片机相连)接5V时,输入高低电平都会触发蜂鸣,接3.3V时正常,被坑了好久~
2.GND 外接GND
3.I/O 外接单片机IO口

四、python脚本

import RPi.GPIO as GPIO
import time

trig=17

def init():
    GPIO.setwarnings(False)
    GPIO.setmode(GPIO.BCM) 
    GPIO.setup(trig,GPIO.OUT,initial=GPIO.HIGH)
    pass

def beep(seconds):
    GPIO.output(trig,GPIO.LOW) 
    time.sleep(seconds)
    GPIO.output(trig,GPIO.HIGH) 
    
def beepBatch(seconds,timespan,counts):
    for i in range(counts):
        beep(seconds)
        time.sleep(timespan) 
        
init()
#beep(0.1)
beepBatch(0.1,0.3,3)
  
GPIO.cleanup()


你可能感兴趣的:(树莓派)