תוכן עניינים:

Süßigkeitenautomat - מכונת ממכר לממתקים: 5 שלבים (עם תמונות)
Süßigkeitenautomat - מכונת ממכר לממתקים: 5 שלבים (עם תמונות)

וִידֵאוֹ: Süßigkeitenautomat - מכונת ממכר לממתקים: 5 שלבים (עם תמונות)

וִידֵאוֹ: Süßigkeitenautomat - מכונת ממכר לממתקים: 5 שלבים (עם תמונות)
וִידֵאוֹ: This Vending Machine HACK Always Works! #Shorts 2024, נוֹבֶמבֶּר
Anonim
Image
Image
Das Gehäuse Bauen
Das Gehäuse Bauen

Dieser Automat spendet Süßigkeiten (oder andere Objekte), die die Form von Schokolinsen haben, auf sehr unständliche Weise. Das Ziel war es, einen interessanten Mechanismus zu bauen und unterschiedliche Methoden aus dem Making-Bereich anzuwenden. Das Material gelangt durch das Rütteln eines Tellers auf eine Waage, die die Ladung grammgenau abwiegt. Sobald das eingestellte Gewicht erreicht ist, wird der Rüttelmotor abgeschaltet und die Waage abgekippt.

Konfigurationsmöglichkeiten:

Das Gewicht kann über ein Menü eingestellt werden. Der Mechanismus wird über drei Modi gestartet, die ebenfalls über das Menü einstellbar sin: durch eine Zeitschaltuhr (Time - der Countdown ist einstellbar), durch ein externes Signal (Input - z. B. das Schließen eines Tasters) or durch both Optionen gleichzeitig.

Der Rütteltisch ist höhenverstellbar. Es können also unterschiedlich große Materialien für den Spender verwendet werden.

Das wird gebraucht (קוסטן ± 70 €)

