工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

自動コーヒーマシン

コンポーネントと消耗品

コーヒーマシン
× 1
リレー(汎用)
× 1
Arduino UNO
× 1

必要なツールとマシン

>
はんだごて(汎用)

このプロジェクトについて

はじめに

私たちのほとんどは、朝急いでいることが何であるかを知っており、マシンが熱くなるのを待つ時間がありません。このチュートリアルでは、AndroidとArduinoで自動コーヒーを作る方法を紹介します。

チュートリアルの最後に、Bluetoothで動作するAndroidアプリを使用して、小さなコーヒーや大きなコーヒーを作り、音声認識でコマンドを送信することもできます。



コーヒーマシンを開く

<図>

ここに最も複雑な部分があります。お使いのマシンのドキュメントを確認することをお勧めします。私が使用しているものの場合、ドライバーのような小さなもので底を取り外す必要があります。

はんだ付け

<図> <図>

マシンが開いたので、各ボタンの下に2本のケーブルをはんだ付けし、リレーに接続します。ボタンが1つある古いコーヒーメーカーを使用する場合は、同じプロセスで1つのチャネルリレーを使用するだけです。

Arduinoサイド

<図>

リレーとArduino 間の接続 は:

  • IN1:なし
  • IN2:PIN11スモールコーヒー
  • IN3:PIN10でマシンをオンにします
  • IN4:PIN9ビッグコーヒー

BluetoothモジュールとArduino:

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

コード

コードは単純です。 Bluetooth接続を開始し、値1を送信すると小さなコーヒーを作り、値2は大きなコーヒーになります。

コードをアップロードしたら、Bluetoothを切断します (5Vワイヤを取り外してください)。そうしないと、エラーが発生します。なんらかの理由でHIGHにするとリレーがオフになるので、問題がある場合はHIGHとLOWを逆にしてみてください。

次に、ボタンを押してコーヒーを作り、マシンの電源を切ります。コードコメントを確認してください:

  char junk; 
String inputString ="";
void setup()//スケッチの開始時に1回実行
{
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); // 2分加熱する時間(ミリ)
digitalWrite(9、LOW);
delay(500);
digitalWrite(9、HIGH); //ビッグコーヒー
delay(30000); //コーヒーが出てきます
digitalWrite(10、LOW); //マシンをオフにします
delay(500);
digitalWrite(10、HIGH);
} else if(inputString =="2"){//「2」の場合
digitalWrite(10、LOW); //マシンをオンにします
delay(500);
digitalWrite(10、HIGH);
delay(120000); // 2分加熱する時間(ミリ)
digitalWrite(11、LOW);
delay(500);
digitalWrite(11、HIGH); //小さなコーヒー
delay(30000); //コーヒーが出てきます
digitalWrite(10、LOW); //マシンをオフにします
delay(500);
digitalWrite(10、HIGH);
}
inputString ="";
}
}

APP Inventor Android

<図> <図>

携帯電話でコーヒーマシンを制御するために、MITアプリの発明者と一緒にアプリを作成します。唯一の要件はGmailアカウントです。私のアプリをアップロードして、アプリの発明者で変更することができます。使い方はとても簡単ですが、事前にいくつかのチュートリアルを確認することをお勧めします。

音声認識を追加したので、「コーヒー」と言えば大きなコーヒーになります。アプリをインストールするには、(セキュリティで)スマートフォンの設定に移動し、不明なソースを許可する必要があります。

重要: Bluetoothから値を送信するために、オブジェクト「 sendtext 」を使用しました 「そのため、番号1または2が送信されます。

送信バイト番号」を使用することもできます 「しかし、ASCIIを使用しているため、Arduinoに1を送信するには、値49を送信する必要があります。違いに注意してください。

F2WKLSKIU9V6Q3T.apk

結論

完了です!

これで、Bluetoothを使用してコーヒーマシンを制御できます。私はデザインがあまり得意ではないので、コーヒーマシンの見た目が悪いのは許してください。ただし、Arduinoとリレーを適切に取り付けるための小さな箱を簡単に作成できます。

将来的には、コンベヤーベルトでチュートリアルを更新します。カップがなくなっていないことを確認するといいかもしれません!

改善について何かアイデアがあれば教えてください。

カスタムパーツとエンクロージャー

apk と同じファイル easycoffee_PMPn5pALOv.aia

製造プロセス

  1. EEGマシン
  2. 自動販売機
  3. 投票機
  4. ミシン
  5. 自動ドリルタッピングマシン - 概要
  6. ロボットコーヒーバリスタとは?
  7. 自動プレス機とは?
  8. お茶・コーヒー・スープの自販機とは?
  9. 自動シーム溶接機 – シーム溶接工程
  10. 自動パイプ曲げ機の紹介
  11. JWマシン