发光的气泡时钟;由ESP8266提供支持

47,533

483.

71.

介绍:发光气泡时钟;由ESP8266提供支持

“发光的气泡时钟”通过液体中的照明气泡显示时间和一些图形。与LED矩阵显示器不同,懒散漂移,发光的气泡给了我一些放松的东西。

In early 90’s, I imagined "bubble display”. Unfortunately, the idea was not realized at that time due to my limited skill and time, and similar idea products made by others until now. Now, the right time has come to me to realize my “glowing air-bubble clock”. Starting with some basic and preliminary tests, “glowing air-bubble clock” has displayed the time on my desk, at last.

第1步:零件,材料和工具

我希望使用公共部件使“发光气泡时钟”尽可能最小。选择了一些电磁阀,选择了从aliexpress购买的最小值最小的阀门,但我没有确认其耐用性。基于此类初步测试结果,基本尺寸设计为字体:8位宽度,显示区域:大约200mm高度x 90mm宽度。

我购买了适当尺寸的透明玻璃花瓶,并根据花瓶和其他空气处理部件设计丙烯酸件。

1.空气处理零件(购买零件信息我购买时,仅供参考)

  • 电磁阀:8pcs
    (AliExpress,1.79USD / PC,名为“DC 5V 6V电动迷你微电磁阀空气释放排气泄漏2位燃气空气泵的位置3途径”)* 1
    * 1(2020-5-7);正常关闭的双向电磁阀(当电源打开时打开)对此使用更好。
  • 空气枝管;带阀门的八个插座
    (Amazon.co.jp,1556 jppy,名为“uxcell水族箱空气管分叉弯头/ 8单向出口泵”)
  • 气泵
    以自己的责任选择适当的空气泵。关闭所有阀门长时间可能导致空气泵过热。
  • 管道;ID6-OD8MM,ID4-OD7MM,ID3-OD6MM
  • 管接头;l形,i形
  • 丙烯酸板;透明的;厚度为2mm和3mm
  • 丙烯酸板;黑色的;厚度2mm.

2.电路板零件

  • ESP8266.
  • OLED显示屏;0.91“128x32
  • I / O扩展器IC;MC23017
  • LED条;Neopixel:8pcs.
  • FET;2SK2412:8PC
  • 二极管;IN4002:8PCS.
  • AC适配器;6V-1.8A
  • 杂项。部分

3.杂项。

  • 玻璃花瓶;OD120mm高度2.60mm.
  • 甘油;纯度99%,2.5L
  • 盒套管
  • 粘合剂

4.工具&等

  • 激光切割器切割丙烯酸板
  • 杂项。组装电路板的工具
  • 可访问的wifi

第2步:通过激光切割器切割丙烯酸件

使用激光切割器,切割丙烯酸件。
仅供参考,附加AI(Adobe Illustrator)文件* 1。它们专为我买的玻璃花瓶和其他空气处理部件而设计。玻璃花瓶尺寸:内尺寸113mm Dia,243高,外尺寸120mm,高度为260mm。

* 1(2020-3-20);修改AI文件不会重叠每个图层。我已经尝试上传与.dxf文件一起上传的相同内容,但未正确上传,假设在赋予指标中的系统错误。

* 2(2020-3-27);丙烯酸板信息的厚度和颜色被添加到上面图上的标题中。单击图片以查看标题。

第3步:组装空气处理部件

L形透明管接头用作喷嘴,拧紧在透明丙烯酸部分上。将丙烯酸件施加在一起。每个喷嘴之间的分离器防止相邻气泡之间的相互干扰。

喷嘴,电磁阀,空气分支管和空气泵通过适当的尺寸管连接。

* 1(2020-5-7);在第五张图片上,密封3路螺线管阀的使用出口(开路时打开)。正常关闭的双向电磁阀(仅当电源打开时打开)更好的使用。

第4步:组装控制电路

只需参考您的电路图设计注意,可能很难读取。在我的手中选择了一些部分,以便未优化。添加了前后侧的组装控制电路的照片,不完好的接线,但如果它可能有一些帮助。

WiFi连接ESP8266通过I / O扩展器控制八个电磁阀;I2C接口,以便在OLED显示屏上显示在气泡上的正确时间。

在丙烯酸​​部分上胶合八个新十端(命名为“Neopixel支撑 - 顶部”),使用“Neopixel支撑侧”和“Neopixel支撑 - 顶部间隔”来照亮气泡。它们安装在盒子外壳中。

第5步:完全组装

