适用于arduino学习套件(基于ArduinoUNO)

本方案是一个基于 Arduino UNO 的闹钟。

我添加了一个蜂鸣器Piezzo,一个二极管LED,一个220欧姆的电阻,一个按钮,去掉了“下拉”的电阻。

Arduino代码

为了消除“下拉”阻力,我必须对代码进行更改。

使用arduino的上拉电阻,并反转代码逻辑条件。

适用于arduino学习套件(基于ArduinoUNO)(1)

报警代码

闹钟的激活和停用由“P4”按钮,第 444 行“void Alarm()”控制。

要进入闹钟设置,您必须同时使用“P3”“P2”按钮,第 81 行:

适用于arduino学习套件(基于ArduinoUNO)(2)

未设置闹钟时,当闹钟处于活动状态时,显示屏底部将显示“Alarm Off”,显示已设置的时间。在预定时间,显示屏闪烁,LED 亮起,蜂鸣器发出两声提示音。

要关闭闹钟,您必须按下 P4 按钮,或者,一分钟后,它会单独关闭。我附上了电气原理图和布局Fritzing 。

适用于arduino学习套件(基于ArduinoUNO)(3)

适用于arduino学习套件(基于ArduinoUNO)(4)

适用于arduino学习套件(基于ArduinoUNO)(5)

适用于arduino学习套件(基于ArduinoUNO)(6)

更多详情资料可前往基于 Arduino UNO 的闹钟(示意图 代码) - 电路城

此方案版权归电路城用户所有,如作者不愿发布在头条可私信或前往电路城联系相关人员删除。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页