Projekt Kartenspender mit Schrittmotor, RTC, LCD und Arduino Board

Hi, ich bin neu hier in dem Forum und auch leider sehr unerfahren beim Programmieren und zusammenbasteln der Elektronik vom Arduino Uno R3. Ich habe mir das offizielle StarterKit von Arduino geholt und ein paar Projekte nachgemacht, aber so richtig verstehen tu ich es noch nicht.
Ich möchte eine Box bauen, welche 1 mal die Woche einen Kartenstapel(PokemonBooster) rausspuckt (siehe Bild/Anhang)
Das ganze wollte ich mit einen Schrittmotor und RTC Modul bewerkstelligen und soll am besten ein LCD Display haben welches die verstrichene Zeit anzeigt, bis der darauffolgende Stapel rausgeschoben wird.
Wenn es geht soll das alles auf Akku/mit batterien laufen, wenn nicht ist auch nicht schlimm :slight_smile:

Die eigentliche Frage ist nun ob ihr mir Materialvorschläge machen könntet, was ich alles besorgen muss, welche Schrittmotoren dafür geeignet sind und ob ich bestimmte RTC Module oder sogar ein größeres Arduinoboard brauche.
Ich bin nur ein einfacher Schreiner und mega unerfahren in diesem Bereich, doch hoffe dass ich hier Hilfe bekomme

MfG Florian

Ein Schrittmotor ist relativ langsam aber präzise, du brauchst solche Präzision nicht, also ein DC Motor schafft das viel schneller. Außerdem gibt's Mechanismen die Drehung in eine lineare Bewegung effektiver umsetzen, als Zahnstangengetriebe.
изображение

kann man einen DC Motor denn so einstellen dass er nur ganz kurz an geht und nur ein Paket rausschiebt ?

Es ist nicht Motors Einstellung, sondern des Steuereinheites. Die muss Spannung einschalten, gewünschte Anzahl der raus geschobenen Karten zählen und Spannung wieder trennen.

Der Schieber (braun) soll nur Ein Päckchen (25 gramm) pro woche rausschieben. Und das bekommt man wirklich mit einem DC Motor so präzise hin ? hast du zufällig nen Code den ich ausprobieren kann ? Habe hier noch einen DC Motor an meinen ARDUINO UNO R3 angeschlossen.

ach so,.. habe jetzt Text komplett durch gelesen... es ist also keinen Kartenspender im Sinne
Full Rules for Uno Attack Plus How to Play the Game

Na dann, beim Sketch hängt alles von der Konstruktion ab.
im Starter Set gibt's sicherlich ein 28BYJ-48 und Treibermodul mit ULN2003.
Ich würde es so anfangen:

1 Like

Hier werden verschiedene Prinzipien vorgestellt wie man eine Drehbewegung in eine geradeaus-Bewegung umwandeln kann.

"Dampflokantrieb" oder eine Spindel würden bei dir gut passen

Wenn es denn mit Zahnstange sein muss, dann würde man da ein stark untersetzendes Getriebe verwenden.

Eine Spindel halte ich für einfacher als eine Zahnstange.
Es gibt Trapezgewindespindeln aber für diese Anwendung würde es wahrscheinlich auch eine
M6er Gewindestange tun

vgs

1 Like

dann würde ich an Sicherheitsfragen denken und optimieren das Konzept.
Der Schieber soll nach Ausgabe dort bleiben und unbefugtes Reingreifen verunmöglichen.
Das Rausschieben soll seitwärts erfolgen, denn solche Päckchen an langen Enden unhandliche Klebestellen haben.

1 Like

Notfalls kann man die Kartenstapel(PokemonBooster) in eine Umverpackung geben zB Kunststoffschachtel, damit das Herausschieben zuverlässiger funktioniert.
Grüße Uwe

1 Like

Das sieht sehr interessant aus. Ich bestelle mir dann mal einen Schrittmotor mit Motorsteuerung. Doch wie montiere ich eine Gewindestange da dran ? Löten ? Kleben ?
Und um auf die Sicherheitsfrage zurückzukommen, quer ist sicherer ja. Die box so umzubauen ist für mich kein Problem, danke für den tollen Vorschlag :slight_smile:

wozu Bestellen? gib es im StarterSet kein? es muss nicht unbedingt Schrittmotor sein.
UPD


ein DC Motor und Servo sind dabei.

im starterset ist nur ein gleichstrommotor :confused:

Das sieht mir nach einer Bestechungsmaschine aus :sweat_smile: :rofl: :joy:

2 Likes

Hä ?! xD Es ist eine Spielesucht-Kontroll-Box. Ein päckchen kostet 5 euro, beinhaltet aber manchmal eine Karte welche 80 Euro wert ist. Und deswegen möchte ich meinen Konsum so steuern xDDD

Schrumpfschlauch

1 Like

Perfekt!
Alles klar, den Mechanismus Mit Schrittmotor, Gewindestange, Mutter und Schiebeplatte bekomme ich hin.
Aber was ist mit meinem RTC Modul und der LCD Anzeige. Brauche ich dafür nicht viel mehr Eingänge als mein Arduino Uno zur Verfügung stellen kann ?

Wenn Du beides mit I2C-Schnittstelle nimmst, brauchst Du zusammen nur 2 Pins (SCL=A5 und SDA=A4)

Gruß Tommy

1 Like

zwei weitere Pins für RTC und wenn du kaufst ein I²C Back Pack für LCD Module dann kannst du es direkt hinter RTC anschließen. Aber auch so UNO Pins werden ausreichen.

1 Like

lass mich raten. Dieses L2C Back Pack vereinfacht dieses Gewusel an Kabeln und man braucht weniger Pins ?!


https://www.circuitbasics.com/how-to-use-a-real-time-clock-module-with-the-arduino/

1 Like