680浏览
查看: 680|回复: 0

学习树莓派第15课——实时闹钟

[复制链接]
这节课要用到新的元器件:蜂鸣器、按钮

闹钟工作原理:

202007171985..png

202007179709..png

连接蜂鸣器:

202007171346..png

任务1:简单的定时闹钟


代码如下:

202007175181..png


任务2:倒计时触发闹钟

触发条件:100秒以后


代码如下:


202007175460..png


任务3:闹钟发声后,按钮按下闹钟停止发声


代码如下:

202007175620..png




拓展练习:

1.在任务三的基础上加入数码管显示倒计时

数码管显示的时间计算方法:
显示时间=倒计时时间-(当前时间-倒计时开始时间)


2.加一个红外传感器触发重设倒计时闹钟


判断当红外传感器遇障碍时,将倒计时时间设置为初始时间(例如任务三中的100)



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail