Spisu treści:
- Krok 1: Das Gehäuse Bauen
- Krok 2: Die Waage Konstruieren
- Krok 3: Die Schaltung Verlöten/Stecken
- Krok 4: Oprogramowanie układowe Anpassen Und Auf Den Arduino Übertragen
- Krok 5: Schublade i brzęczyk
Wideo: Süßigkeitenautomat - automat z cukierkami: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Dieser Automat sentet 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.
Konfiguracje mö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. dase- sdüstigle ß)
Der Rütteltisch ist höhenverstellbar. Es können również 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 i 0,9 cm * 0,9 cm Kantholzleiste)
- Acryglas, durchsichtig (0, 2 cm, für die Frontplatte und Schublade)
- Metallreste (dla Rütteltisch)
- Silnik prądu stałego (dla 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 (passend für die Gewindestange)
- Chinch Buchse, z. B.
- DC Buchse, z. B.
Für die Schaltung:
- Arduino Uno
- Kippschalter
- Enkoder i Knopf
- Wyświetlacz LCD (w tym magistrala I2C)
- Kabel
- NPN-Transisto, z. B. BC517
- 270 Ohm Szerszy stojak
- Freilaufdiode
- Lochrasterplatinen Reste
Dla wynagrodzenia:
- Serwo
- Wägezelle
- Moduł HX711 AD
- Ein Stück Draht
- Eine Achse (np. Kugelschreibermine)
Dla brzęczyka:
- Holz (0, 3 cm)
- 4 Degustator, z. B.
- Przewód zasilający
- Kabel (z. B. ein altes Audiokabel)
- Chinch Stecker, z. B.
Werkzeuge und Maschinen:
- Wycinarka laserowa
- Pisarz 3D
- Lötkolben
- Bohrmaschine
- Handsäge
- Papier ścierny
- Abisolierzange
- Kneifzange
- Forstner Bohrer
- Weitere Holzbohrer
- Zróżnicowane Schraubwerkzeuge
Krok 1: Das Gehäuse Bauen
Das Innere des Automaten kommt in 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 = silos
- 1 * 10, 5 cm * 14 cm = Rütteltisch
- 1 * 11 cm * 26 cm = Rutsche
Der DC Motor wird w 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: 15 cm vom seitlichen Rand, 2 cm vom hinteren und ein weiteres 7 cm vom hinteren und ebenfalls 15 cm s.).
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.
Krok 2: Die Waage Konstruieren
Die Waage besteht aus drei Teilen: Arm, Halterung (Base) und Teller. Über die Dateien teller.fcstd i Waage.skp dot d eile bearbeiten (z korzyścią dla FreeCAD i 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 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 mit zwei Schrauben an der Rückwand des Automate befestigt (nicht tiefer, weil sonst der Servo die Schublade behindert).
Krok 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 Infos. Liegt er mit der Unterseite und den zwei Pins nach oben vor uns, ist die Pinbelegung folgendermaßen: oben (Pin links GND, Pin rechts A2 am Arduino) unten (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 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 i A5.
Von Pin 11 am Arduino wird noch ein Jumper Kabel auf den Reset Pin des Arduinos gesteckt.
Krok 4: Oprogramowanie układowe Anpassen Und Auf Den Arduino Übertragen
Zur Firmware: Damit ihr den Code nutzen könnt, müsst ihr folgende Biblioteki haben/laden:
- Serwo.h
- HX711.h
- LiquidCrystal_I2C.h
- PciManager.h
- Debouncer.h
- Rotary.h
Bevor die angeschlossene Hardware ordnungsgemäß arbeiten kann, muss außerdem der Code noch an ein paraar. Beide Werte dann bitte in den cv-machine_code eintragen:
-252006 ist der współczynnik kalibracji meines Aufbaus
#zdefiniuj współczynnik_kalibracji -7160.00 // współczynnik kalibracji skali
0x27 ist die Adresse meines Moduls
LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, DODATNI); // ustawia LCD na pinie A4 i A5 oraz adres I2C
Am Ende einfach den cv-machine_code przez Arduino IDE übertragen.
Ihrdet w Code keine Loop Funktion znalezione, z ich für die Programmierung des Automaten eine Timer Library genutzt habe, in der Die versteckt ist. Das habe ich gemacht, weil nur mit Timing Events ein etwas aufwändigerer Prozess wie dieser zuverlässig funktioniert. Auf opóźnienia sollte verzichtet werden, weil sie den Mikrocontroller blockieren.
Krok 5: Schublade i brzęczyk
Szczegóły
Zalecana:
Kask ochronny Covid, część 1: wprowadzenie do obwodów Tinkercad!: 20 kroków (ze zdjęciami)
Kask ochronny Covid, część 1: wprowadzenie do obwodów Tinkercad!: Witaj, przyjacielu! W tej dwuczęściowej serii nauczymy się korzystać z obwodów Tinkercad - zabawnego, potężnego i edukacyjnego narzędzia do nauki działania obwodów! Jednym z najlepszych sposobów uczenia się jest robienie. Dlatego najpierw zaprojektujemy nasz własny projekt: th
Licznik kroków - Micro:Bit: 12 kroków (ze zdjęciami)
Licznik kroków - Micro:Bit: Ten projekt będzie licznikiem kroków. Do pomiaru kroków użyjemy czujnika przyspieszenia wbudowanego w Micro:Bit. Za każdym razem, gdy Micro:Bit się trzęsie, dodamy 2 do licznika i wyświetlimy go na ekranie
Bolt - DIY Wireless Charging Night Clock (6 kroków): 6 kroków (ze zdjęciami)
Bolt - DIY Wireless Charging Night Clock (6 kroków): Ładowanie indukcyjne (znane również jako ładowanie bezprzewodowe lub ładowanie bezprzewodowe) to rodzaj bezprzewodowego przesyłania energii. Wykorzystuje indukcję elektromagnetyczną do dostarczania energii elektrycznej do urządzeń przenośnych. Najpopularniejszym zastosowaniem jest stacja ładowania bezprzewodowego Qi
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: 13 kroków (ze zdjęciami)
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: To jest instrukcja demontażu komputera. Większość podstawowych komponentów ma budowę modułową i jest łatwa do usunięcia. Jednak ważne jest, abyś był w tym zorganizowany. Pomoże to uchronić Cię przed utratą części, a także ułatwi ponowny montaż
Robot rzucający cukierkami z Arduino, częściami z recyklingu i Dlib.: 6 kroków
Robot do rzucania cukierków z Arduino, częściami z recyklingu i Dlib.: Z kilkoma częściami z recyklingu, osłoną silnika Arduino + i oprogramowaniem komputerowym Dlib, możesz stworzyć działający miotacz cukierków do wykrywania twarzy. Materiały: Drewniana rama Laptop/komputer ( najlepiej o jeden mocniejszy niż Raspberry Pi!). Arduino (preferowane