学习树莓派第15课——实时闹钟
2020-07-174149
AI 快速预览详细
本教程介绍了如何使用树莓派、蜂鸣器和按钮制作一个实时闹钟。首先介绍了硬件连接方法,然后提供了三个任务的代码示例:简单的定时闹钟、倒计时触发闹钟以及通过按钮停止闹钟发声。扩展练习部分还介绍了如何加入数码管显示倒计时和红外传感器重设倒计时。通过这个项目,零基础的新手可以轻松入门编程,并激发对STEM教育的兴趣。
|
这节课要用到新的元器件:蜂鸣器、按钮 闹钟工作原理: ![]() ![]() 连接蜂鸣器: ![]() 任务1:简单的定时闹钟 代码如下: ![]() 任务2:倒计时触发闹钟 触发条件:100秒以后 代码如下: ![]() 任务3:闹钟发声后,按钮按下闹钟停止发声 代码如下: ![]() 拓展练习: 1.在任务三的基础上加入数码管显示倒计时 数码管显示的时间计算方法: 显示时间=倒计时时间-(当前时间-倒计时开始时间) 2.加一个红外传感器触发重设倒计时闹钟 判断当红外传感器遇障碍时,将倒计时时间设置为初始时间(例如任务三中的100) |










