马上过年了,大家又要投入到走亲访友的生活中了。今天给大家介绍一个有意思的项目——会逃跑的纸巾盒,大家可以在春季时和亲朋友好友一起玩玩。

 

器件清单:



 

在下面的项目中,我们使用 cirtuito.io 作为 Bom、连线指南和代码示例。

 

第 1 部分:
这个项目是在 cirtuito.io 网站上完成的,转到 circuito.io 并点击“Let's Go!” 按钮。 您将受到一个非常友好的界面的欢迎,您只需要拖放您想要的项目。 如果要重新创建此项目,请按照本指南的其余部分进行操作。

 

这就是初始环境的样子。 随意探索并乱搞它。 (图 1)

 


Fig 1


接下来,在左侧窗格中找到所需的器件, 将项目拖动到中间画布上以放置它。 作者使用了 9v 电池,hc-sr04 和带有两个直流电机的 l293d。 (图 2)

 


Fig 2


最后,单击底部的“生成”以完成新的创建。 您将进入一个看起来像这样的新页面:

 



现在进入本指南的第二部分!


第 2 部分:
现在您已经在画布工作空间中成功创建了一个项目,现在是时候将它连接起来并添加一些代码,以便为您的新设计注入活力。 首先,收集 BoM 中指定的材料,这些材料位于指南的第二页。 (图 3)

 


Fig 3


接下来,转到下一部分,您将在其中进行连线。 按照分步说明将每个硬件准确连接在一起。 (图 4)
 

Fig 4


在完成项目的连接之后,是时候通过代码让它变得活跃起来了! 下载“Firmware.zip”文件并将其放在 Arduino IDE 的 sketchbook 位置。 打开名为“firmware.ino”的文件并将其上传到您的主板。 (图 5)

 


Fig 5

 

现在是时候测试你的项目了。 打开串行监视器并按照其上的说明进行操作。这就就创建了一个成功的 Circuito.io 项目! 您可以通过复制链接并将其发送给其他人来共享链接。 (图 6)

 


Fig 6


可是等等! 我们还没有完成。 我们仍然要做真正的恶作剧! 以下是如何使纸巾盒动力部分:

 

步骤 1:
找一个半空的纸巾盒(我为我的恶作剧机器人使用了一个全尺寸的面巾纸盒)并沿着它的底部切割。


第 2 步:
然后,添加一块与盒子长度和宽度相同的纸板,然后将胶水或胶带粘在纸板上,将纸巾向上推。



第 3 步:
将轮子连接到电机上,使得轮子几乎不会从盒子里出来(你希望它尽可能离散,这样人们就不会注意到)。

 

 

第 4 步:
将电路板粘贴在纸巾盒内并安装电池

 

第 5 步:
将 HC-SR04 拉到盒子的侧面并将其向上,用来检测何时有人接近。

 

第 6 步:
将下面的代码上传到 Arduino Uno,并根据代码调整接线,以使车轮转向正确的方向。
这是代码的快速片段

 


第 7 步:
享受乐趣吧! 将机器人纸巾盒放在客人最需要的地方,并记录他们最不希望它移动时的反应!

 

完成后的效果(点击查看动图)

 

你对这个项目感兴趣的话,获取更多信息请访问:
https://www.hackster.io/gatoninja236/pranked-moving-tissue-box-circuito-io-d6989b

 

与非网编译内容,未经许可,不得转载!

 

有人说硬件技术将很快达到极限,而在我们看来,硬件创新,尤其是中国硬件工程师的创新,还远未走到尽头,而只是刚刚开始。作为致力于为全球硬件开发者提供技术共享服务的平台,与非网母公司 SupplyFrame 旗下最大的全球硬件开发者社区 Hackaday.com 已连续五年举办全球硬件开发者大赛 Hackadayprize,有超过 3000 多个硬件团队在这个赛事中互动交流、切磋技艺。


这个《硬件改变世界》系列,我们挑选在前几届 Hackadayprize 大赛中获奖的优秀作品加以展示,硬件技术可以多有意思,硬件开发者可以多有创意,从这些作品中你可以看到。

 

2019 年 3 月,Hackadayprize 中国区赛事将隆重开启,我们很期待看到国内的硬件开发者大开脑洞、大展技艺。你准备好了没,与来自全球的硬件开发者同台 PK?