Talaan ng mga Nilalaman:
- Hakbang 1: Das Gehäuse Bauen
- Hakbang 2: Die Waage Konstruieren
- Hakbang 3: Die Schaltung Verlöten / Stecken
- Hakbang 4: Ang firmware na Anpassen Und Auf Den Arduino Übertragen
- Hakbang 5: Schublade Und Buzzer
Video: Süßigkeitenautomat - Candy Vending Machine: 5 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang Dieser Automat spendet Süßigkeiten (oder andere Objekte), ay namatay sa 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 sind: durch eine Zeitschaltuhr (Time - der Countdown ist einstellbar), durch ein externes Signal (Input - z. B. das Schließen eines Tasters) oder durch beze Optionen gle Optionen gle.
Der Rütteltisch ist höhenverstellbar. Es können din unterschiedlich große Materialien für den Spender verwendet werden.
Das wird gebraucht (Kosten ± 70 €)
Für das Gehäuse:
- 30 cm * 40 cm * 14 cm Holzkiste
- Holz (0, 5 cm MDF & 0, 9 cm * 0, 9 cm Kantholzleiste)
- Acryglas, durchsichtig (0, 2 cm, für die Frontplatte und Schublade)
- Metallreste (für den Rütteltisch)
- DC-Motor (für den Rütteltisch)
- Schrumpfschlauch (Durchmesser abhängig vom Motor des Rütteltisches)
- Gewindestange (d = 0, 5 cm, für die Aufhängung des Rütteltisches)
- Muttern (dumaan para sa Gewindestange)
- Chinch Buchse, z. B.
- DC Buchse, z. B.
Für die Schaltung:
- Arduino Uno
- Kippschalter
- Encoder at Knopf
- LCD Display (inkl. I2C Bus)
- Kabel
- NPN-Transisto, z. B. BC517
- 270 Ohm Widerstand
- Freilaufdiode
- Lochrasterplatinen Reste
Für die Waage:
- Servo
- Wägezelle
- HX711 AD Modul
- Ein Stück draht
- Eine Achse (z. B. Kugelschreibermine)
Für den Buzzer:
- Holz (0, 3 cm)
- 4 Taster, z. B.
- Kabelreste
- Kabel (z. B. ein altes Audiokabel)
- Chinch Stecker, z. B.
Werkzeuge und Maschinen:
- Lasercutter
- 3D-Drucker
- Lötkolben
- Bohrmaschine
- Handsäge
- Sandpapier
- Abisolierzange
- Kneifzange
- Forstner Bohrer
- Weitere Holzbohrer
- Iba't ibang Schraubwerkzeuge
Hakbang 1: Das Gehäuse Bauen
Das Innere des Automaten kommt sa eine Holzbox aus dem Baumarkt. Für das Silo, den Rütteltisch und die Rutsche folgende Holzteile zurechtsägen und verleimen:
- 2 * 11 cm * 14 cm = Silo
- 1 * 10, 5 cm * 14 cm = Rütteltisch
- 1 * 11 cm * 26 cm = Rutsche
Der DC Motor wird 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 und ein weiteres 7 cm vom hinteren und ebenfalls 15 cm vom seitlichen Rand).
Um am Ende die Frontplatte einschieben und befestigen zu können, werden oben und auf beiden Seiten unten Holzleistenstücke verleimt. 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 passen.
Hakbang 2: Die Waage Konstruieren
Die Waage besteht aus drei Teilen: Arm, Halterung (Base) und Teller. Dieber die Dateien teller.fcstd und Waage.skp upang mai-download ang Teile bearbeiten (dafür benötigt ihr FreeCAD und SketchUp). Die anderen Dateien sind im stl Format und können z. B. sa 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 mula sa zrei Schrauben an der Rückwand des Automate befestigt (nicht tiefer, weil sonst der Servo die Schublade behindert).
Hakbang 3: Die Schaltung Verlöten / Stecken
Itinagubha mo ang iyong sarili 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. Para sa karagdagang Arbeiten folgt am besten den verlinkten Tutorials. Hinzu kommen ein paar Kabel, die mit dem Kippschalter und dem Encoder zu verbinden sind.
Über den Encoder oder auch Drehgeber gibt es hier viele Infos. Liegt er mit der Unterseite und den zwei Pins nach oben vor uns, ist die Pinbelegung folgendermaßen: oben (Pin link GND, Pin rechts A2 am Arduino) unten (Pin link 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 kommt an Pin 12 des Arduino, die Chinch Buchse für den Buzzer an Pin 8, der Servo an Pin 9, das HX711 Modul an 5 (DOUT) und 4 (CLK), der Display an A4 und A5.
Von Pin 11 am Arduino wird noch ein Jumper Kabel auf den Reset Pin des Arduinos gesteckt.
Hakbang 4: Ang firmware na Anpassen Und Auf Den Arduino Übertragen
Zur Firmware: Damit ihr den Code nutzen könnt, müsst ihr folgende Mga Library sa haben / laden:
- Servo.h
- HX711.h
- LiquidCrystal_I2C.h
- PciManager.h
- Tagapagpautang.h
- Paikutin.h
Mag-ingat sa hardware Hardware ordnungsgemäß arbeiten kann, muss außerdem der Code noch an ein paar Kleinigkeiten angepasst werden: Nutzt den calibration Code, um eure Waage einzustellen sowie den i2c_Scanner Code, um die Adresse eures i2C Moduls heraus. Beide Werte dann bitte sa den cv-machine_code eintragen:
-252006 ist der calibration factor meines Aufbaus
#define calibration_factor -7160.00 // scale calibration factor
0x27 ist die Adresse meines Moduls
LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // nagtatakda ng LCD sa pin A4 & A5 at I2C adress
Am Ende einfach den cv-machine_code sa pamamagitan ng Arduino IDE übertragen.
Ihr werdet im Code keine Loop Funktion finden, mula sa aking Programmeerung des Automaten eine Timer Library genutzt habe, in der diese versteckt ist. Das habe ich gemacht, weil nur magmula sa Mga Kaganapan sa Oras at sa loob ng isang pangyayari Prozess wie dieser zuverlässig funktioniert. Naantala ng Auf ang sollte verzichtet werden, weil sie den Mikrocontroller blockieren.
Hakbang 5: Schublade Und Buzzer
Mga detalye folgen
Inirerekumendang:
Vending Machine Na May Scale upang Kumpirmahin ang Itemdrop (Raspberry Pi): 5 Hakbang
Vending Machine With Scale upang Kumpirmahin ang Itemdrop (Raspberry Pi): Maligayang pagdating sa kapwa tagagawa, para sa isang proyekto sa paaralan na nagpasya akong gumawa ng isang snack vending machine. Ang aming takdang-aralin ay upang lumikha ng isang nalikha na aparato na gumamit ng hindi bababa sa 3 mga sensor at 1 actuator. Nagpunta ako upang gumawa ng isang vending machine nang bahagya dahil may access ako sa ilang
MODERN VENDING MACHINE GUI GAMIT ANG RASPBERRY PI MAY DJANGO: 4 Hakbang
MODERN VENDING MACHINE GUI PAGGAMIT NG RASPBERRY PI SA DJANGO: Maaari ba naming gumawa ng modernong GUI gamit ang mga wika sa web para sa vending machine? Ang sagot para sa itaas ay oo magagawa natin. Maaari nating gamitin ang mga iyon para sa mga vending machine gamit ang kiosk mode. Ang sumusunod na ideya na inilapat ko na sa aking mayroon nang proyekto at ito ay gumagana nang maayos at sinusubukan namin
Kinokontrol ng Arduino Mini Vending Machine: 9 Mga Hakbang
Kinokontrol ng Arduino Mini Vending Machine: Ito ang aming vending machine, nagbibigay ito ng tatlong nakakatuwang laki ng mga snicker na candy bar. Ang pangkalahatang sukat ay tungkol sa 12 " x 6 " x 8 ". Ang vending machine na ito ay kinokontrol ng isang arduino, na may breadboard at isang servo motor
Ang Soda Locker - Vending Machine: 16 Hakbang (na may Mga Larawan)
The Soda Locker - Vending Machine: Ang mga locker ay hindi katulad ng dati. Sa dami ng mga paaralan na lumilipat sa mga elektronikong aparato para sa mga libro, ang mga locker ay hindi gaanong puwang para sa iyong mga libro, at higit pa sa isang katanungan ng: " Ano ang gagawin ko dito? &Quot; Paano kung magagamit mo ang mga iyon
Vending Machine -- Dispenser ng kendi -- Kinokontrol ng Arduino Bluetooth -- DIY: 11 Mga Hakbang (na may Mga Larawan)
Vending Machine || Dispenser ng kendi || Kinokontrol ng Arduino Bluetooth || DIY: Sa itinuturo na ito ay ipinapakita ko kung paano bumuo ng isang vending machine gamit ang isang Arduino. GUMOMENTO NG ANO SA IYONG INIISIP TUNGKOL SA INSTRUCTABLE NA ITO, KAYA MAAARING MABUTI ANG AKING MAS DALING INSTRUCTABL Magtingin sa tutorial ng video para sa isang mas mahusay na pag-unawa ng enti