×

带有天气和日期的威斯敏斯特报时钟

消耗积分:0 | 格式:zip | 大小:0.01 MB | 2022-11-25

李敏

分享资料个

描述

这是我的第一个基于 Arduino 的项目,我在 42 年的时间里没有进行任何编程(1975 年的 PDP-10!)。时钟使用两个 Arduino Unos。第一个使用 Adafruit DS3231 RTC 和 DHT11 温度和湿度传感器承载所有时钟逻辑。七段 LED 显示小时和分钟,20x4 LCD 显示更精确的时间、日期、星期几、温度和湿度以及问候语,可以是通用的,也可以设置为显示特定事件,如假期(甚至浮动的),生日,夏令时结束等。由 2nd Arduino 和 Adafruit Wave Shield 播放的钟声可以软设置为威斯敏斯特、仅整点钟声、钟声但在夜间静音、布谷鸟钟声或完全静音。两个 Arduino 通过 I2C 进行通信,这样声音就可以“一发不可收拾” 时钟继续运行。声音全部预先录制并存储在 SD 卡上。声音可能有更简单的解决方案,但我想使用 Wave Shield。当发生钟声事件时,时钟逻辑 Arduino 向 Wave Shield Arduino 发送特定“声音”的请求——从 Westminster Quarter、Half、Full with Chime 等不等。我构建了它,并将其安装在我订购的有机玻璃外壳中来自供应商,所以看起来不错。我从各种网站获得了威斯敏斯特钟声和布谷鸟钟的声音文件,并使用 Audacity 对其进行了编辑。时钟逻辑 Arduino 向 Wave Shield Arduino 发送特定“声音”的请求——从威斯敏斯特区、Half、Full with Chime 等不等。我构建了它并将其安装在我从供应商处订购的有机玻璃外壳中,因此看起来好的。我从各种网站获得了威斯敏斯特钟声和布谷鸟钟的声音文件,并使用 Audacity 对其进行了编辑。时钟逻辑 Arduino 向 Wave Shield Arduino 发送特定“声音”的请求——从威斯敏斯特区、Half、Full with Chime 等不等。我构建了它并将其安装在我从供应商处订购的有机玻璃外壳中,因此看起来好的。我从各种网站获得了威斯敏斯特钟声和布谷鸟钟的声音文件,并使用 Audacity 对其进行了编辑。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !