亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

自动咖啡机

组件和用品

咖啡机
× 1
中继(通用)
× 1
Arduino UNO
× 1

必要的工具和机器

烙铁(通用)

关于这个项目

简介

我们大多数人都知道早上匆匆忙忙,没有时间等待机器变热是什么感觉。在本教程中,我将向您展示如何使用 Android 和 Arduino 制作自动咖啡。

在本教程结束时,您将拥有一个通过蓝牙运行的 Android 应用程序来制作小杯或大杯咖啡,您甚至可以通过语音识别发送命令!



打开咖啡机

这里我们有最复杂的部分。我会建议您检查机器的文档。我用的那个,你只需要用螺丝刀之类的小东西把底部拆开即可。

焊接

现在机器打开了,我们将在每个按钮下焊接 2 根电缆并将其连接到继电器。如果您使用一键式旧咖啡机,则只需使用一个通道继电器即可。

Arduino端

继电器和Arduino之间的连接 是:

  • IN1:无
  • IN2:PIN 11 小咖啡
  • IN3:PIN 10 打开机器
  • IN4:PIN 9 大咖啡

蓝牙模块和Arduino:

  • VCC=5v
  • GND=GND
  • TXD=RX
  • RXD=TX

代码

代码很简单。它启动蓝牙连接,然后如果您发送值 1,则您制作小咖啡,值 2 是大咖啡。

上传代码时断开蓝牙 (去掉 5V 线),否则会报错。出于某种原因,当我设置为 HIGH 时,它会关闭继电器,因此如果您遇到问题,请尝试反转 HIGH 和 LOW。

然后按下一个按钮来制作咖啡,机器关闭。检查代码注释:

charjunk;
String inputString="";
void setup() // 运行一次,当草图开始时
{
Serial.begin(9600 ); // 将波特率设置为 9600,同样应该是你的串行监视器
pinMode(10, OUTPUT);
digitalWrite(10,HIGH);
pinMode(9, OUTPUT);
digitalWrite(9,HIGH);
pinMode(11, OUTPUT);
digitalWrite(11,HIGH);
}

void loop()
{
if(Serial.available()){
while(Serial.available())
{
char inChar =(char)Serial.read(); //读取输入
inputString +=inChar; //制作一个串行的字符串
}
Serial.println(inputString);
while (Serial.available()> 0)
{junk =Serial.读(); } // 清除串行缓冲区
if(inputString =="1"){ //在'1'的情况下
digitalWrite(10, LOW); //打开机器
delay(500);
digitalWrite(10, HIGH);
delay(120000); //加热时间为200万(毫)
digitalWrite(9, LOW);
delay(500);
digitalWrite(9, HIGH); //大咖啡
延迟(30000); //咖啡出来
digitalWrite(10, LOW); //关闭机器
delay(500);
digitalWrite(10, HIGH);
}else if(inputString =="2"){ //incase of '2'
digitalWrite(10, LOW); //打开机器
delay(500);
digitalWrite(10, HIGH);
delay(120000); //加热时间为200万(毫)
digitalWrite(11, LOW);
delay(500);
digitalWrite(11, HIGH); //小咖啡
延迟(30000); //咖啡出来
digitalWrite(10, LOW); //关闭机器
delay(500);
digitalWrite(10, HIGH);
}
inputString ="";
}
}

APP发明家安卓

为了用我们的手机控制我们的咖啡机,我们将与 MIT 应用程序发明者一起创建一个应用程序。唯一的要求是 Gmail 帐户。您可以上传我的应用程序并在应用程序发明者中对其进行修改。它非常易于使用,但我建议您之前查看一些教程。

我添加了语音识别,所以如果你说“咖啡”,它会给你一大杯咖啡。为了能够安装该应用程序,您必须转到您的手机设置(在安全中)并允许未知来源。

重要提示: 为了从蓝牙发送值,我使用了对象“send text " 所以它会发送数字 1 或 2。

您也可以使用“发送字节数 " 但它使用 ASCII,所以为了向 Arduino 发送 1,您需要发送值 49。注意区别。

F2WKLSKIU9V6Q3T.apk

结论

我们完成了!

我们现在可以通过蓝牙控制我们的咖啡机。我的设计不是很好,所以请原谅我的咖啡机看起来很糟糕,但是您可以轻松地为 Arduino 和继电器制作一个小盒子以使其正确安装。

以后我会用传送带更新教程。确保杯子没有丢失可能会很好!

如果您对改进有任何想法,请告诉我。

定制零件和外壳

与 apk 相同的文件 easycoffee_PMPn5pALOv.aia

制造工艺

  1. 脑电图机
  2. 自动售货机
  3. 投票机
  4. 更换机器
  5. 缝纫机
  6. 自动钻孔攻牙机 - 概述
  7. 什么是机器人咖啡师?
  8. 什么是自动冲压机?
  9. 什么是茶咖啡汤自动售货机?
  10. 自动缝焊机 - 缝焊工艺
  11. 自动弯管机简介
  12. JW机器