Inhaltsverzeichnis:
- Schritt 1: Werkzeuge/Materialien
- Schritt 2: Sicherheit
- Schritt 3: Die Elektronik - Relais
- Schritt 4: Die Elektronik - PCB
- Schritt 5: Erstellen Sie den Rahmen
- Schritt 6: Das Programm
- Schritt 7: Beenden Sie es
- Schritt 8: Fehlerbehebung
Video: Cocktailmaschine - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Du liebst Partys und Technik? Du willst etwas, das deine College-Kollegen neidisch macht? Dann brauchen Sie eine Cocktailmaschine. Hier zeige ich dir, wie du selbst einen bauen kannst.
Schritt 1: Werkzeuge/Materialien
Werkzeuge:
- Lötkolben
- Akkuschrauber
- Sah
- Multimeter
Materialien:
-Ein Arduino Uno
- Pumpen (wir haben alte Pumpen aus einer alten Kaffeemaschine verwendet)
- Ein Relaismodul
- Ein 5V Netzteil für den Arduino
- 12V Stromversorgung für die Pumpen
- Schläuche, die zu den Pumpen passen
- Ein Trichter
- Etwas Ersatzholz für das Gehäuse
- Schrauben
- Überbrückungsdrähte
- Ein Steckbrett (um die Verkabelung zu testen)
- Einige Leiterplatten
Schritt 2: Sicherheit
Einige Pumpen arbeiten mit Netzspannung. Wenn Sie mit Strom zu unerfahren sind, verwenden Sie besser solche mit 12V. Wenn Sie mit Netzspannung arbeiten, dann seien Sie wirklich vorsichtig. Schalten Sie das Gerät immer aus, wenn es nicht benötigt wird. Seien Sie auch vorsichtig mit dem, was Sie berühren. Netzspannung ist absolut gefährlich.
Schritt 3: Die Elektronik - Relais
Schauen wir uns zuerst das Relaismodul an. Ein Relais ist ein elektromechanischer Schalter. Es funktioniert genauso wie ein manueller Schalter, aber anstatt den Schalter manuell zu drücken, schalten Sie ihn ein, um die Schalterposition zu ändern. Es ist sehr nützlich, um die Stromversorgung eines Geräts automatisch ein- und auszuschalten, da es Geräte mit höherer Leistung mit geringer Leistung schalten kann.
Der Einfachheit halber wird Ground jetzt mit 'GND', 5V mit 'VCC' und 12V mit 'life' kurzgeschlossen.
Jetzt müssen wir das Relais mit Strom versorgen. Dazu müssen Sie VCC-PY mit den 3,3 Volt Ihres Arduino, GND mit GND und VCC mit den 5 Volt Ihres Arduino verbinden. Verbinden Sie nun einfach einen Arduino-Pin mit einem Relais-Pin. Achtung, das Relais ist oft "low active", was bedeutet, dass das Relais schaltet, wenn Sie den Pin mit GND verbinden. Wenn Sie es selbst programmieren, müssen Sie den Pin als 'normal HIGH' programmieren.
Nachdem die Platine angeschlossen ist, verbinden wir jede Pumpe mit einem Relais. Dazu schrauben wir das GND-Kabel an einen der beiden 'normally open' Anschlüsse des Relais. In meinem Fall geht GND zum mittleren Loch und von dort zum GND Ihres 12V-Netzteils. Das 'Life' jeder Pumpe muss dem anderen Slot des 'normally open' Anschlusses zugewiesen werden. In meinem Fall das erste Loch ein Relais.
Tipp: Sie können das Multimeter im Durchgangstestmodus verwenden, um festzustellen, ob die Relaissteckplätze 'normally open' oder 'normally closed' sind. Wenn Sie zwei Relaissteckplätze berühren und es "piepst", sind diese beiden "normalerweise geschlossen".
Zusammengefasst: Schließen Sie Ihr 12V-Netzteil am besten direkt an eine Stromverteilerschiene an. Von dort gehen die 12V zur Pumpe. Das andere Kabel der Pumpe geht dann zu einem Steckplatz des Relais. Den anderen Steckplatz des Relais dann auf GND.
Schritt 4: Die Elektronik - PCB
Wir müssen dem Arduino noch etwas sagen, wenn wir einen Drink bestellen. Dies geschieht mit Schaltflächen. Sie können den Knopf einfach zwischen 5V und einen Arduino-Pin stellen, aber die Chancen stehen gut, dass der Pin "schwebt". Dies liegt daran, dass sich die Arduino-Pins im Eingabemodus befinden und einen hohen Widerstand haben. Wenn wir also den Knopf drücken, erhält der Arduino ein 'HIGH'-Signal, aber wenn wir den Knopf loslassen, kann der Strom nirgendwo hingehen. Daher bleibt es oft irgendwo zwischen 5 V und ~ 0 V. Dies verfälscht oft das Signal. Deshalb brauchen wir einen sogenannten Pull-Down-Widerstand. Er verbindet den Teil zwischen Pin und Button mit GND und hält das Signal störungsfrei. Sein Widerstand ist nicht so wichtig. Etwas zwischen 1k und 100k Ohm reicht aus.
Als nächstes brauchen wir eine LED, die anzeigt, welcher Button gedrückt wurde. LEDs sind stromgesteuert und benötigen einen Widerstand, der sie schützt. Dieser Widerstand ist wichtiger. Er muss mindestens 220 Ohm betragen. Alles unter 220 Ohm zerstört wahrscheinlich die LED. Je höher der Widerstand, desto dunkler leuchtet die LED. Ich empfehle etwas zwischen 220 Ohm und 470 Ohm.
Da es schwierig sein kann, Schaltungen mit Worten zu erklären, habe ich auch ein Bild davon gemacht.
Allgemeine Hinweise:
- Löten ist viel einfacher mit einer glänzenden, sauberen Spitze
- Erhitzen Sie zuerst die zu verbindenden Komponenten, indem Sie sie 1-2 Sekunden mit Ihrem Lötkolben berühren, drücken Sie dann das Lot vorsichtig darauf und lassen Sie Ihren Lötkolben los.
- Blasen Sie nicht auf Ihr Lot, um es schneller abzukühlen. Dies kann zu einer schlechten Verbindung führen.
- Löten Sie nur in einer gut belüfteten Umgebung oder besser mit einer Rauchabsaugung. Die Dämpfe können schädlich sein.
- Eine "Helfende Hand" oder "Dritte Hand" kann sich als nützlich erweisen.
Schritt 5: Erstellen Sie den Rahmen
Bevor wir mit der Arbeit beginnen, machen wir uns Gedanken über die Form des Geräts. In unserem Fall muss Platz für fünf Flaschen, 5 Pumpen, einige Schläuche und Kabel, die Elektronik und ein Trichter sein. Die Flaschen sollten leicht zugänglich und die Elektronik versteckt sein.
Wir stellen eine Sperrholzplatte aufrecht und markieren die Stellen, an denen die Flaschen später kommen werden.
Tipp: Nehmen Sie tatsächlich Flaschen mit, um den Platz zu markieren. Auf diese Weise wird es wahrscheinlich nicht zu klein. Als nächstes markieren Sie die Stelle, an der Sie Ihr Cocktailglas abstellen.
Als nächstes drehen wir das Holz um und markieren die Stellen, an denen die Pumpen befestigt werden. Denken Sie auch darüber nach, wohin die Schläuche führen und wohin die Elektronik geht. Wenn alles markiert ist, ist es weniger wahrscheinlich, dass Sie einen Fehler machen.
Nachdem alles markiert und die Elektronik getestet wurde, ist es an der Zeit, alles auf die Sperrholzplatte zu schrauben. Sie sollten zumindest die Pumpen vor dem Zusammenbau testen, nicht dass sie in die falsche Richtung pumpen. Vergessen Sie nicht, Löcher für alle Schläuche zu bohren. Wenn Sie fertig sind, sollte es unserer Konstruktion auf dem Bild ähneln. Für den Trichter haben wir eine alte Flasche verwendet. (Erzähl es niemandem)
Schritt 6: Das Programm
Die Installation des Programms auf dem Arduino ist ziemlich einfach. Laden Sie die Arduino-IDE herunter und installieren Sie sie. Dann laden Sie das Programm herunter, das Sie installieren möchten. Öffnen Sie es, gehen Sie zu "Tools" und wählen Sie den richtigen USB-Port aus. Dann schließen Sie Ihr Arduino Uno an und klicken auf Hochladen.
Möglicherweise müssen Sie die Pin-Konfiguration ändern, damit sie zu Ihrem Setup passt. Das machen Sie in der Datei 'config.h'. Als letztes müssen Sie nun die Getränkewerte ändern (auch in der config). Die erste der sechs Zahlen ist das Volumen des Getränks in Millilitern. Die folgenden Zahlen sind die Zusammensetzung des Getränks als Teile von einem. Aus diesem Grund müssen die kombinierten Zahlen eins ergeben, sonst funktioniert das Programm nicht. Und du bist fertig.
Profi-Tipp: Es gibt immer die faule Option, was in diesem Fall bedeutet, dass die Getränkewerte überhaupt nicht geändert werden. Das Pin-Setup muss hingegen sehr wahrscheinlich angepasst werden.
Schritt 7: Beenden Sie es
Zu guter Letzt ist der letzte Schliff. Die Maschine sieht immer noch irgendwie nackt aus. Deshalb decken wir jetzt alles mit mehr Holz zu. In diesem Schritt können Sie Ihrem inneren Künstler freien Lauf lassen. Vergessen Sie nicht, scharfe Kanten abzuschleifen. Auch der Kreativität ist grundsätzlich kein Ende gesetzt. Sie können die Maschine jederzeit beliebig erweitern. Einige weitere Ideen sind zum Beispiel eine Benutzeroberfläche mit LED-Bildschirm. Oder einige schicke blinkende Lichter. Besonders Blau sieht im Ausgabebereich gut aus.
Jetzt genießen Sie Ihr Getränk.
Schritt 8: Fehlerbehebung
Maschine funktioniert nicht
- Stellen Sie sicher, dass die Verkabelung korrekt ist. Öffnen Sie das Programm und schlagen Sie die verwendeten Pins nach.
- Ihre Lötverbindungen können gebrochen sein. Verwenden Sie den Durchgangstestmodus Ihres Multimeters, um zu überprüfen, ob die Lötstellen in Ordnung sind.
- Überprüfen Sie Ihre Relaisverbindungen. Hast du die 'normally open' Verbindung verwendet?
- Ist Ihr Netzteil eingesteckt?
Pumpen machen komische Geräusche
- Überprüfen Sie, ob Ihre Pumpen falsch herum sind.
- DC-Pumpen haben eine bestimmte Polarität, hast du sie richtig verdrahtet?
Ich drücke eine Taste, aber die falsche LED leuchtet auf
- Sie haben den entsprechenden Arduino-LED-Pin getauscht. Einfach die Kabel vertauschen und es sollte richtig funktionieren.