Für das Gehäuse:

  • 30 ס"מ * 40 ס"מ * 14 ס"מ הולצקיסט
  • הולץ (0, 5 ס"מ MDF & 0, 9 ס"מ * 0, 9 ס"מ קנתולזליסט)
  • אקריגלס, דרושים (0, 2 ס"מ, לפארפלטה ושובלדה)
  • Metallreste (für den Rütteltisch)
  • מנוע DC (für den Rütteltisch)
  • Schrumpfschlauch (Durchmesser abhängig vom Motor des Rütteltisches)
  • Gewindestange (d = 0, 5 ס"מ, für die Aufhängung des Rütteltisches)
  • Muttern (passend für die Gewindestange)
  • צ'ינץ 'בוצ'ה, ז.ב.
  • DC Buchse, z. B.

Für die Schaltung:

  • ארדואינו אונו
  • קיפשלטר
  • מקודד וקנופ
  • תצוגת LCD (אוטובוס I2C משולב)
  • כבל
  • NPN-Transisto, z. B. BC517
  • 270 אוהם רחב
  • פריילאופדיודה
  • Lochrasterplatinen Reste

Für die Waage:

  • סרוו
  • Wägezelle
  • מודול HX711 AD
  • עין שטוק דראט
  • Eine Achse (z. B. Kugelschreibermine)

זר פור דן:

  • עץ (0, 3 ס"מ)
  • 4 טוסטר, z. B.
  • קבלרסטה
  • כבל (z. B. ein altes Audiokabel)
  • צ'ינץ 'סטקר, z. B.

Werkzeuge und Maschinen:

  • חיתוך לייזר
  • 3D-Drucker
  • Lötkolben
  • Bohrmaschine
  • Handsäge
  • נייר חול
  • Abisolierzange
  • Kneifzange
  • פורסטנר בוהרר
  • Weitere Holzbohrer
  • מגוון רחב של שראוורבז'ז

שלב 1: Das Gehäuse Bauen

Das Gehäuse Bauen
Das Gehäuse Bauen
Das Gehäuse Bauen
Das Gehäuse Bauen

Das Innere des Automaten יגיע לאתר Holzbox aus dem Baumarkt. Für das Silo, den Rütteltisch und die Rutsche folgende Holzteile zurechtsägen und verleimen:

  • 2 * 11 ס"מ * 14 ס"מ = סילו
  • 1 * 10, 5 ס"מ * 14 ס"מ = Rütteltisch
  • 1 * 11 ס"מ * 26 ס"מ = רוטשה

דר DC Motor in Richtung des Rutschen Anfangs montiert. Dabei ist darauf zu achten, dass er nicht zu weit vorne platziert wird, weil er sonst das Rutschgut zerstören kann. Die Unwucht wird mit einem Stück Schrumpfschlauch auf den DC Motor gesetzt. Der Rütteltisch selbst wird durch zwei Gewindestangen genau mittig montiert (dazu in die Oberseite zwei Löcher bohren: 15cm vom seitlichen Rand, 2 cm vom hinteren and ein weiteres 7 cm vom hinteren and ebenfalls 15 cm vom seitlichen Rand).

או אם אני יכול לחוות את הפלטפורמה הראשונה, אפשר יהיה לראות אותה לפני שהחלסטים ייעשו. Zur Verschraubung der Frontplatte kommen jeweils Löcher auf beiden Seiten dazu.

Für die Armaturen und Buchsen müssen ein paar Löcher gebohrt werden. Abhängig davon, welche Schalter ihr verwendet, ist der Forstner Bohrer eine gute Methode. Einfach auf der rechten Seite zwei geeignete Orte suchen (nicht auf der Höhe, auf der die Schublade am Ende eingeschoben wird) und vorsichtig mit dem Forstner Bohrer zwei vertiefungen in das Holz bohren. Danach mittig ein kleineres Loch nachsetzen, in das die entsprechenden Armaturen pass.

שלב 2: Die Waage Konstruieren

Die Waage Konstruieren
Die Waage Konstruieren
Die Waage Konstruieren
Die Waage Konstruieren

Die Waage bestht aus drei Teilen: Arm, Halterung (Base) und Teller. Über die Dateien teller.fcstd und Waage.skp könnt ihr die Teile bearbeiten (dafür benötigt ihr FreeCAD und SketchUp). Die anderen Dateien sind im stl Format und können z. B. עם Cura geöffnet und damit auf den 3D-Druck vorbereitet werden. Am Ende wird noch eine Achse benötigt, mit der der Arm und die Halterung verbunden wird. Dafür eignet sich z. B. eine alte Kugelschreibermine.

Nun noch den Servo an der vorbereitete Stelle montieren.

Am Ende wird die Waage dann auf einer Höhe von ca. 10, 5 cm with zwei Schrauben an der Rückwand des Automate befestigt (nicht tiefer, weil sonst der Servo die Schublade behindert).

שלב 3: Die Schaltung Verlöten/Stecken

Die Schaltung Verlöten/Stecken
Die Schaltung Verlöten/Stecken

Es gibt ein paar wenige Lötarbeiten: Die Wägezelle muss mit dem AD Modul verbunden werden. Außerdem wird eine kleine Schaltung benötigt, um den DC Rüttelmotor sorgenfrei anzusteuern. Für beide Arbeiten folgt am besten den verlinkten הדרכות. Hinzu kommen ein paar Kabel, die mit dem Kippschalter und dem Encoder zu verbinden sin.

Über den Encoder oder auch Drehgeber gibt es hier viele infos. Liegt er mit der Unterseite and den zwei Pins nach oben vor uns, ist die Pinbelegung הבאיםermaßen: oben (Pin links GND, Pin rechts A2 am Arduino) unten (Pin Pin links A0 am Arduino, Pin rechts A1 am Arduino, Pin mitte GND).

Der Kippschalter unterbricht den + Pol von der DC Buchse zum Arduino Uno.

Der Vibrationsmotor komm an an Pin 12 des Arduino, die Chinch Buchse für den Buzzer an Pin 8, der Servo an Pin 9, das HX711 Modul a 5 (DOUT) und 4 (CLK), der Display a A4 and A5.

Von Pin 11 am Arduino wird noch ein Jumper Cable auf den Reset Pin des Arduinos gesteckt.

שלב 4: קושחה Anpassen Und Auf Den Arduino Übertragen

עבור קושחה: Damit ihr den Code nutzen könnt, müsst ihr folgende Libraries have/laden:

  • Servo.h
  • HX711.h
  • LiquidCrystal_I2C.h
  • PciManager.h
  • Debouncer.h
  • Rotary.h

ניתן לאפשר חומרה אחרת של חומרה. Beide Werte dann bitte in cv-machine_code eintragen:

-252006 ist der factor הכיול meines Aufbaus

#define כיול_גורם -7160.00 // גורם כיול קנה מידה

0x27 הוא מודול כתובות מיניות

LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // מגדיר LCD לפין A4 & A5 וכתובת I2C

Am Ende einfach den cv-machine_code via Arduino IDE übertragen.

Ihr werdet im Code keine Loop Funktion find, da ich für die Programierung des Automaten eine Timer Genutzt habe, in der diese versteckt ist. Das habe ich gemacht, weil nur with Timing Events one etwas aufwändigerer Process wie dieser zuverlässig functioniert. Auf עיכובים אמורים להיגרם, אנו יכולים לחסום את המיקרו -בקר.

שלב 5: Schublade Und Buzzer

Schublade Und Buzzer
Schublade Und Buzzer
Schublade Und Buzzer
Schublade Und Buzzer

פרטים folgen

מוּמלָץ: