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

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

3天内不再提示

LED拨号时钟的制作

454398 来源:工程师吴畏 2019-08-20 09:46 次阅读

第1步:组件/零件

3D打印部件(说明中的链接)

36x LED灯(每种颜色3种12x LED)

3x arduino nano 3x100Ω(欧姆)电阻器

PCB

多芯电缆

烙铁和电线

热胶枪

12 V电源插座

12 V适配器

6个PCB母连接器部件,带15个针脚

步骤2:3D打印部件

LED拨号时钟的制作

我们为您提供了此项目的两个.STL文件。第一个是钟面板,第二个是PCB板底板。我们建议使用以下打印设置:

时钟板:

填充: - 20%

分辨率: - 0.2mm

筏: - 否

支持: - 否

PCB板底板:

填充: - 20%

分辨率: - 0.2mm

筏: - 否

支持: - 是

步骤3:LED灯组件

使用3D打印时钟面对,将LED组装到每个孔中。有三层LED,每层代表以下内容:

第1层=外层= RED =秒

第2层=中间层=绿色=分钟

第3层=内层=蓝色=小时

一旦所有LED都放在钟面板上,我们需要将每个LED灯的所有负极从一层连接到一条线使用烙铁的多芯电缆(切断任何额外的电线)。对每层LED重复此过程。注意,LED的较长端是正极,较短的是负极。

我们使用热胶枪来固定任何松散的末端。

步骤4:PCB板组装

取出PCB板并将其切割成75 x 70mm。

将每个母PCB连接器连接到PCB板,然后焊接这些连接器以固定它们。这些需要间隔足够,以便arduino nano可以连接到它们,每个arduino板之间有间隙。

取出PCB板并将其放入3D打印的PCB板。现在将钟面放入PCB板上的凹槽中。

步骤5:PCB电路组件

每个LED层需要连接到arduino板,如下所示:

12点 - D2

1点 - D3

2点 - D4

3点-D5

4点 - D6

5点 - D7

6点 - D8

7点 - D9

8点 - D10

9点 - D11

10点 - D12

11点 - A1

确保每层都连接到以下arduino板:

层1 =外层=秒= arduino 1(最左侧)

层2 =中间层=分钟= arduino 2(中间)

第3层=内层=小时= arduino 3(最右侧)

将电源插孔连接到PCB板。

步骤6:它是编码时间

我们在Tinkercad中使用块编码完成了所有编码。此处不需要编码背景。为了方便您,我们为您提供了该项目所需的编码文件。

将我们提供的整个代码复制到arduino软件中然后进入工具》板》 Arduino nano然后转到处理器》 ATmega328P。选择已连接arduino的端口并上传代码

确保将秒针arduino代码上传到一个arduino板,分钟到秒arduino,以及时针到第三个arduino。

第7步:现在是什么时候?

将电缆插入插座,时间是尖锐的11:59我现在你的时钟运行完美!您将看到这一点:

第1层=外层=秒=每5秒更改一次位置

第2层=中间层=分钟=每5分钟更改一次位置

第3层=内层=小时 - 每1小时更改一次位置

(因为我们在这个例子中使用了简单的块编码,我们在设置时钟时受到限制)

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

    关注

    242

    文章

    23304

    浏览量

    661490
  • 时钟
    +关注

    关注

    11

    文章

    1735

    浏览量

    131569
