İçindekiler:

Süßigkeitenautomat - Şeker Otomatı: 5 Adım (Resimli)
Süßigkeitenautomat - Şeker Otomatı: 5 Adım (Resimli)

Video: Süßigkeitenautomat - Şeker Otomatı: 5 Adım (Resimli)

Video: Süßigkeitenautomat - Şeker Otomatı: 5 Adım (Resimli)
Video: 10 Japon atıştırmalıkları ve şekerleri 2024, Kasım
Anonim
Image
Image
Das Gehäuse Bauen
Das Gehäuse Bauen

Dieser Automat harcaması 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 Teller auf eine Waage, die die Ladung grammgenau abwiegt. Sobald das eingestellte Gewicht erreicht ist, wird der Rüttelmotor abgeschaltet ve 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 (Giriş - Optionine z. B. das Schließeßen)

Der Rütteltisch ist höhenverstellbar. Es können ayrıca 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, ön plaka ve Schublade için)
  • Metallreste (für den Rütteltisch)
  • DC-Motor (Für den Rütteltisch)
  • Schrumpfschlauch (Durchmesser abhängig vom Motor des Rütteltisches)
  • Gewindestage (d = 0, 5 cm, für die Aufhängung des Rütteltisches)
  • Muttern (Gewindestage için geçiş)
  • Chinch Buchse, z. B.
  • DC Buchse, z. B.

Für die Schaltung:

  • Arduino Uno'su
  • kippschalter
  • Enkoder ve Knopf
  • LCD Ekran (inkl. I2C Bus)
  • Kabil
  • NPN-Transisto, z. B. BC517
  • 270 Ohm Geniş Stand
  • Freilaufdiode
  • Lochrasterplatinen Dinlenme

Für die Waage:

  • Servo
  • Wägezelle
  • HX711 AD Modülü
  • Ein Stück Draht
  • Eine Achse (z. B. Kugelschreibermine)

Für den Buzzer:

  • Holz (0, 3 cm)
  • 4 Tatlandırıcı, z. B.
  • Kabelreste
  • Kabel (z. B. ein altes Audiokabel)
  • Chinch Stecker, z. B.

Werkzeuge ve Maschinen:

  • lazer kesici
  • 3D-Drucker
  • Lötkolben
  • Bohrmaschine
  • eller serbest
  • zımpara kağıdı
  • Abisolierzange
  • Kneifzange
  • Forstner Bohrer
  • Weitere Holzbohrer
  • Çeşitli Schraubwerkzeuge

Adım 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 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 = Silo
  • 1 * 10, 5 cm * 14 cm = Rütteltisch
  • 1*11 cm*26 cm = Rutsche

Richtung des Rutschen Anfangs montiert'deki Der DC Motor kablosu. 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 ve ein weiteres 7 cm vom hinteren ve ebenfalls 15 cm).

Um am Ende die Frontplatte einschieben und befestigen zu können, werden oben ve auf beiden Seiten on Holzleistenstücke verleimt. Zur Verschraubung der Frontplatte kommen mücevherleri Löcher auf beiden Seiten dazu.

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) ve Forstner Bohrer zwei vertiefungen des Holz bohren'de. Danach mittig ein kleineres Loch nachsetzen, içinde ensprechenden Armaturen passen.

Adım 2: Die Waage Konstruieren

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

Die Waage besteht aus drei Teilen: Arm, Halterung (Base) ve Teller. Über die Dateien teller.fcstd ve Waage.skp daha fazla bilgi için (FreeCAD ve SketchUp için ücretsiz). Die anderen Dateien sind im stl Format und können z. B. mit Cura geöffnet ve 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.

Rahibe 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 geride).

3. Adım: Die Schaltung Verlöten/Stecken

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

En önemli şey, en iyi adres: Die Wägezelle muss mit dem AD Modul fiilinden 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, Kippschalter und dem Encoder zu fiillerinden sind dem.

Über den Encoder oder auch Drehgeber gibt es hier viele Infos. Unterseite und den zwei Pins nach oben vor uns, ist die Pinbelegung folgendermaßen: oben (Pin bağlantıları 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.

Arduino'da Vibrationsmotor kommt an Pin 12, die Chinch Buchse für den Buzzer an Pin 8, der Servo an Pin 9, das HX711 Modul an 5 (DOUT) und 4 (CLK), de Display an A4 ve A5.

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

Adım 4: Firmware Anpassen Und Auf Den Arduino Übertragen

Zur Firmware: Damit ihr den Kod nutzen könnt, müsst ihr folgende Kütüphaneler haben/laden:

  • Servo.h
  • HX711.h
  • LiquidCrystal_I2C.h
  • PciManager.h
  • Zıplayan.h
  • Rotary.h

Angeschlossene Donanım ve donanım donanımları, daha fazla bilgi için bkz. Kod Noch and Ein Paar Kleinigkeiten angepasst werden: Nutzt den kalibrasyon Code, um eure Waage einzustellen sowie den i2c_Scanner Code, ußerdem der. den cv-machine_code eintragen'de Beide Werte dann bitte:

-252006 birinci der kalibrasyon faktörü meines Aufbaus

#define kalibrasyon_faktörü -7160.00 // ölçek kalibrasyon faktörü

0x27 ist die Adresse meines Modüller

LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POZİTİF); // LCD'yi pin A4 & A5 ve I2C adresine ayarlar

Arduino IDE übertragen aracılığıyla Ende einfach den cv-machine_code.

Ihr werdet im Code keine Loop Funktion finden, da ich für die Programmierung des Automaten eine Timer Library genutzt habe, in der diese verteckt ist. Daha fazla bilgi için, en iyi zamanlama Etkinlikleri ve daha fazlasını gözden geçirin. Auf, Mikrodenetleyici engelleme işlemlerini geciktirir.

Adım 5: Schublade ve Buzzer

Schublade ve Buzzer
Schublade ve Buzzer
Schublade ve Buzzer
Schublade ve Buzzer

Ayrıntılar

Önerilen: