LED拨号时钟的制作

电子说

1.2w人已加入

描述

第1步:组件/零件

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

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

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

PCB板

多芯电缆

烙铁和电线

热胶枪

12 V电源插座

12 V适配器

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

步骤2:3D打印部件

led

led

led

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

时钟板:

填充: - 20%

分辨率: - 0.2mm

筏: - 否

支持: - 否

PCB板底板:

填充: - 20%

分辨率: - 0.2mm

筏: - 否

支持: - 是

步骤3:LED灯组件

led

led

led

led

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

第1层=外层= RED =秒

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

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

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

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

步骤4:PCB板组装

led

led

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

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

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

步骤5:PCB电路组件

led

每个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:它是编码时间

led

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

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

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

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

led

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

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

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

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

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

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分