Embedded 自动售货机的硬件要求?

Embedded 自动售货机的硬件要求?,embedded,hardware,Embedded,Hardware,我想从头开始创建自己的自动售货机。但是没有金钱方面。这只是一台基本的机器,用户必须选择一个数字,然后机器中会出现相应的项目 我需要什么硬件?有人能给我指一下开始这项工作的方向吗?我完全迷路了,在谷歌上找不到任何合适的东西…你是说那些带着小旋转线圈的人,旋转一整圈,把一包糖果或一些刚用过的内裤扔到降落伞里 嗯,如果有预算的话,我会去找Arduino项目,这些项目使用8段显示器驱动程序和数字键盘。您可能需要两个8段单元-一个用于A/B/C等,另一个用于1/2/3。也许与防盗警报器有关的东西会合适 您

我想从头开始创建自己的自动售货机。但是没有金钱方面。这只是一台基本的机器,用户必须选择一个数字,然后机器中会出现相应的项目


我需要什么硬件?有人能给我指一下开始这项工作的方向吗?我完全迷路了,在谷歌上找不到任何合适的东西…

你是说那些带着小旋转线圈的人,旋转一整圈,把一包糖果或一些刚用过的内裤扔到降落伞里

嗯,如果有预算的话,我会去找Arduino项目,这些项目使用8段显示器驱动程序和数字键盘。您可能需要两个8段单元-一个用于A/B/C等,另一个用于1/2/3。也许与防盗警报器有关的东西会合适

您还需要一些步进电机和驱动器。您可以从旧的3.5英寸软盘驱动器中取出电机。由于您一次只需要驱动一个电机,因此您可以将相关的步进电机导线输入单个驱动芯片,并使用一些逻辑选线器来激活相应的导线

大概你可以把你的马达排列成一个网格,并且有两个选择电路——一个用于行,一个用于列。根据电机需要的电流大小,您可能需要使用继电器而不是逻辑门。我是一个电子爱好者,没有时间真正开始这些项目,所以请接受我的建议

如果你只是私下做这件事,没有一个Arduino开发委员会,用新的覆盆子皮建造它可能更划算。。。虽然这是一台成熟的计算机,可能无法胜任这项任务

对于线圈,我想你可以去一家工程制造商那里,让他们用不锈钢做一些。。。但是,既然你有预算,你可以自己动手,在一个大纸板卷上缠绕一些硬铁丝什么的。在新西兰,我们几乎用镀锌“8号”电线做任何事情。但是,如果你需要食品级卫生,就不建议这样做

哦,我想你也需要一个投币口机制。。。看看DIY电玩街机游戏的亚文化。你应该能找到可以接受硬币的东西。虽然接受多个面额,并给予适当的变化,将是一个更华丽的单位比他们习惯


听起来是个有趣的项目。希望我给了你一些有用的想法。

很好的项目,我也一直想要一个

浏览hackaday.com和危险的原型,使用所有原则(用户输入、机制、执行器、控制器)的大量项目。根据你的心情、时间/预算等,给这只猫剥皮的方法有无数种

同样值得一看的是,重新设计/回收旧硬件,浏览易趣和附近的垃圾箱/旧货店,寻找可以满足您需求的硬件——从您可以修理/改装的实际旧自动售货机到可能被黑客入侵的儿童玩具,以捐赠机械装置、按钮,计算机打印机和CD/DVD驱动器是运动部件和控制电子设备的良好来源


就控制而言,arduino是目前显而易见的默认选择,但还有很多其他选择(PIC、MSP430是两个明显的竞争者,raspberryPi是一种技术过火但在预算之内),如果你希望学习一些有用的东西,那么arduino就不如在一个备选方案上用C编码那么理想。

这听起来像是一个很好的项目……sparkfun.com是一个许多项目、许多不同种类的按钮、许多不同的微控制器、arduino、msp430启动板、mbed等的来源,电机和其他机械装置。“我需要什么硬件”不是在堆栈溢出问题上明确脱离主题吗?这是一个编程问答网站。我第一次这样做时选择了Atmel UTC3。现在,我推荐一种覆盆子皮。我不知道你能不能用5美元的Pi ZeroOops,我想我指的是7段,不是8段