描述
几年前,当我有一个树莓派时,我开始对制作一个自鸣钟产生了兴趣,但虽然它很成功,但它耗电太多。在了解 Arduino 之后,我用 RTC 和 Dfplayer mini 尝试了同一个项目。静止电流为 20mA。
时钟是数字或模拟的,显示在诺基亚 5110 LCD 上(目前还没有背光)。时间由 DS1302 提供(我假设它已经设置为正确的时间)并且铃声(包括 zip)是从预加载的 micro sdcard 中选择的 mp3,格式为 fat32 以在 Dfplayer mini 上播放。
mp3 是压缩的,必须添加到空的微型 SD 卡中,顺序为 0001.mp3 第一个 0002.mp3 第二个等等。这是因为程序使用位置而不是文件名在正确的时间播放正确的提示音。虽然这只是我使用过的一个功能,可以很容易地更改。
我已将(大本钟)钟声设置为在早上 6 点到晚上 9 点之间的每个小时前 20 秒开始播放(很容易更改)。这样一来,实际的烟弹就在整点(或非常接近整点)。
编辑 :: 我从晚上 10 点到第二天凌晨 5 点添加了布谷鸟的声音
该电路使用 Arduino Nano,我尝试按逻辑顺序设置数据引脚,因为它几乎使用了所有数据引脚以减少混淆。
为带有或不带有夜间布谷鸟声音的数字或模拟时钟设计选择代码
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !