IO 连接无线电闹钟

IO 连接无线电闹钟

源节点: 1777788

[CoreWeaver] 创建一个 闹钟 它包括人们在此类项目中可能期望的功能,包括 FM 收音机、贪睡按钮输入和显示屏,但超出了基本功能,包括温度传感和 PC 连接,为可定制功能开辟了道路。

IO 连接闹钟的框图

Atmega328 用于主微控制器,通过 I2C 与 DS1307 实时时钟 (RTC) 和 TEA5767 FM 模块进行通信。主电源来自 9V 电源,LM317 和 LM7805 线性稳压器分别提供 3.3V 和 5V 电源轨。大多数电子设备均使用 5V 供电,但 TEA5767 除外,TEA3.3 由 2V 电源轨供电,并且其 I5C 通信电平从 3.3V 转变为 5767V。 TEA7052 的音频输出直接馈入 TDAXNUMX 音频放大器以驱动扬声器。由于 RTC 有辅助纽扣电池供电,因此即使在未插入电源的情况下,闹钟也能保持准确的时间。

压电蜂鸣器用于发出更刺耳的警报,并使用 20×4 LCD 矩阵,[coreWeaver] 创建自定义数字字体以创建用于显示的大格式数字。使用两个 DS18B20 数字温度计进行温度传感,一个放置在室外,一个放置在室内,微控制器使用 1-wire 协议进行通信。定制的 3D 打印外壳已制作完成,配有贪睡按钮和旋钮,为该项目提供紧凑的外壳。

USB 到串行 UART 通信为完全可定制的警报时间表、无线电调谐或基于时间、温度或其他因素的其他操作开辟了道路。 [CoreWeaver] 拥有所有设计文件和源代码 GitHub上,包括完整的物料清单 (BOM) 和原理图,为任何想要进一步扩展或定制项目的黑客提供了充足的机会。

闹钟是 Hack-a-Day 的支柱,我们推出了特色项目
数码管闹钟光闹钟。 [CoreWeaver] 已经开始了一个描述构建的视频系列,所以一定要在休息后查看该视频!

[嵌入的内容]

时间戳记:

更多来自 一日游