0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

制作单片集成式数字时钟的过程分享

科技观察员 来源:hackster.io 作者:hackster.io 2022-04-18 16:54 次阅读

易于制作,漂亮的数字时钟,带有 WiFi 时间采集功能。

一体式结构:仅由一个功能部件组成(后盖除外)

整体外观:断电时,外观像大理石砖

通过 WiFi 使用 NTP 自动调整时间

通过智能手机进行 WiFi 设置

补给品

25 像素 WS2812B(又名 Neopixel)LED 灯条,每米 60 像素(16.67mm 间距),不被防水管覆盖。我使用了 BTF-LIGHTING 产品(IP30 非防水)。

ESP32(ESP-WROOM-32)微型计算机。后盖专为短款 ESP32 开发板设计,例如MH-ET LIVE MiniKit for ESP32 或其兼容产品。

四个 2 x 10mm 自攻螺钉

电线、烙铁

装饰片材:翻新贴纸片材/墙纸(木质、大理石、布艺等)

第 1 步:打印单片光导

使用 3D 打印机打印单片光导。

以提供的姿势打印。

打印不需要支持。

整体.stl

第 2 步:准备 LED 灯条

poYBAGJdJ0KAMc6LAANhTkJYRGo467.png

LED灯条切割成7、7、1、7、3(分别对应1min、10min、colon、1hour、10hour)

用电线(5V,GND,Din / Dout)重新连接 LED 灯条

将 LED 灯条连接到 ESP32(VCC、GND 和 GPIO16)

检查所有 LED 亮起

第 3 步:粘贴 LED 灯条

pYYBAGJdJzyAbOVHAAZUBMkf-vY183.png

用胶带将 LED 灯条粘贴到主体上。

第 4 步:准备后盖(可选)

poYBAGJdJziAEHcBAASzqSp9Vcs784.png

以提供的姿势打印 cover.stl。不需要支持。

将 ESP32 板插入插槽。

用 4 个自攻螺钉固定后盖。

封面.stl

第 5 步:用漫射材料覆盖

pYYBAGJdJzSADGhRAAl82dW0i8k248.png

poYBAGJdJy-AB67AAARNyuMoSLk489.png

用薄的扩散材料覆盖时钟。

我在 1 美元商店(100 日元商店)买了一些装饰板。

一种是天然木板(带有粘合剂的非常薄的实木板)。

另一种是大理石状的贴纸。两者都足够半透明和漫射。

使用您最喜欢的照片作为扩散器会很好。

另一个想法是在这个时钟上使用半反射镜。在这种情况下,将复印纸贴在镜子的整个背面以扩散光线。

第 6 步:闪存代码

使用 Arduino IDE 将代码闪存到 ESP32。

smartConfig.ino

第 7 步:配置 WiFi

您可以通过智能手机应用配置 ESP32 的 WiFi 设置。使用 smatConfig.ino 作为 Arduino 草图。

ESP32 将 SSID 和密码存储在其非易失性存储器中。

如果之前的(记忆的)SSID 和密码不起作用,它会在 30 秒后自动进入 SmartConfig 模式。时钟显示“SC”(意思是 SmartConfig)。

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

    关注

    2

    文章

    150

    浏览量

    20333
