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

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

3天内不再提示

简约风格字时钟的制作

454398 来源:工程师吴畏 2019-08-22 11:41 次阅读

步骤1:收集所需材料和电子产品

电子产品

32x WS2812B RGB LED

11x公对公跳线

1x Arduino Uno

2x环形LED PTM按钮

1x母对母USB电缆

1x公对公USB线

1x公USB转A型公头USB B型电缆

1x Powerbank

材料/切割清单:

2x 325mm x 295mm x 10mm枫木(灰木工作一样好)

2x 315mm x 285mm x 10mm枫木(灰木工作一样好) )

1x 325mm x 315mm x 5mm MDF木材

1x 295mm x 285mm x 5mm MDF木材

1x 325 x 315 x 3mm黑色光泽/哑光亚克力(光泽度看起来更好,但容易出现指纹和划痕)

工具:

Vernier Cal iper

三角广场

圆锯

斜切断器

带角度导向器的Linisher(可选但推荐

90°角夹

斜接钳(可选)

带台钻夹具的台钻

钻头(5mm,10mm,16mm)

孔锯(48毫米)

激光切割机(适用于丙烯酸和木材)

Adobe Illustrator

复印机

滚动锯

圆盘磨机(可选)

烙铁和焊锡

多芯线

手钻

热胶枪(可选)

PVA

环氧树脂

计数器水槽(可选但推荐)

螺丝和螺丝刀

粗糙和细砂纸(可选但推荐)

蜂蜡(可选)

笔记本电脑

第2步:为主体框架标记和切割枫木

简约风格字时钟的制作

2x 325毫米x 100毫米x 10毫米枫木

2x 315毫米x 10 0mm x 10mm枫木

首先,确保木材没有天然缺陷或裂缝,并尽量确保木材厚度均匀。

使用一个 Vernier Clapier 来测量木材的厚度并确保它是10毫米。然后使用三角形正方形作为直线,并将相距325mm的2块木材和相距315mm的2块木材标记出来。不要担心295毫米和285毫米的尺寸,这些将在以后进行斜切时进行。

标记件,315mm是侧面(垂直),325mm是顶部和底部(水平)

*确保每个标记之间留有小间隙如果是碎片或不均匀的切割。*

步骤3:使用圆锯切割枫木

使用圆锯,切出4块,如果需要,将它们打磨到正确的尺寸。可以使用《光盘砂光机进行打磨或使用砂纸手动进行打磨。

安全:戴上安全眼镜,双手远离刀片

步骤4:使用斜角断头台进行45°斜切

使用斜角断头台设置为45°角,在4件上完成8次切割(每件末端2次切割)。但是,由于切割粗糙或不准确,有时可能会出现不均匀的配合,因此我们将在下一步使用一个缩放器,以确保接头处完全接触并且均匀。

安全:将手指远离刀片

步骤5:使用135°的Linisher来塑造关节

将 Linisher 设置为135°角并使用角度导向确保木材笔直处于90° °角。确保不要过度打磨碎片,因为它们可能变得太小而不适合框架/盒子形状。

然后,检查接头是否均匀,这对于后续步骤非常重要。如果没有,请保持关节的整形。

安全:安全眼镜,围裙,手指远离刀片

步骤6:钻两个16mm按钮孔

使用台钻,钻两个16毫米的孔相距至少一英寸。为了防止对木材的损坏,将钻头抬高5mm,然后是10mm,然后是16mm钻头。使用中心冲头可以获得更高的精确度。

向侧面(较小的一个)的顶部钻孔,但是,不要太靠近边缘或者木头可能会碎裂,请在右侧或左侧钻孔基于你的优势手。确保它居中!

在上图中,我在组装错误的框架后钻孔,在粘贴碎片之前执行此步骤,因为它更容易和更安全。这些按钮用作+5和-5分钟。

安全:安全眼镜,夹子,手指远离钻头

步骤7:激光切割USB接口

在 Adobe Illustrator上创建一个直径为48mm的圆圈或另一个可以激光切割的软件。然后在12.0mm和4.5mm(标准A型USB的尺寸)的圆心中创建一个矩形切口。它看起来应该类似于第二张图片中的剪切。

我丢失了文件时无法附加文件:(

步骤8:使用USB接口的孔锯切出

使用 48毫米孔锯钻头并钻入木材深度3毫米。

一旦框架组装完毕,我也做了这一步,这是非常困难和错误的。在粘合碎片之前执行此步骤。此外,在下方钻一个孔,以便USB插头可以穿过。

带有下方孔的接口将允许USB插头穿过,以便以后可以给移动电源充电。

安全:安全眼镜,手指远离钻头

步骤9:将枫木碎片粘合到框架中

首先将这些部件放置在框架方向,水平放置325mm(较大)的部件,垂直放置315mm(较小)部件。

在接头表面涂抹PVA木胶,并使用4°90°角夹钳一次性夹住所有4个接头。确保在夹子和木头之间使用一些纸张以防止压痕或划痕。

步骤10:用斜接支撑加强接头(可选)

如果您的初始钳位是完美的,则此步骤是可选的,但是,如果您像我一样有小间隙,那么使用 Mitre Brace 是必不可少的。将其放在顶部,使接缝牢固,无需添加额外的PVA胶。

确保在步骤6后立即执行此操作,否则胶水可能会变干。

步骤11:激光切割主前面板

下载下面附带的文件激光切割将其切割成尺寸为325mm×315mm的3mm丙烯酸树脂。可能需要修改.ai文件以创建325mm x 315mm的边框,以便字母在面板上居中。字母反转,保护膜可防止正面刮伤。

对于O,A,P,Q,D等字母,请保留中间部分,以便以后将它们粘在上面面板。

步骤12:激光切割2个MDF面板

使用5mm MDF 激光切割这些。较大的面板用于密封框架,较小的面板用于所有电路和RGB LED的位置。

步骤13:复制Word面板

,复印将单词面板复印到A3纸上并将其剪裁成大小(如第一张照片中所示)。然后使用遮蔽胶带将其粘在较小的MDF面板上。然后移动/调整复印纸并将其与丙烯酸字面板对齐,使所有字母匹配(如第二张照片中所示)。一切都对齐后,使用多功能喷涂粘合剂或其他形式的粘合剂永久地粘在纸上,然后粘到MDF板上。

将丙烯酸面板和纸张对齐对于时钟在以后正常运行至关重要。/p》

步骤14:在MDF板上切割柚木木条并粘贴它们

使用长10毫米,高5毫米的长柚木条(从板上挤出的侧面)。切割7条295毫米长的水平放置条和22条垂直放置的小条。

下面的附图将指导您放置这些条带,最后2张照片(CAD和纸张模型)也应该有所帮助。

安全:安全眼镜

步骤15:将柚木条粘贴到电路板上

一旦所有条带都被切割并按顺序放置,请使用PVA粘合剂将其正确粘合。这些条带可作为后续步骤的光栅。

步骤16:焊接32个RGB LED

这是一项漫长而乏味的工作,我建议您购买40个RGB LED,以防万一中断,因为焊接非常困难且耗时。 14个单RGB RGB焊接和9对(18)RGB LED焊接。每个RGB LED将有6个连接,每个连接都将延伸,因为它们将在稍后加入。我使用了附加的单芯线,这使得它变得更加容易,因为你可以将3条线连接在一起进行3次连接。

步骤17:钻孔LED导线面板上的孔

使用手钻( 3毫米钻头)每个字6个孔。 LED的导线将通过这些导线,因此它们可以焊接在电路板的背面。请参阅下面的附件,了解孔的位置,并在开始时观看视频链接,以便更加清晰。

完成后,将所有LED安装到位,确保它们的方向正确。箭头朝着正确的方向流动。再次参考下面的附件,了解箭头的方向。

安全:安全眼镜,手指远离钻头

步骤18:焊接和绝缘LED

按正确顺序焊接导线,例如GND至GND,+ 5v至+ 5v,数据到数据。当您到达行尾时,必须将连接传输到下一行,因此请确保按照LED上的箭头进行操作。

你可以使用热缩管将接头绝缘,或者只需用热胶枪将它们绝缘。热缩是更理想的,但更难做到。

安全:安全眼镜

步骤19:热胶激光LED

将热胶枪应用到LED背面(稍微一点)并将它们粘在电路板上。你也可以使用双面胶带。

步骤20:焊接按钮

焊接4根电线到每个按钮上,确保长度延长线的长度约为10厘米。我建议你使用公对母线,这样很容易连接到Arduino。

安全:安全眼镜

步骤21:代码

下载下面附带的代码,并将其上传到您的Arduino。确保已安装所有库。

步骤22:将电线连接到Arduino

这是一个简单的步骤,只需按照连接列表即可。来自LED的GND,5V和数据线应焊接到公对母跳线,以便它们可以连接到Arduino。将任何单芯或多芯线焊接到公对母跳线,这样就可以更容易地连接到Arduino。

如果连接成功并使用按钮,则时间应为+5或-5分钟时钟应该正常工作。如果出于某种原因,只有一半的电路板亮起或者没有电路板亮起,则表明连接松动。在连续性模式下使用万用表,并测试所有焊接接头是否正确。

代码当前设置为蓝灯,但可以轻松修改为您选择的颜色。

步骤23:接线

使用母USB到公micro USB线,一端将转到我们之前创建的丙烯酸USB接口,另一端将插入电源充电。使用热胶枪将此电线固定到接口上。

将B标准USB 2.0电缆从电源连接到Arduino。使用不需要通过按钮打开的移动电源,该按钮始终打开。

如果移动电源耗尽,则只需使用USB公对电缆充电即可。

步骤24:将Word面板粘贴到框架

混合环氧树脂和硬化剂,它将为丙烯酸和木材创造有效的粘合剂。在框架边框周围涂抹环氧树脂(不要太多),并将字面板放在上面。无需夹紧,只需轻轻按压10-15分钟。

步骤25:拧紧后面板

由于10毫米木材太薄而无法拧入(因为它会分裂/损坏),所以要创建4个厚木块并将它们粘在每个角落上PVA胶水。然后钻入较大的MDF面板和块体,以便它们可以拧在一起。

安全:安全眼镜

步骤26:埋头孔更大的MDF面板

使用埋头钻头使螺钉头整齐地嵌入面板中。然后只需将面板拧到框架上即可。

使用手钻也可以向中心顶部钻一个孔,这就是指甲钉在墙上的时钟。

第27步:最终完成

同时使用粗略和精细的S 和纸表面然后提供光滑的表面。 B eeswax 是可选的,但它将提供更光滑的外观和感觉,同时也使木材更加突出。

第28步:完成!

此时,一切都应该按顺序工作。目前,电路中没有RTC模块,因此必须手动设置时间,但是,电路可以很容易地修改。如果您有任何问题或不确定因素,请在下面的评论中留下,我会尽快澄清。

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

    关注

    10

    文章

    1479

    浏览量

    130295
收藏 人收藏

    评论

    相关推荐

    使用51单片机开发板制作60秒时钟计时器

    大家好,我是大魔王,虽然我已经离开了校园,进入了职场,但是我仍然没有停下学习的脚步。经过三周的学习,我已经能够使用51单片机的开发板制作一个60秒的时钟计时器,今天就将这个小东西的创作过程和大家分享一下,这里使用的是郭天祥老师TX-1C的51开发板。
    的头像 发表于 10-31 15:05 1631次阅读
    使用51单片机开发板<b class='flag-5'>制作</b>60秒<b class='flag-5'>时钟</b>计时器

    基于OpenCV的DNN图像风格迁移

    图像风格迁移已经属于比较成熟的领域了,现在连实时的风格迁移都不成问题。之前一直想出一篇这样的文章,但无奈于大部分开源项目配置起来非常麻烦,比如 luanfujun
    的头像 发表于 10-30 10:03 233次阅读

    AT89C51单片机制作分分秒秒简易时钟需要几个中断?

    用AT89C51单片机制作分分秒秒简易时钟需要几个中断?
    发表于 10-17 07:12

    制作RGB HexMatrix物联网时钟

    HexMatrix是具有许多三角形像素的LED矩阵。六个像素组合成一个六边形。FastLED库的矩阵上可以显示许多不同的动画。我还设计了0到9的数字,并为矩阵中的每个数字使用了10个段,并制作了一个IOT时钟
    发表于 09-25 06:58

    使用ATtiny85制作内部时钟的小型8针Arduino

    电子发烧友网站提供《使用ATtiny85制作内部时钟的小型8针Arduino.zip》资料免费下载
    发表于 07-12 11:33 0次下载
    使用ATtiny85<b class='flag-5'>制作</b>内部<b class='flag-5'>时钟</b>的小型8针Arduino

    使用ESP8266制作基于物联网的数字世界时钟

    电子发烧友网站提供《使用ESP8266制作基于物联网的数字世界时钟.zip》资料免费下载
    发表于 07-05 10:47 36次下载
    使用ESP8266<b class='flag-5'>制作</b>基于物联网的数字世界<b class='flag-5'>时钟</b>

    制作时钟的电容器测量设备

    电子发烧友网站提供《制作时钟的电容器测量设备.zip》资料免费下载
    发表于 07-04 10:16 0次下载
    <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>

    如何制作3D打印的Arduino时钟

    电子发烧友网站提供《如何制作3D打印的Arduino时钟.zip》资料免费下载
    发表于 06-26 09:48 0次下载
    如何<b class='flag-5'>制作</b>3D打印的Arduino<b class='flag-5'>时钟</b>

    为新年倒计时制作的实时时钟

    电子发烧友网站提供《为新年倒计时制作的实时时钟.zip》资料免费下载
    发表于 06-19 10:19 0次下载
    为新年倒计时<b class='flag-5'>制作</b>的实时<b class='flag-5'>时钟</b>

    PyTorch教程-14.12. 神经风格迁移

    14.12. 神经风格迁移¶ Colab [火炬]在 Colab 中打开笔记本 Colab [mxnet] Open the notebook in Colab Colab [jax
    的头像 发表于 06-05 15:44 422次阅读
    PyTorch教程-14.12. 神经<b class='flag-5'>风格</b>迁移

    PyTorch教程14.12之神经风格迁移

    电子发烧友网站提供《PyTorch教程14.12之神经风格迁移.pdf》资料免费下载
    发表于 06-05 11:21 0次下载
    PyTorch教程14.12之神经<b class='flag-5'>风格</b>迁移

    什么是良好的Verilog代码风格

    推荐的代码风格。3、代码风格1、规则总览在设计这个模块的时候,我主要遵从了以下几条规则:Verilog2001标准的端口定义DUMMY模块逻辑型信号用参数赋值内嵌断言memory shell2、规则解释接下来
    发表于 06-02 14:48

    阿里AliOS的编码风格

    其实,我们身边就有很多“好的资源”值得学习,比如本文分享的 阿里 AliOS 的编码风格
    发表于 06-02 09:26 118次阅读

    Verilog编码风格的建议

    良好的编码风格,有助于代码的阅读、调试和修改。虽然 Verilog 代码可以在保证语法正确的前提下任意编写,但是潦草的编码风格往往是一锤子买卖。
    的头像 发表于 06-01 16:27 483次阅读
    Verilog编码<b class='flag-5'>风格</b>的建议