纸板材质非接触口香糖机
本帖最后由 szjuliet 于 2021-1-5 14:04 编辑项目介绍:使用micro:bit和瓦楞纸板制作的非接触口香糖机。将手伸到火箭底座下方,会自动吐出一颗口香糖球。
(译注:每次在吃直接入口的零食时,我都会将零食倒在手掌中再拿来吃。特别怕有人将手伸到袋子里掏啊掏,然后抓出来送嘴里又继续把手伸到袋子里掏啊掏。这个小制作倒是解决了这个问题。不过个人觉得在将口香糖放到机器里之前,还是需要提前将轨道喷酒精消毒,然后戴上手套将口香糖球装机。这些措施不做,吐出来的口香糖也不敢吃吧哈哈。)
https://www.bilibili.com/video/BV1vT4y1N7LT/
# 纸板材质非接触口香糖机
> 个人简介:我曾经教过中学科学,现在经营自己的在线教育科学网站。我一直在为学生和创客设计新项目,并将它们结合在一起。
将手放到火箭的底部,隐藏在内部的距离传感器会检测到手,口香糖机可以在非接触情况下吐出口香糖球!
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110446cb84v64kt4xt9ztb.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110446jmmgxtzm3tq788qz.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110446yv55f4vq8n1yyz8n.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110447zdqz2dde22hcqcqz.jpg)
**耗材:**
(https://www.browndoggadgets.com/)有工具包和耗材售卖,不过你无需从我们那里购买任何东西也可进行此项目。虽然购买耗材确实有助于支持我们创建新项目和教师资源。
**电子元器件:**
+ (https://www.browndoggadgets.com/collections/featured/products/crazy-circuits-bit-board)
+ (https://microbit.org/buy/)
+ [超声波传感器](https://www.browndoggadgets.com/products/distance-sensor)
+ (https://www.browndoggadgets.com/products/lego-compatible-270-degree-servo)
+ [电池盒](https://www.browndoggadgets.com/products/aaa-battery-holder-double) and 2节 AAA 电池
**其他耗材:**
+ [瓦楞纸板](https://amzn.to/3mmEcxd)
+ [工艺塑料膜](https://amzn.to/3ouB8AZ)
+ [强力胶](https://amzn.to/2TrNdsf)
+ [红色喷漆](https://amzn.to/2HCR7wb)
+ [铝箔胶带/纸胶带](https://amzn.to/31LnNKI)
## 步骤1:制作中心管道
+ 将纸从瓦楞纸板的一面撕掉,将瓦楞纸板卷起来放置在胶带卷芯内来制成中心管,这是一个外径3英寸的管。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110447jd5j3ttxxdtxs15x.jpg)
+ 在距离管道一侧几英寸的地方开一个小的矩形孔,将舵机粘在适当的位置。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110447xkajz0jkfeun65g0.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110447tr9asfba3blzmr9m.jpg)
+ 在管道内部使用胶带固定舵机。
## 步骤2:添加乐高积木
+ 将一个[乐高积木](https://www.brickowl.com/catalog/lego-beam-2-x-4-bent-90-degrees-2-and-4-holes-32140-42137) 连接到舵机上,测试口香糖的位置。
+ 积木的工作方式如下:口香糖球掉入积木的“V”形底部并卡住。当舵机转动时,积木带动口香糖球向左移动,同时防止下一个口香糖球掉落,直到积木返回原始位置。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110447a1u68an9q9aq51vq.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110447ba2ul03u6eprrrlk.jpg)
## 步骤3:制作口香糖轨道
+ 测量口香糖球(我们用的口香糖球直径大约1英寸),并为其增加1/8英寸的摆动空间。
+ 该测量值乘以2,然后加上中心管道的直径(3英寸)。
+ 切割上述尺寸的圆形纸板。
+ 从每个圆盘的中心切出3英寸的圆圈,让圆盘可以套在中心管上。
+ 将圆盘切出一条缝,将它们首尾连起来形成螺旋形。用强力胶水将螺旋形状固定在合适的位置——确保它们以正确的角度放置,让口香糖球能够往下掉。
+ 在轨道的起点加一个挡板来防止口香糖落到下一个级。
+ 在管道中部乐高积木的位置制作一个轨道站台,让口香糖可以一个个落下。
+ 最后在底部挖一个洞让口香糖可以掉落,并在轨道尽头加一块挡板。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110447c7rchhd77zblxo3r.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110447vnkd6an37dq7a862.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110447fiigmoz8hm3agdwd.jpg)
## 步骤4:引导口香糖掉入洞中
+ 制作一个额外的小挡板,引导口香糖掉入洞中。在挡板前添加一个三角形进行装饰。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110447uqfqqor7x27e2yxq.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110447me2uc77k7ysinw72.jpg)
## 步骤5:制作底座
+ 底座是圆柱形状,有一些突出的边,底部略大于顶部。
+ 为了计算出正确的尺寸,在纸上剪了一个比口香糖轨道底部稍大的圆,以及另一个更大一些的圆。
+ 为了弄清楚梯形模板顶部和底部的尺寸,把这张纸像披萨一样折成16份,并测量折痕两端的长度。(你可以在第一幅图中看到折痕。)
+ 使用这些测量值和我们想要的底座高度来创建模板。(第二张图)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110447hc2jca2qeqg2gxsl.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110447ygssd6id6ei566sk.jpg)
## 步骤6:切割纸板并搭建底座
+ 剪出16个这样的形状,边缘多出1/4英寸,把它们粘在一起,形成垂直线。
+ 用强力胶把它们粘在一起。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110448l028esgssayzsneg.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110448pp5dv5zxdz9jlupk.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110447fo9bjvjjj9fbboof.jpg)
## 步骤7:切割前部小窗
+ 在底座前部切一个大的圆顶形状,让手可以伸进去。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110448ncucf7ns2766u6vw.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110448xrdg3xsv6dkv5kp4.jpg)
## 第8步:制作底座顶部
+ 将纸板圆盘粘在底座的顶部和底部。
+ 在顶部切一个2英寸的圆,让口香糖可以穿过。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110448w291d2edf1cohwzd.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110448tmglblob7le2kloh.jpg)
## 步骤9:给滑道加一个挡板
+ 以一定的角度加一块纸板,让口香糖可以弹向伸进底座的手。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110448jsh6lcscwa2hllgf.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110448o08jdjrzo7nr7dnr.jpg)
## 步骤10:放置距离传感器
+ 将距离传感器粘在底座内部前盖下。
+ 将电线沿着中心管放上去。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110448u4m94sxb7v3m7o3u.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110448tztvu20w2vizq00o.jpg)
## 步骤11:添加塑料套管
+ 切割一块塑料套在轨道外围,并在背面用透明胶带将其固定。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110448a347ccrl99aka7ad.jpg)
## 步骤12:制作顶部并连接bit扩展板
+ 在顶部放上另一个纸板圈,并从中心切出一个圆圈,尺寸要大到让电池组通过。
+ 将LEGO零件粘合到位来连接bit扩展板。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110448f1ckedkkd6kk6yx0.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110448coje99b2j96ereco.jpg)
## 步骤13:连接电子元器件
+ 将距离传感器和舵机的电线穿过中心管,再穿过顶部的孔。
+ 将电池组连接到螺旋轨道末端,并通过孔将其放置在中心管内。
+ 将舵机连到引脚13,将距离传感器连接到引脚0和1。
+ 将micro:bit插到扩展板上。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110448t9z8b915qzxcxq1b.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110448m2l9999loyl73kq9.jpg)
## 步骤14:加载代码
+ 用makecode.microbit.org对电路板编程。它使用一个简单的拖放块界面。
+ 为**非接触口香糖机**程序加载以下代码:https://makecode.microbit.org/_7V6YC5eVPhxR
+ 程序一开始在micro:bit上会显示一个笑脸,当距离传感器检测到下方的手后,会在屏幕上显示一颗口香糖。然后上下移动接在舵机上的乐高积木分发一粒口香糖。此时屏幕显示一个向下箭头,表示口香糖正在分发。机器重置之前需要等待5秒钟,这样就有时间移开手并吃掉口香糖,等待分发下一粒口香糖。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110449znplppybdypj9nnp.png)
## 步骤15:添加火箭细节
+ 添加一个圆锥体盖住火箭顶部,在火箭两侧添加机翼。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110449q888k7ev8k9xinfn.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110449zvd4zddnni1sad0a.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110449pxt1adbafdkikla0.jpg)
## 步骤16:喷漆!
+ 用银色和红色喷漆来增加光泽和颜色。
+ 在口香糖轨道边缘添加铝箔胶带来突出螺旋形状。
+ 用同样的胶带为机翼添加细条纹。
+ 在顶部边缘添加银色纸胶带。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110449akuegrar7ykeoa1s.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110449xzz9u0d3t7h72dcf.jpg)
## 步骤17:添加口香糖
+ 将顶部的锥体和顶部移开来添加口香糖。
+ 一次添加一粒口香糖球,让它们可以绕着轨道滑落并被乐高积木挡住。
+ 重新放置bit扩展板和电子元器件,确保电池组放入中心管之前已切换到开的状态。
+ 将圆锥体放在顶部。
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110449pqua8zh19bd1q9nn.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110449yg2nn2muohmh5o2d.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110449g2y97ap6yv7j2721.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110449pkvk1ll1vkkk3txt.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110449cqj2kkizqzk3ww1x.jpg)
## 步骤18:取一粒口香糖!
+ 机器启动后,只需将手放在火箭下方,舵机就会将口香糖球分发到你的手中 - 无需接触!
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110449ax43mpupw6pbmp6w.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110449phjhhnys5adlhdja.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110449n69umuz136b615n3.jpg)
![](https://mc.dfrobot.com.cn/data/attachment/album/202101/04/110449glj4llhfe9s66mjo.jpg)
> 原文链接:https://www.instructables.com/Hands-Free-Cardboard-Gumball-Machine/
> 作者:BrownDogGadgets
> 翻译:szjuliet
> ![](https://mc.dfrobot.com.cn/data/attachment/forum/202007/13/092805lv0ln9zmnxplgnrn.png)
不错,如果能再加一个“护牙系统”——当吃的糖颗数>X颗时,就禁止落糖的程序 就更好了 本帖最后由 szjuliet 于 2021-1-8 08:32 编辑
诩 发表于 2021-1-6 18:38
不错,如果能再加一个“护牙系统”——当吃的糖颗数>X颗时,就禁止落糖的程序 就更好了 ...
那就不能用手去触发,而要刷脸取糖了 szjuliet 发表于 2021-1-7 06:43
那就不能用手去触发,而要刷脸取糖了
哦(⊙o⊙) 诩 发表于 2021-1-7 21:49
哦(⊙o⊙)
晕,才发现回复了一张奇怪的图 szjuliet 发表于 2021-1-8 10:27
晕,才发现回复了一张奇怪的图
嘿嘿,啥?
页:
[1]