收藏 人收藏

    评论

    相关推荐

    时序约束一主时钟与生成时钟

    一、主时钟create_clock 1.1 定义 主时钟是来自FPGA芯片外部的时钟,通过时钟输入端口或高速收发器GT的输出引脚进入FPGA内部。对于赛灵思7系列的器件,主
    的头像 发表于 11-29 11:03 449次阅读
    时序约束一主<b class='flag-5'>时钟</b>与生成<b class='flag-5'>时钟</b>

    时钟抖动和时钟偏移的区别

    时钟抖动(Jitter)和时钟偏移(Skew)是数字电路设计中两个重要的概念,它们对电路的时序性能和稳定性有着显著的影响。下面将从定义、原因、影响以及应对策略等方面详细阐述时钟抖动和时钟
    的头像 发表于 08-19 18:11 1126次阅读

    使用IR900 4G专网卡拨号拨不上的解决办法

    目前在使用IR900(包括IR912L-TL00和915L-TL00)时,若遇到使用电信4G专网卡拨号拨不上的时候,可参照以下解决方法:网络-拨号接口:调整拨号参数集和初始化拨号命令1
    发表于 07-25 08:11

    4G卡插上无法正常拨号的解决办法

    1.普通电话卡或物联网卡(能插在手机上直接使用的) 路由器预设了通用拨号参数这类卡插在路由器上一般情况下不需要配置便能成功拨号; (注:物联网卡为一卡一机绑定,同一张物联网卡如果和一台设备绑定将无法
    发表于 07-24 06:56

    求助,能否实现PPP拨号功能+构建HTTP服务器?

    1、我已经通过修改usb_cdc_4g_module demo实现PPP拨号上网,但是加上HTTP服务器后,HTTP服务器会访问不了,PPP拨号上网也会异常。 2、单独构建HTTP服务器,不使
    发表于 06-27 07:38

    ESP32 ppos如何支持EC20拨号上网?

    请问一下ESP32 ppos如何支持EC20拨号上网
    发表于 06-17 07:15

    单片机POV LED流水灯制作

    电子发烧友网站提供《单片机POV LED流水灯制作.docx》资料免费下载
    发表于 05-28 14:34 3次下载

    cybt413061连接HFP时,拨号操作未启动的原因?

    请就以下几点提出建议: 1. 启动拨号时,我们正在连接 HFP 配置文件并拨号,然后断开 HFP 配置文件。 在这里,我们遇到的问题是,当发送拨号命令时,HFP 被连接,之后拨号没有启
    发表于 05-20 08:05

    如何使用emwin制作时钟

    请教下,使用emwin制作时钟 ??
    发表于 04-29 06:21

    自定义系统时钟频率后,用库函数和微带两种方式点亮LED灯,为什么灯的闪烁频率不一致?

    写了一个自定义系统时钟频率的函数,然后自定义系统时钟频率为28MHz,在这个频率下用库函数和微带两种方式点亮LED灯,为什么灯的闪烁频率不一致? 代码在附件中,哪位大神帮忙看下是什么原因?*附件:点亮
    发表于 03-25 21:45

    PTP时钟源设备全攻略:从普通时钟到透明时钟的进阶之路

    在现代通信技术中,精确时间同步对于保障网络性能至关重要。PTP(PrecisionTimeProtocol)时钟源设备作为实现高精度时间同步的关键组件,其配置和选择对于网络架构师和工程师来说至关重要
    的头像 发表于 02-22 08:04 1522次阅读
    PTP<b class='flag-5'>时钟</b>源设备全攻略:从普通<b class='flag-5'>时钟</b>到透明<b class='flag-5'>时钟</b>的进阶之路

    使用Arduino Nano制作一个4×4×4 LED立方体

    在这个项目中,我们将使用 Arduino Nano 制作一个很酷的 4×4×4 LED立方体。LED 立方体,也称为 LED矩阵,可以照亮您的房间、学习空间或创客区域,使其看起来非常酷
    的头像 发表于 02-11 12:07 3256次阅读
    使用Arduino Nano<b class='flag-5'>制作</b>一个4×4×4 <b class='flag-5'>LED</b>立方体

    什么是时钟信号?数字电路的时钟信号是怎么产生呢?

    什么是时钟信号?数字电路的时钟信号是怎么产生呢? 时钟信号,也称为时钟脉冲,是用于同步数字电路中所有操作的基本信号。它提供了一个参考频率,使得所有电路元件都能按照同样的节奏进行工作。
    的头像 发表于 01-25 15:40 1.1w次阅读

    考场led时钟 标准数字时钟 数字时钟系统#时钟 #授时 #数字时钟 #仪器仪表

    仪器仪表电子时钟
    落秋的大西北
    发布于 :2024年01月23日 10:26:03

    FPGA中时钟的用法

    生成时钟包括自动生成时钟(又称为自动衍生时钟)和用户生成时钟。自动生成时钟通常由PLL或MMCM生成,也可以由具有分频功能的
    的头像 发表于 01-11 09:50 1934次阅读
    FPGA中<b class='flag-5'>时钟</b>的用法