目 录CONTENT

文章目录

树莓派无源蜂鸣器

小张的探险日记
2021-09-07 / 0 评论 / 0 点赞 / 564 阅读 / 403 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2021-09-07,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

针脚短的为 负极 接到 GND 上

正极 接到 GPIO 端口上

image-20210621231410880

import RPi.GPIO as GPIO
import time
PIN_NO = 16
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
GPIO.setup(PIN_NO, GPIO.OUT)

def beep(seconds):
     GPIO.output(PIN_NO, GPIO.HIGH)
     time.sleep(seconds)
     GPIO.output(PIN_NO, GPIO.LOW)

# secs:鸣叫几秒 sleepsecs:暂停鸣叫几秒 count:循环几次

def beepAction(secs, sleepsecs, count):
    for i in range(count):
        beep(secs)
        time.sleep(sleepsecs)

try:
    beepAction(1,2,3)
except:
    # 手动关闭 或异常后 关闭
    GPIO.cleanup()
0

评论区