空气处理单元,电路板和其他完全组装。

然后,将甘油倒入花瓶中。甘油I购买的纯度为99%,2.0L。

第6步:Arduino编码

为您的参考,Arduino代码在此引用。
https://github.com/shinoday/bubble-clock.

请参阅关于ESP8266 Arduino编码和OTA上传的其他文章。抱歉不智能的代码和日语评论。

您的wifi_ssid和wifi_password需要输入:
wifimulti.addap(“your_wifi_ssid”,“your_wifi_password”);

第7步:调整并确认

调谐对于制作泡沫形状更好的读数很重要。

1.调谐8手动阀以减少每个喷嘴的气泡体积的变化,泡沫的上升速度取决于其体积。

2.在Arduino代码上;主OTA,以下参数定义气泡之间的气泡体积和效应间隙,正确设置它们。根据液体和空气牵伸单元规格的温度,需要改变这些参数。
·苏比布莱= 15;// MEC中的延迟时间保持电磁阀打开,限定气泡体积
·舒适= 1000;// MEC中的延迟时间定义垂直间隙比较气泡

    您可以在“发光气泡时钟”上的Arduino代码上修改/添加字体数据。

    关闭所有阀门长时间可能导致空气泵过热。确认空气泵是否可用或不在您的责任中提供连续操作。此外,应确认电磁阀的耐用性。这对您的使用可能是至关重要的。

    感谢您的项目兴趣。享受这个时钟的愉快休闲时间!

    请检查让它发光比赛,下面还有。

    让它发光比赛

    大奖
    让它发光比赛

    是第一个分享

      建议书

      • 任何比赛

        任何比赛
      • 使它真正的学生设计挑战

        使它真正的学生设计挑战
      • 阻止代码竞赛

        阻止代码竞赛

      71讨论

      0.
      Noorsk.

      4周前

      看起来很好!
      我想知道你是否可能有aliexpress链接?

      0.
      Shinoday.

      18天前回复

      感谢您的泡沫时钟。
      Ailexpress经常更改链接。我想你可以使用步骤1.电磁阀上提到的一些关键字进行搜索:
      “DC 6V”“电动迷你微电磁阀”“空气”“正常关闭2路电磁阀”
      抱歉延迟回复。我很期待看到你的泡沫时钟。

      1
      Robot797.

      1年以前

      你会制作一个多数字版本吗?
      因为我喜欢这个想法,但我不喜欢1个十个钟表

      0.
      Shinoday.

      回复1年前

      感谢您的评论。我可以用多位数或同步4个单位制作泡沫时钟。否则从功能角度作为时钟,漂流和发光的气泡给了我一些放松的东西,与LED矩阵显示不同。我也喜欢这个最小的单位。

      0.
      Robot797.

      回复1年前

      mmmm.
      你可能是某种东西
      (也可以给我们丙烯酸的文件吗?)

      0.
      Shinoday.

      回复1年前

      亚克力零件设计取决于读卡器准备的花瓶和空气处理部件的尺寸,以便拒绝切割数据文件。根据您的要求,将激光切割器的一个Illustrator文件添加到步骤2中,只需参考。
      我希望这个泡沫时钟可以改变你的“真的不像一个数字时钟”(^ _ ^)v

      0.
      Robot797.

      回复1年前

      谢谢
      而且,现在我会期待一个Multy Didget版本
      而且我知道我会建立其中一个
      如果你永远不会设计它,那么我将不得不像这个XD一样建立一个

      0.
      Shinoday.

      4个月前回复

      我已经制作了泡沫时钟Ver3,可以在Onece上显示四位数,其中一些额外的功能。你可能对此感兴趣。
      https://youtu.be/t5lqq5znu9s.

      0.
      Robot797.

      4个月前回复

      看起来很棒!!!

      0.
      Shinoday.

      4个月前回复

      感谢您对我的泡沫时钟的持续兴趣!
      我期待着你的:)

      0.
      Louwn.

      1年以前

      杰出的!
      我同意Robot797。多显示单元更容易读取,因此更具功能,更不用说具有更多的可能性,与其他字符显示器更具可能性,如当前的一天和温度。
      在多显示器的情况下,矩形甘油罐可能通过使用较少的流体以及由于曲率而少的失真来更好地工作。
      对此指导的伟大工作!

      0.
      Shinoday.

      回复1年前

      太感谢了。与Ver1模型中使用的水相比,该VER2使用的甘油的折射率要高得多。这样,我搜索了一个矩形的玻璃花瓶,但没有找到合适的尺寸。
      这种最小气泡时钟只有20cm高度X 10Width有效的显示区域,其下一个膨胀醚垂直或水平或两种或多单元或两组或两组或两组阵列或2D阵列喷嘴或...以任何速率,水密和美容丙烯酸罐实现最大显示区域和我可能会尝试最低甘油。:)

      0.
      Louwn.

      回复1年前

      您可能必须从亚克力那样缩写,如您所做的基本单元,并弄清楚如何通过密密度。弄清楚甘油将使水是一种持久的效果,即水是一个好主意。我刚才意识到的隐藏特征是,这可以根据气泡射流的光圈尺寸轻轻地缩放。我真的为你的创造而感到骄傲,喜欢思考它,再次做得很好。

      0.
      Shinoday.

      4个月前回复

      我已经制作了泡沫时钟Ver3,可以使用一些附加功能一次显示四位数。你可能对此感兴趣。
      https://youtu.be/t5lqq5znu9s.

      1
      djapipol42.

      9个月前

      你好 !

      我想这么做!你真的很有动力......

      我试图使用较小的管,因为我想要一个较小的设备,所以我使用了一些OD 6mm ID 3 mm Acrilyc管......

      不要做 !!!!!!!!!!!!!!!!!!!
      我的意思是......气泡只是坚持管子,不要上去......
      我的猜测是,通过如此小的管道,表面张力太大,气泡不能自由漂浮......我用甘油,水,甚至乙醇尝试了......根本不起作用!

      我以为我不得不分享这种失败的肌法......避免“文件抽屉效果”是必不可少的!

      也许在指导内部的注释将避免别人做同样的错误!

      谢谢你的这个好主意,我会再试一次!我会成功!我是wiiiilllll !!!!

      0.
      Shinoday.

      9月前回复

      感谢您分享您的体验。
      使用甘油的泡沫时钟是我的ver.2。Ver1的液体是水,气泡被喷射到管道OD10mm ID 7mm中以降低其上升速度。你可以在这里看到我的ver1:https://youtu.be/wpadbdah25u.
      我从未尝试过这样的薄管。
      高纯度甘油中泡沫速度上升足够缓慢。这样,我的Ver2没有管道,但是分隔板“分离器”。您可能已经尝试过,“分离”,而不是管道,由亚克力板1mm厚度制成。使用OD 6mm管道,带5mm间距的“分离”设定的宽度可以是相同的宽度。
      我想看到你的较小的泡沫显示。

      0.
      elv1zz.

      问题9个月前

      在Hackaday找到了您的巨大泡沫时钟。我印象深刻,现在想做自己的:)
      目前我正在检查我是否可以收集所有所需的部分(到目前为止看起来不错)。我也想看看需要莱克铁的亚克力零件。所以,谢谢你分享你的裁员!但是当我尝试打开它时,大多数零件重叠并相交(请参阅附图)。我很确定,这不是打算的。您用什么工具来创建该文件?你可以检查文件是否正如预期的那样或者发布一个文件的SVG版本?那会如此伟大:D
      (我知道我最有可能将不得不修改或调整您的实际部分,但这将是一个很棒的开始!)

      1
      Shinoday.

      回答9个月前

      感谢您的关注。
      STEP2上的附加激光切割数据由Adobe Illustrator创建,每个部分都在不同的层上绘制。我试图通过插画师作为SVG文件另存为SVG文件,但它不会保存在我的Mac上的原始大小相同。
      DXF文件已正确保存,但不幸的是无法使用错误消息上传residentables.com.。我已经修改了数据文件不重叠每个零件图纸。一些免费的appli(in.inkscape)可以导入Illustrator数据文件。
      我真的很期待看到你的泡沫时钟!

      0.
      elv1zz.

      9月前回复

      非常感谢超级快速响应和整理我的问题:D
      我目前正在收集所有零件。第一个已经到了,其他几周: - /
      我可以将文件导入Inkscape,目前为切割部分排列零件。但我刚才意识到这些部件应从两种不同厚度的丙烯酸(黑色部件易于分类:D)。所以我不知道,将从2mm清澈的丙烯酸切割哪些部件,并且将从3mm切割。你能再帮忙吗?

      1
      Shinoday.

      9月前回复

      丙烯酸板信息的厚度和颜色被添加到图片Step2上的标题中。只有“电磁阀和空气分支管支撑”厚度为3mm。它的尺寸为166 x 90mm。请在进口数据上确认其大小,以防万一。
      我的询问提高了我的指示。谢谢!