电路设计论坛
直播中

晴兮晴兮

11年用户 566经验值
私信 关注
[资料]

如何使用Arduino构建鸡尾酒混合器

描述
像詹姆斯邦德一样喝酒!使用 Arduino DIY 鸡尾酒搅拌器

机器人调酒师
这个周末,您可以通过使用 Arduino 构建这个 DIY 鸡尾酒混合器,让您的下一次鸡尾酒会取得更大的成功。该项目最好的部分是每个制造商的创意和独特性!您将学习创建他们自己的混音器所需的所有步骤,但他们也应该可以随意合并任何与他们一起工作的元素。

机器人调酒师会为您调酒而不会喝醉。为什么不自己试一试呢?未来我们可以拥有自己的机器人调酒师在派对上为我们提供酒水,这听起来非常棒!一旦这项技术得到更广泛的应用,我将期待利用他们的所有好处——即能够确保没有客人在他们一起回家之前喝得太醉(这会导致别人的糟糕时光) .

机器人调酒师如何工作?
使用 Arduino 的 DIY 鸡尾酒搅拌器是一种在您自己的厨房外制作美味鸡尾酒的简单方法——无需调酒师执照!如果您正在寻找一个有趣的项目,请尝试制作一些有趣的成分,例如龙舌兰酸橙汁,甚至更好——让它们变得超强并与朋友一起享受。



该机器人实际上是一个控制一些泵的 Arduino。一个简单的程序可以让泵开启一段时间并使用不同的成分制作饮料!该机器配有 5 种配方,但如果需要,您可以通过更改输入开关或自行编程来更改它们 - 这将使您的 DIY 鸡尾酒搅拌机完全按照您的意愿呈现,因为每个人都有自己的风格酒吧在他们家开店……

如果您正在寻找一种简单的方法来混合完美的饮料,那么这款电子电路就是您的不二之选。现在剩下的就是几个简单的步骤,你的酒吧就准备好了!将每种成分倒入相应的容器中,然后打开顶部的泵,从瓶子中释放出足够的液体,同时保留所有珍贵的酒精成分。更好吗?你也不需要任何清理工作,因为一旦混合过程完成,所有东西都可以滑回架子上——节省了酱汁准备和之后重新上架的时间!

制作鸡尾酒搅拌器所需的东西
Arduino Nano RP 2040
12 伏泵
继电器

如今,为您的 DIY 项目制作 PCB 并不难。PCB 有助于摆脱所有凌乱的电线和东西,让您的项目看起来很棒。为您的项目制作自己的 PCB 很酷,对吧?

以低廉的价格订购高质量的 PCB
我通常从 PCBWay 订购我们的 PCB。 PCBWay 是一家 PCB 制造商,专门从事 PCB 原型设计、小批量生产以及以极低的价格进行整洁的 PCB 组装。他们有一个非常友好的客户支持团队,甚至在付款前进行免费的 PCB 设计审查,如果设计有问题,请通知我们。随意查看下面的网站。为您的项目制作自己的 PCB
电路



输入电压连接到 7805 稳压器,该稳压器将高达 32v 的输入电压转换为 5 种电压。为了给 Arduino 供电和操作继电器,我将使用 9v 电池。


泵送饮料。我将连接在 12 伏电压下工作的泵,因此要为其供电,需要一个直流适配器。Arduino 的四个 GPIO 引脚连接到 SSR 或固态继电器,固态继电器是一种继电器,当在其控制端子上施加外部电压时会打开和关闭。这些继电器可以在我们的项目中用于控制泵和混合我们的鸡尾酒。

我的设计只是一个起点。您可以重新设计整个事物,对其进行自定义,然后制作您自己的项目版本!



不过对我来说,我决定使用 Arduino Nano 作为控制器的需要,因为它的紧凑尺寸意味着更轻的重量,此外还可以使用可充电电池而不是笨重的电池,这在前期会更昂贵,但从长远来看会便宜得多。由于随着时间的推移它们的低运营成本(能源成本)。


软件部分——Arduino IoT Cloud
让我们进入软件部分。在这里,我将使用 Arduino IoT 云对开发板进行编程。首先要做的是登录 Arduino IoT 云。



在“事物”下,您应该能够看到您之前完成的所有项目,还有我们的鸡尾酒搅拌器项目。只需单击它并在设置下,您应该能够看到链接到该项目的所有属性——链接到五个按钮的五个变量、链接到该项目的微控制器板是 Arduino Nano RP 2040,以及无线网络。





我们的 Arduino 项目的变量
在这里,在变量下,您应该能够看到五个不同的布尔变量,其名称为五种不同的鸡尾酒,每个变量都将链接到我们仪表板中的一个按钮。

用于制作鸡尾酒的仪表板

这是我们的仪表板。在这里,您可以看到附加到这些变量的五个不同按钮。好的,现在让我们开始编码。
编码我们的 Arduino 项目

首先,我们将添加包含所有函数和代码的头文件,这些函数和代码将从我们的网络启动到 Arduino IoT 云的连接。

在 setup 函数中,我们将初始化串口通信,与 Arduino 云通信,设置 pin 模式,然后准备板子运行剩下的代码。这些是在相应变量发生任何变化时将运行的 5 个函数。当其中一个值发生变化时,相应的函数将运行。

例如,当 digitalmartini 变量发生变化时,ondigitalmartinichange 函数将运行。如果值为 1,它将按一定顺序打开窗帘泵,一旦完成,它就会退出循环并不断寻找变量值的任何变化。
这是打开和关闭泵的功能。那真的很简单,对吧?现在,我们如何更改变量?使用仪表板是对的!

代码已成功上传,现在我将在另一个选项卡中打开仪表板,好的,现在让我们尝试按下一些按钮,当我单击数字马提尼时,它将运行所有数字马提尼更改功能并为我创建鸡尾酒。现在让我们连接所有的泵并测试我们的鸡尾酒搅拌器。

一旦你把你的创意 DIY 鸡尾酒搅拌器放在一起,就该测试整个系统了。在测试此设备之前,请确保您遵循所有安全预防措施并确保每个人都穿戴好防护装备!



要启动混音器,请将其每个组件插入电源,然后打开开关。现在让我们点击仪表板中的鸡尾酒,瞧!这是你的饮料!


结论
说实话。您有一个完美的有趣和互动项目的想法,但时机还不合适!DIY 鸡尾酒搅拌机是一种用途广泛的设备,因为它可以用于与朋友一起制作饮品或将其转变为某种商业冒险的多种用途,以便从您的盘子中(以及他们的盘子)中获得更多创意。那么你会怎么做?将它们发布在下面,以便我们知道您对我们下一个问题的立场:除了写这些文章之外,还有其他任务让您今天忙于工作吗?!

更多回帖

发帖
×
20
完善资料,
赚取积分