已经有三天没更了,还是太懒了。如果大家看完前两篇觉得还是不太清楚,欢迎大家留言,我会为大家解答的,也方便后面我更详细的把没说清楚的写明白。谢谢大家!!
上一篇文章讲了开关的使用和开光控制led,那么这一篇文章来说说蜂鸣器了,蜂鸣器在现在很多设备上都有体现,作用就是通过声音警示和提醒使用者。
从这篇开始就不在贴引脚图了,我们开始通过终端命令来查看引脚对照图,这样也方便了不少。命令如下
gpio readall
输出如下
实验材料:
-
有源蜂鸣器一个(工作电压最好是2-5v的)
-
杜邦线(公对母)两根
-
面包板
接线:
代码:新建名为buzzer.py的文件
from gpiozero import Buzzerfrom time import sleepbuzzer = Buzzer(17)buzzer.on()sleep(2)buzzer.off()
终端运行以上程序
python3 buzzer.py
接下来我们将上一篇的开关用到这个实例中
第一步还是接线
代码:
from gpiozero import Buzzer, Buttonfrom time import sleepbuzzer = Buzzer(4)button = Button(21)button.wait_for_press()buzzer.on()button.wait_for_release()buzzer.off()
运行代码,按下开关蜂鸣器响,松开则蜂鸣器不响
喜欢麻烦点在看