Arduino驱动的“我的小马驹”捐款箱

还没有读者喜欢这个。
My Little Pony fan art with dollar sign

原图作者:MauridiazTFM。修改者:Jen Wike Huger。许可协议:CC BY-SA 3.0。

作为2015年CRASH Space副总裁和2010年CRASH实习项目的校友,我可以毫不夸张地说,我来自捐款箱专家世家。

CRASH Space是洛杉矶一家501(c)3非营利黑客空间。多年来,我们带着我们的成员和设备前往加州各地的学校、推广活动和科技大会。在每次活动中,我们都会带上一个小捐款罐,供人们为我们的事业捐款。尽管我们的展位上经常展示令人印象深刻的技术,但我们带来的捐款罐实际上是一个旧的芝士泡芙容器,盖子上切了一个小洞。

今年,我着手为CRASH Space创建一个配得上我们黑客空间的捐款箱。

构思

作为更具异想天开的黑客空间之一,CRASH Space的吉祥物是一只名叫Sparkles的焊接独角兽。多年来,Sparkles已成为我们黑客空间最著名的成员。对于这个项目,我效仿Sparkles,赋予捐款箱一个“我的小马驹”主题。

这张Sparkles的美丽照片由我们2014年CRASH主席Theron Trowbridge拍摄。CC BY-SA 2.0

捐款箱顶部的投币口下方安装了一个距离传感器。每当有人捐赠纸币时,它会感应到距离的变化,并提示捐款箱通过以下方式做出反应:

  1. 在LED矩阵上滚动显示文字“谢谢!”
  2. 播放“我的小马驹”主题曲
  3. 启动两个风扇,将所有纸币在小风洞中吹起来

材料

我使用以下材料制作了LED矩阵:

  • RGB LED灯条(或预制的RGB LED矩阵)
  • 基本焊接工具(烙铁、焊锡、导线)
  • Arduino(我用的是Nano)
  • 距离传感器

并使用以下材料制作了MP3声音支持:

  • 一些原型板
  • Robertsonics mp3触发板(信息 | 用户指南
  • SPST继电器(最多15个——每个您想播放的声音文件使用一个)
  • 扬声器 + 放大器
  • 5V电源适配器(“墙式电源”——我建议从旧的坏路由器或其他小型无法使用的电子设备上收集这些。非常方便!)

对于风扇

  • 两个大功率风扇
  • 一个相对高压的继电器
  • 12V电源适配器
  • 一些柔性塑料,用于创建一个(风)隧道

对于箱子本身

  • 一个捐款箱,一个可以充当捐款箱的容器,或者足够多的塑料或木材来制作您自己的。(我找到一个破旧的旧亚克力捐款箱,所以我们将把它升级改造成本教程中的漂亮物品。)
  • 油漆、贴纸等,用于装饰箱子
  • 锁和钥匙(如果您选择的箱子上没有)

注意:完整的逐步说明可在TinWhiskers.net上找到。

制作模版

接下来,我需要考虑一个设计,使我们的项目看起来非常棒,而又不影响其功能。

我的考虑因素

  • 箱子内部的正面视图不应被遮挡,因为我们想能够观看钞票在里面飞舞
  • 箱子的侧面应该是不透明的,这样从各个角度来看,这个箱子里装满了容易被盗的现金就不那么明显了
  • 如果用一些东西漫射LED的光线,正面的LED看起来会最酷

考虑到这些因素,我决定采用多云天空的外观,并在顶部贴上小马贴纸。

我从互联网上抓取了一个“我的小马驹”风格的云朵,并将位图转换为矢量图。然后我将该矢量图分成两部分,以便我可以将其用作云朵本身的模版以及云朵的装饰轮廓模版。

您可以在这里获取我的激光就绪云朵模版。

喷漆外观

在喷漆之前,我用报纸和美纹纸胶带覆盖了箱子的顶部和正面。我希望这些区域保持透明,以便参观者可以观看箱子内部的钞票飞舞。

接下来,我将箱子的背面和侧面喷成天蓝色。在蓝色油漆干燥后,我将第一个模版贴在箱子的背面,用更多的报纸和美纹纸胶带将其包围,并喷上白色油漆作为云朵。

在白色油漆干燥后,我放上模版的底部(用甜甜圈状的美纹纸胶带固定到位),并喷上银色油漆作为云朵的轮廓。

CC BY-SA 4.0.

完成后,我在箱子的侧面重复了这些步骤。对于正面,我没有喷任何蓝色天空,而是在底部制作了一个超大的云朵,以便LED隐藏在后面。我认为白色云朵可以很好地漫射LED的光线,并且看起来会很棒,因为现在我们所有的消息都将在云朵上滚动显示!太棒了。

装饰!

我在亚马逊上买了一些“我的小马驹”贴纸,并将它们贴得到处都是

CC BY-SA 4.0.

我做过的最明智的设计决定,绝对是。这是成品的样貌(您需要打开声音才能体验完整效果)

这就是全部内容!如果您自己制作了一个很酷的捐款箱,或者以其他方式使用本教程进行您自己的项目,请在评论中告诉我!我很想看看。

本项目的所有代码、矢量文件和电路图均为开源,可在GitHub上根据GPL-3.0许可获得。

最开放
月度

精选文章,重点介绍Opensource.com的首次贡献者。

标签
User profile image.
嗨!我是Michelle Leonhart,一位常驻洛杉矶的软件工程师。在不为工作或娱乐编程时,您可以找到我共同运营黑客空间CRASH Space:一个旨在推广STEAM*教育的非营利组织,我对STEAM*教育充满热情。

评论已关闭。

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.