arduino 驱动
作为2015年CRASH太空副总裁和2010年CRASH实习计划的校友,可以说我来自很多捐款箱专家 。
CRASH Space是洛杉矶的501(c)3非营利性Hackerspace。 多年来,我们已将会员和设备带到了整个加利福尼亚的学校,外展活动和技术大会。 在每次活动中,我们都带来了一个小的捐款罐,供人们捐赠给我们。 尽管经常在我们的展位上展示许多令人印象深刻的技术,但我们带来的捐赠罐实际上是一个古老的Cheezy-Poofs容器,盖子上有一个小Kong。
今年,我着手创建一个值得我们hackerspace使用的捐款箱CRASH Space。
构想
CRASH Space的吉祥物是比较怪异的hackerspace之一,它是一个名为Sparkles的焊接独角兽。 多年来,Sparkles 可以说已经成为我们黑客空间中最著名的成员。 对于这个项目,我遵循了Sparkles的脚步,并为捐款箱指定了My Little Pony主题。
捐款箱的顶部插槽下方有一个距离传感器。 每当有人捐赠纸钞时,它都会感应到距离的变化并提示捐赠箱做出以下React:
- 滚动文本“谢谢!” 跨LED矩阵
- 播放My Little Pony主题曲
- 打开两个风扇,在一个小风洞中吹动所有美元钞票
用料
我使用以下方法制作了LED矩阵:
- RGB LED灯条(或预建的RGB LED矩阵)
- 基本焊接工具(铁,焊锡,电线)
- Arduino(我的是Nano)
- 距离传感器
并使用以下方法使MP3声音支持:
- 一些原型板
- Robertsonics mp3触发板( 信息 | 用户指南 )
- SPST中继(最多15个-每个要播放的声音文件一个)
- 扬声器 + 放大器
- 5V电源适配器(“壁式麦芽汁”-我建议从旧的破损路由器或其他小型无法使用的电子设备中收集这些。非常方便!)
对于粉丝:
- 两个大功率风扇
- 相对高压的继电器
- 12V电源适配器
- 一些柔软的塑料来形成(风)隧道
对于盒子本身:
- 捐款箱,可以用作捐款箱的容器或足够的塑料或木材来建造自己的。 (我发现了一个旧的丙烯酸捐赠箱,所以我们将其升级成本教程的好东西。)
- 油漆,贴纸等用于装饰盒子
- 锁和钥匙(如果尚未在您选择的包装盒中附赠钥匙)
注意:完整的分步说明可在TinWhiskers.net上找到 。
创建模具
接下来,我需要考虑一个使我们的项目看起来很棒,而又不减少其功能的设计。
我的考虑:
- 盒子内部的正视图不应被遮挡,因为我们希望能够看到钱飞来飞去
- 盒子的侧面应该是不透明的,所以从各个角度看盒子都充满了完全可以偷的现金
- 如果有东西散射光,则前面的LED看起来最凉爽
考虑到这些考虑因素,我决定采用多云的天空外观,并在上面贴上小马的贴纸。
我从互联网上获取了My-Little-Pony风格的云,并将位图转换为矢量。 然后,我将该矢量分成两部分,以便可以将其用作云本身和云的装饰轮廓的模具。
@crashspacela捐款箱的美丽云彩https://t.co/wlFF6it8iu
— michelle @ tinwhiskers (@electricatz) 2015年6月21日
您可以在这里获取我的激光就绪云模板。
油漆外墙
在喷涂之前,我用报纸和画家的胶带涂在盒子的顶部和正面。 我希望这些区域保持透明,以便访客可以看到钱在盒子里飞来飞去。
接下来,我将箱子的背面和侧面喷涂成天蓝色。 让蓝色的油漆干燥后,我将第一张蜡纸用胶带粘在盒子的背面,用更多的报纸和画家的胶带将其包围,并在白色的油漆上喷涂成云雾状。
使白色涂料干燥后,我将其放在模具的底部(用胶带的甜甜圈固定在适当的位置),然后喷涂在银色涂料上以形成云的轮廓。
完成之后,我在盒子的侧面重复了这些步骤。 在前面,我没有涂任何蓝天,但在底部留了一层较大的云,以便LED躲在后面。 我认为白云将很好地扩散LED,并且看起来很棒,因为现在我们所有的消息都将在云中滚动! 拉德
装饰!
我从亚马逊上拿了一些My Little Pony贴纸,并贴在各处:
我曾经做出过的最明智的设计决策。 这是成品的外观(您需要打开它的声音):
在那里,您拥有了! 如果您自己建立一个很酷的捐款箱,或者将本演练用于自己的项目,请在评论中告诉我! 我很乐意看到它。
该项目的所有代码,向量文件和电路图都是开源的,可以在GPL-3.0下在GitHub上获得。
月
着重介绍首次Opensource.com贡献者的文章集 。
翻译自: https://opensource.com/life/15/10/arduino-powered-my-little-pony-donation-box
arduino 驱动