Isi kandungan:
- Langkah 1: Das Gehäuse Bauen
- Langkah 2: Die Waage Konstruieren
- Langkah 3: Die Schaltung Verlöten / Stecken
- Langkah 4: Firmware Anpassen Und Auf Den Arduino Übertragen
- Langkah 5: Schublade Und Buzzer
Video: Süßigkeitenautomat - Mesin Penjual gula-gula: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Dieser Automat menghabiskan 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.
Konfigurasimö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) dan sebagainya.
Der Rütteltisch ist höhenverstellbar. Es können juga tidak terchiedlich große Materialien für den Spender verwendet werden.
Das gebraucht pelik (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, depan 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, untuk mati Aufhängung des Rütteltisches)
- Muttern (passend für die Gewindestange)
- Chinch Buchse, z. B.
- DC Buchse, z. B.
Für die Schaltung:
- Arduino Uno
- Kippschalter
- Pengekod & Knopf
- Paparan LCD (inkl. Bas I2C)
- Kabel
- NPN-Transisto, z. B. BC517
- 270 Ohm Lebar
- Freilaufdiode
- Lochrasterplatinen Reste
Für die Waage:
- Servo
- Wägezelle
- Modul HX711 AD
- Ein Stück draht
- Eine Achse (z. B. Kugelschreibermine)
Für den Buzzer:
- Holz (0, 3 cm)
- 4 Pengecap, 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
- Berpelbagai Schraubwerkzeuge
Langkah 1: Das Gehäuse Bauen
Das Innere des Automaten kommt di 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 pelik di Richtung des Rutschen Anfangs montiert. Dabei ist darauf zu achten, dass er nicht zu weit vorne platziert pelik, weil er sonst das Rutschgut zerstören kann. Die Unwucht pelik 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
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 di das Holz bohren. Danach mittig ein kleineres Loch nachsetzen, in das die entsprechenden Armaturen passen.
Langkah 2: Die Waage Konstruieren
Die Waage besteht 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. mit Cura geöffnet und damit auf den 3D-Druck vorbereitet werden. Am Ende noch eine Achse benötigt, mit der der Arm und die Halterung verbunden pelik. 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 mit zwei Schrauben an der Rückwand des Automate befestigt (nicht tiefer, weil sonst der Servo die Schublade di belakang).
Langkah 3: 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 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 Maklumat. Liegt er mit der Unterseite und den zwei Pin 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 A4 und A5.
Von Pin 11 am Arduino noird ein Jumper Kabel auf den Reset Pin des Arduinos gesteckt.
Langkah 4: Firmware Anpassen Und Auf Den Arduino Übertragen
Zur Firmware: Damit ihr den Code nutzen könnt, müsst ihr folgende Perpustakaan terbiasa / sarat:
- Servo.h
- HX711.j
- LiquidCrystal_I2C.h
- PciManager.h
- Pendebit.h
- Rotary.h
Bevor die angeschlossene Hardware ordnungsgemäß arbeiten kann, muss außerdem der Code noch a ein paar Kleinigkeiten angepasst werden: Nutzt den calibration Code, um eure Waage einzustellen sowie den i2c_Scanner Code, um die Adresse Eures i2. Beide Werte dann bitte di den cv-machine_code eintragen:
Faktor penentukuran -252006 ist meines Aufbaus
#tentukan penentukuran_faktor -7160.00 // faktor penentukuran skala
0x27 ist die Adresse meines Moduls
LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIF); // tetapkan LCD pada alamat pin A4 & A5 dan I2C
Am Ende einfach den cv-machine_code melalui Arduino IDE übertragen.
Ihr werdet im Code keine Loop Funktion finden, da ich für die Programmierung des Automaten eine Perpustakaan Timer genutzt habe, dalam der diese versteckt ist. Das habe ich gemacht, weil nur mit Timing Events ein etwas aufwändigerer Prozess wie dieser zuverlässig funktioniert. Auf menunda sollte verzichtet werden, weil sie den Mikrocontroller blockieren.
Langkah 5: Schublade Und Buzzer
Perincian folgen
Disyorkan:
Pemegang gambar dengan pembesar suara terbina dalam: 7 Langkah (dengan gambar)
Pemegang Gambar Dengan Pembesar Suara Built-In: Berikut adalah projek yang hebat untuk dilaksanakan pada hujung minggu, jika anda ingin menjadikan anda pembesar suara yang boleh menyimpan gambar / kad pos atau bahkan senarai tugas anda. Sebagai sebahagian daripada pembangunan, kami akan menggunakan Raspberry Pi Zero W sebagai nadi projek, dan
Cara: Memasang Raspberry PI 4 Tanpa Kepala (VNC) Dengan Imej dan Gambar Rpi: 7 Langkah (dengan Gambar)
Howto: Memasang Raspberry PI 4 Headless (VNC) Dengan Imej dan Gambar Rpi: Saya merancang untuk menggunakan Rapsberry PI ini dalam sekumpulan projek yang menyeronokkan di blog saya. Jangan ragu untuk melihatnya. Saya ingin kembali menggunakan Raspberry PI saya tetapi saya tidak mempunyai Papan Kekunci atau Tetikus di lokasi baru saya. Sudah lama saya menyediakan Raspberry
Penjual Kad Talkative Lego: 20 Langkah (dengan Gambar)
Penjual Kad Talkative Lego: Kebanyakan orang bermain permainan kad untuk nilai hiburan tetapi mereka juga memberikan beberapa faedah untuk kesihatan emosi dan mental kita. Ini adalah salah satu aktiviti dalaman yang paling popular. Sebilangan besar permainan kad seperti Rummy dan Poker memerlukan peniaga. Jadi di sini kita
Cara Membongkar Komputer Dengan Langkah dan Gambar yang Mudah: 13 Langkah (dengan Gambar)
Cara Membongkar Komputer Dengan Langkah dan Gambar yang Mudah: Ini arahan mengenai cara membongkar PC. Sebilangan besar komponen asas adalah modular dan mudah dikeluarkan. Walau bagaimanapun, adalah penting untuk anda mengaturnya. Ini akan membantu mengelakkan anda kehilangan bahagian, dan juga dalam membuat pemasangan semula
DISKA KERJA LAMA SEBAGAI ASAS PENJUAL: 3 Langkah
DISKAUN LAMA SEBAGAI ASAS PENJUAL: Ideanya ialah mempunyai asas soledring yang kukuh dan berat, dengan semua yang kita perlukan semasa kita bekerja. Kami memerlukan cakera keras 3,5 lama dan tidak berfungsi. Kita juga memerlukan pemutar skru berbentuk bintang khas untuk skru cakera keras. Di sini, di Yunani, saya dapati TB X 50 tetapi saya tidak