收藏 人收藏

    评论

    相关推荐

    利用AT89C4051制作数字时钟设计 pdf

    利用AT89C4051制作数字时钟设计这是一个用AT89C4051单片机做的一个实时数字时钟
    发表于 12-08 09:48

    如何利用单片机制作数字式时钟

    单片机:数字式时钟—日历功能要求:(1)显示时分秒,年月日(2)具有:启动(按下此键后单片机才开始工作)、暂停、继续、清零、设置时间/年月日/闹钟的功能(3)具有整点报时和闹钟到点报时
    发表于 02-23 06:18

    单片机制作的6位数字

    单片机制作的6位数字钟 常见的电子钟程序由显示部分, 计算部分, 时钟调整部分构成。     时钟的基本显示原理:
    发表于 05-16 01:25 1.1w次阅读

    如何制作数字时钟

    如何制作数字时钟 花79美元让一只LED亮起来似乎有些奢侈。你肯定更想用BASIC Stamp制作出更实用的东西。花上100多美元,你就可以制作一台精致的
    发表于 08-21 16:09 3546次阅读

    基于51单片机的时钟+温控系统的小制作

    该作品是基于51单片机的时钟+温控系统的小制作,能够显示时钟和温度
    发表于 11-17 10:19 38次下载

    简易数字时钟计时器DIY制作

    简易数字时钟计时器DIY制作,有protues仿真和源程序 。可以看看
    发表于 11-20 16:45 82次下载

    单片数字时钟温度计闹钟计算器制作

    单片数字时钟温度计闹钟 计算器制作,感兴趣的小伙伴们可以看一看。
    发表于 09-12 16:55 0次下载

    使用单片机制作数字可控时钟的程序资料免费下载

    本文档的主要内容详细介绍的是使用单片机制作数字可控时钟的程序资料免费下载。
    发表于 05-23 17:42 22次下载
    使用<b class='flag-5'>单片机制作数字</b>可控<b class='flag-5'>时钟</b>的程序资料免费下载

    使用单片机制作可调数字时钟的汇编语言程序免费下载

    本文档的主要内容详细介绍的是使用单片机制作可调数字时钟的汇编语言程序免费下载。
    发表于 08-28 15:48 16次下载
    使用<b class='flag-5'>单片机制作</b>可调<b class='flag-5'>数字</b><b class='flag-5'>时钟</b>的汇编语言程序免费下载

    使用51单片机制作数码管显示数字时钟的可调C源程序免费下载

    本文档的主要内容详细介绍的是使用51单片机制作数码管显示数字时钟的可调C源程序免费下载。
    发表于 11-19 17:48 22次下载
    使用51<b class='flag-5'>单片机制作</b>数码管显示<b class='flag-5'>数字</b><b class='flag-5'>时钟</b>的可调C源程序免费下载

    基于AT89C51单片机的电子数字时钟电路的设计制作开题报告讲解

    基于AT89C51单片机的电子数字时钟电路的设计制作开题报告讲解(单片机原理与应用)-该文档为基于AT89C51
    发表于 07-22 10:36 54次下载
    基于AT89C51<b class='flag-5'>单片</b>机的电子<b class='flag-5'>数字</b><b class='flag-5'>时钟</b>电路的设计<b class='flag-5'>制作</b>开题报告讲解

    基于单片机的数字时钟设计

    设计简介:本设计是基于单片机的数字时钟设计,主要实现以下功能:实现体力显示,24小时的时钟计时; 实现星期显示; 实现温度实时采集显示; 实现通过按键修改时间信息; 实现通过LCD12
    发表于 11-12 15:21 27次下载
    基于<b class='flag-5'>单片</b>机的<b class='flag-5'>数字</b><b class='flag-5'>时钟</b>设计

    单片机:数字式时钟—日历

    单片机:数字式时钟—日历功能要求:(1)显示时分秒,年月日(2)具有:启动(按下此键后单片机才开始工作)、暂停、继续、清零、设置时间/年月日/闹钟的功能(3)具有整点报时和闹钟到点报时
    发表于 12-29 19:09 4次下载
    <b class='flag-5'>单片</b>机:<b class='flag-5'>数字式</b><b class='flag-5'>时钟</b>—日历

    如何使用Arduino和LCD制作数字时钟

    电子发烧友网站提供《如何使用Arduino和LCD制作数字时钟.zip》资料免费下载
    发表于 10-28 10:23 5次下载
    如何使用Arduino和LCD<b class='flag-5'>制作数字</b><b class='flag-5'>时钟</b>

    使用Arduino制作简单的数字时钟

    电子发烧友网站提供《使用Arduino制作简单的数字时钟.zip》资料免费下载
    发表于 06-26 10:48 5次下载
    使用Arduino<b class='flag-5'>制作</b>简单的<b class='flag-5'>数字</b><b class='flag-5'>时钟</b>