如果你曾经怀疑过你那袋M&M巧克力中红色的巧克力是否真的比蓝色的多,那么现在你有机会轻而易举地找到答案。创客兼开发者Techtronic3D正在使用我们最喜欢的微控制器RaspberryPiPico来操作他的定制糖果分选机,该分选机可以逐个挑出M&M巧克力并按颜色进行分类。
该设备由一个倒置的M&MMinis管组成,由定制的3D打印支架固定。一个小型捕捉装置上下旋转,每次取回一颗糖果,然后将其呈现给相机模块。如果没有检测到糖果,伺服器将再次向上旋转以尝试获取另一颗。一旦呈现M&M,它就会被分类到与糖果壳颜色相对应的彩色箱中。
3D打印的不仅仅是M&MMinis管架,事实上,大多数安装硬件都是专为这个项目设计的。打印的其他组件包括运输糖果的滑槽、伺服附件和接住糖果的彩色箱子。Techtronic3D使用的确切灯丝类型未在本视频中确认,但是,我们强烈建议在打印任何与您计划食用或提供的食物接触的东西时使用食品安全灯丝。
为这一操作供电的主板似乎是RaspberryPiPico,它通过附近的笔记本电脑通过USB供电。它控制两个伺服器——一个用于分拣槽,一个用于管子下面的糖果捕手。屏幕可以实时查看正在检查的糖果。目前尚不清楚摄像头输入是用于颜色识别,还是使用其他模块(如颜色传感器)。
不幸的是,Techtronic3D没有提供任何源代码链接,因此我们只能推测如何重建此系统。最大的谜团在于用于检测颜色的机制。除此之外,可以使用一个简单的Python脚本来告诉分类槽下的伺服器根据手头的颜色移动多远,以便它落入正确的容器中。
如果您想进一步了解这个RaspberryPi项目的实际运行,您可以在YouTube上查看。