Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

DIY-Automatik-Kaffeemaschine: Arduino, Bluetooth & Android-App

Komponenten und Zubehör

BauteilMenge
Kaffeemaschine (beliebig)1
Relais-Modul (generisch)1
HC-06 Bluetooth-Modul1
Arduino UNO1

Benötigte Werkzeuge

Projektbeschreibung

Einführung

Jeder kennt den morgendlichen Stress: keine Zeit, auf das Aufheizen der Kaffeemaschine zu warten. Dieses Tutorial zeigt, wie man die Maschine per Android-App und Bluetooth fernsteuert – inklusive Spracherkennung.

Kaffeemaschine öffnen

Der kniffligste Teil: Gehäuse öffnen. Bei meinem Modell lässt sich der Boden mit einem kleinen Schraubendreher lösen. Prüfen Sie vorher die Dokumentation Ihrer Maschine.

DIY-Automatik-Kaffeemaschine: Arduino, Bluetooth & Android-App

Löten

Zwei Kabel unter jeden Taster löten und an das Relais anschließen. Bei Maschinen mit nur einem Taster genügt ein Ein-Kanal-Relais.

DIY-Automatik-Kaffeemaschine: Arduino, Bluetooth & Android-App

Arduino-Seite

Relais – Arduino:

HC-06 – Arduino:

DIY-Automatik-Kaffeemaschine: Arduino, Bluetooth & Android-App

Der Code

Der Sketch initialisiert die Bluetooth-Verbindung. Wert 1 = kleine Tasse, 2 = große Tasse. Wichtig: Vor dem Hochladen Bluetooth-Modul vom 5 V trennen, sonst Upload-Fehler. Meine Relais schalten bei HIGH aus – falls nötig HIGH/LOW tauschen.

char junk;
String inputString = "";

void setup() {
  Serial.begin(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.read(); }

    if (inputString == "1") { // kleine Tasse
      digitalWrite(10, LOW); delay(500); digitalWrite(10, HIGH);
      delay(120000); // 2 Min Aufheizen
      digitalWrite(11, LOW); delay(500); digitalWrite(11, HIGH);
      delay(30000); // Kaffee läuft
      digitalWrite(10, LOW); delay(500); digitalWrite(10, HIGH);
    } else if (inputString == "2") { // große Tasse
      digitalWrite(10, LOW); delay(500); digitalWrite(10, HIGH);
      delay(120000);
      digitalWrite(9, LOW); delay(500); digitalWrite(9, HIGH);
      delay(30000);
      digitalWrite(10, LOW); delay(500); digitalWrite(10, HIGH);
    }
    inputString = "";
  }
}

Android-App mit MIT App Inventor

App per Gmail-Konto in App Inventor erstellen/importieren. Spracherkennung: „Kaffee“ → große Tasse. Installation: In Telefon-Einstellungen „Unbekannte Quellen“ erlauben. Datenversand per send text (sendet „1“ oder „2“). send byte number nutzt ASCII (1 → 49).

DIY-Automatik-Kaffeemaschine: Arduino, Bluetooth & Android-App

F2WKLSKIU9V6Q3T.apk

Fazit

Fertig! Die Kaffeemaschine lässt sich nun per Bluetooth steuern. Das Gehäuse für Arduino und Relais kann noch schöner gestaltet werden. Zukünftig könnte ein Förderband prüfen, ob eine Tasse steht.

Custom Parts & Enclosures

App-Inventor-Projektdatei: easycoffee_PMPn5pALOv.aia

Herstellungsprozess

  1. EEG-Geräte: Design, Fertigung und neue Anwendungen
  2. Automaten: Eine 36,6-Milliarden-Dollar-Industrie in den USA
  3. Die Entwicklung und Fertigung von Nähmaschinen: Von der Innovation des 19. Jahrhunderts zur modernen Automatisierung
  4. Automatische Bohreinheiten & Gewindeschneidmaschinen: Komplettübersicht
  5. Die Zukunft entdecken: Wie ein Roboter-Kaffee-Barista das Home-Brewing verbessert
  6. Automatische Pressen verstehen: Funktion, Vorteile und Anwendungen
  7. Heißgetränke-Automaten (Tee, Kaffee, Suppe): Technik, Hygiene & Wirtschaftlichkeit
  8. Automatische Nahtschweißmaschine: Präzision & Effizienz für Hochvolumen-Nahtschweißen
  9. Automatische Rohrbiegemaschinen: Umfassender Überblick über Typen, Aufbau und Funktion
  10. JW Machine: Präzise CNC-Lohnfertigungs-Services