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

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

基于Metro Mini微控制器的极简时钟

2019/08/21
125
服务支持:
技术交流群

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

虚拟商品不可退

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

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

这款基于Metro Mini微控制器的时钟是一款极简时计,可以庆祝而不是隐藏其组件。这是一个简单的构建,电子化,你可以按照自己喜欢的方式存放和显示它!

adafruit_products_IMG_2559_2k_b.jpg

您可以将它构建到面包板,perma-proto板上,甚至可以在没有板的情况下连接它。

adafruit_products_IMG_2592_2k.jpg

材料:

  • Metro迷你微控制器  X1
  • DS3231  X1
  • 4位7段显示器  X1
  • 5V USB电源  X1
  • 面包板  X1

可选:

Perma Proto板,或

母头针条,x2

彩色滤胶,胶带

时钟电路

您可以在技术上仅使用Metro Mini和显示器制作时钟,但每次断电或复位时都需要重新设置时钟。它也不是非常准确。这就是实时时钟模块的用武之地。它有一个纽扣电池备份,比Metro Mini上的水晶更准确。

adafruit_products_metroMiniClock.png

编码时钟:

首先,确保您习惯使用Arduino IDE将代码上传到Metro Mini。

接下来,您将向Arduino IDE添加三个库,

转到 草图>包含库>管理库...以打开 库管理器 。 在这里,搜索并安装这三个库:

  • Adafruit GFX图书馆
  • Adafruit的RTCLib
  • Adafruit LED背包图书馆

现在,您已准备好上传时钟代码。复制附件中的代码,然后将其粘贴到新的Arduino草图中。将草图保存为metroMiniClock.ino,然后将其上传到您的电路板

确保在 工具 - >板 菜单下选择了Adafruit Metro ,并在 工具 - >端口 菜单下 选择Metro Mini的串行端口。然后按上传按钮或单击 草图 - >上传 项目将代码发送到电路板。

上传后,Metro Minimalist Clock将启动,并显示时间!您现在可以从计算机上拔下USB电缆,并将其插入墙上适配器 - 它只需要从计算机上获取一次时间,从现在开始它将保持RTC模块的正确时间。即使拔下电源插头,RTC时钟的电池也会保持稳定。

如果您愿意,可以通过轻微更改草图代码来更改时钟是以24小时还是12小时时间格式显示时间。默认情况下,时钟使用12小时格式。

  • metro-minimalist-clock.pdf
    描述:资料说明
  • 程序.c
    描述:程序

相关推荐

电子产业图谱