找回密码
 立即注册
Qt开源社区 门户 查看内容

树莓派GPIO初探-滴滴蜂鸣器来了

2019-5-25 20:13| 发布者: admin| 查看: 1260| 评论: 0

摘要: 已经有三天没更了,还是太懒了。如果大家看完前两篇觉得还是不太清楚,欢迎大家留言,我会为大家解答的,也方便后面我更详细的把没说清楚的写明白。谢谢大家!!上一篇文章讲了开关的使用和开光控制led,那么这一篇 ...
已经有三天没更了,还是太懒了。如果大家看完前两篇觉得还是不太清楚,欢迎大家留言,我会为大家解答的,也方便后面我更详细的把没说清楚的写明白。谢谢大家!!

上一篇文章讲了开关的使用和开光控制led,那么这一篇文章来说说蜂鸣器了,蜂鸣器在现在很多设备上都有体现,作用就是通过声音警示和提醒使用者。

从这篇开始就不在贴引脚图了,我们开始通过终端命令来查看引脚对照图,这样也方便了不少。命令如下
    gpio readall
    输出如下



    实验材料:

    • 有源蜂鸣器一个(工作电压最好是2-5v的)

    • 杜邦线(公对母)两根

    • 面包板

    接线:



    代码:新建名为buzzer.py的文件
      from gpiozero import Buzzerfrom time import sleep
      buzzer = Buzzer(17)buzzer.on()sleep(2)buzzer.off()
      终端运行以上程序
        python3 buzzer.py
        接下来我们将上一篇的开关用到这个实例中

        第一步还是接线



        代码:
          from gpiozero import Buzzer, Buttonfrom time import sleep
          buzzer = Buzzer(4)button = Button(21)
          button.wait_for_press()buzzer.on()button.wait_for_release()buzzer.off()
          运行代码,按下开关蜂鸣器响,松开则蜂鸣器不响


          ----------------------------------------------------------------------------------------------------------------------
          我们尊重原创,也注重分享,文章来源于微信公众号:技术Pi,建议关注公众号查看原文。如若侵权请联系qter@qter.org。
          ----------------------------------------------------------------------------------------------------------------------

          鲜花

          握手

          雷人

          路过

          鸡蛋
          
          公告
          可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了