加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

基于RDA5807M 和 RTC DS1302 的时钟收音机

2022/06/07
2778
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(2)
相关方案
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

我喜欢最初的无线电设计和微型 RDA5807M 立体声无线电模块的使用,并决定修改代码并在设计中添加时钟。尝试使用 RDS 后,我意识到我需要一种方法来显示收音机关闭的时间。(也许稍后添加警报以重新打开它)。所以我使用 RTC DS1302 模块来显示时间。在这个项目中,我假设 DS1302 已经设置为正确的时间(在库示例中介绍)。

功能如下:

  • 收音机打开时,时间以小字符显示在屏幕顶部。
  • 按下按钮时,收音机关闭并显示时间、日期和日期。

我的收音机处于立体声模式,设置音量为 8,期望 PAM8403 模块具有音量控制。我使用的处理器Arduino Nano,我在时钟模式下添加了Arduino 的低功耗库。

温馨提示:

  • 如果您打算完全切断电源,请在无线电模式下进行。我发现在时钟模式下切断电源可能会重置 RTC。因此在 RTC 的电源线上添加了一个 100uf 电容器,以允许数据线在 RTC 实际关闭之前变为非活动状态。
  • 当项目由移动电源计算机供电时,断电可能会突然到足以导致 RTC 重置。需要将 RTC 保持在足够长的时间以允许在数据线变为非活动状态时软断电

附件包含:

* 以上内容翻译自网络,原作者:stevie135s, Neeraj Rane,如涉及侵权可联系删除。

 

  • circuit_sketch_bb_Th2G0o4S7D.jpg
  • clock_radio_final.ino
    描述:程序
  • radio_and_time_WpyetRa2hS.bmp

相关推荐

电子产业图谱