Der Gumball Gambit ist eine Maschine, die Glücksspiel mit einem Süßigkeiten Automaten kombiniert.
Die Idee ist es einen Süßigkeiten Automaten etwas interessanter zu gestalten. Eine Art von Minispiel würde sich anbieten, doch gibt es solch Automaten schon z.B.: in Form von einem Greifarm Automaten. Da es aber auch bei diesen Arcade Automaten nahezu komplett zufällig ist, ob man gewinnt oder nicht, haben wir uns für eine Art Slot Maschine entschieden. Man kann Geld hinein geben für eine Chance auf eine/n Niete/Nimm Zwei/Snickers Riegel/Gummibärchen Packung. Höherer Einsatz führt zu höheren Gewinnchancen.
Was der Roboter können muss
Was der Roboter können sollte
Nice to have
Bewusst weggelassen
skizze bla bla bla
Glücksteil: Franz
Süßkeitenausgabe: Max
Münzenaufnahme: Ben
Die Chancen für die 4 Ausgabe Arten (Niete, klein Gewinn, mittler Gewinn) müssen im Arduino, abhängig vom Einsatz berechnet werden. Dazu gehört ein/mehrere Input/s, die den Einwurf von Geld im Arduino registrieren. Idealer Weise verändern sich die Chancen, abhängig vom eingegebenen Geldwert. Danach muss ein Output an die Süßigkeiten Ausgabe weitergegeben werden.
Variablen Input aufnehmen, Chancen berechnen, Input zum Start der Sequenz feststellen, Variablen Output an die Süßigkeiten Ausgabe weiter geben
Grundsätzlich nur Arduino mit Breadboard, idealer Weise Knopf oder Hebel für Input zum Start der Sequenz
Max. Geldeingabe 2€. Zwischen 0€-1€: Verschiebt die Chancen so, dass bei 1€ keine Niete mehr möglich ist. Zwischen 1€-2€: Verschiebt die Chancen so, dass ein größerer Preis wahrscheinlicher wird.
N = Niete
K = kleiner Preis
M = mittlerer Preis
G = großer Preis
n = Geldeingabe
x = Multiplikator ab 1€
für n gilt, ist n > 1, setze x = n-1 und dann n=1.
N = 1-n
K = n*(0,6-x)
M = n*(0,3+2*x/3)
G = n*(0,1+x/3)
Die mechanische Ausgabe umfasst die Steuerung von Elementen zur Ausgabe von Süßigkeiten, sowie den Bau der jeweiligen Elemente.
Unser Roboter kann anschließend Süßigkeiten portioniert ausgeben.
Wir haben uns einige Mechanismen überlegt, um die Süßigkeiten in gleichmäßiger Menge ausgeben zu lassen, beispielsweise Spiralen, wie in herkömmlichen Snackautomaten (s. M1), Kolben (s. M2), Drehscheiben mit Löchern im Boden (s. M3).
Um was geht es hier überhaupt?
Das Ziel ist die Entwicklung eines Münzzählers und Sortierers, der Münzen basierend auf ihrer Größe sortiert und zählt. Dabei werden Lichtschranken genutzt, um die Anzahl der Münzen zu erfassen. Diese Daten werden an das Arduino-System weitergegeben, um den Gesamtwert der Münzen zu berechnen.
Erfolgskriterium
Der Münzzähler sortiert Münzen zuverlässig in die passenden Kategorien, zählt jede Münzsorte korrekt und berechnet den Gesamtwert der Münzen. Eine funktionierende Schnittstelle zwischen dem Arduino und der Zählmechanik stellt die Daten für weitere Verarbeitungen bereit.
Funktionsweise/Strategie
- Münzen werden durch einen Schlitz eingeführt und rollen auf einer Schräge hinab. - Unterschiedlich große Löcher sortieren die Münzen nach ihrer Größe in verschiedene Behälter. - Lichtschranken (LED und Fotodiode) an den Löchern erkennen jede Münze und registrieren sie. - Der Nano verarbeitet die Zähldaten und berechnet den Gesamtwert.
Die Konstruktion besteht aus Holzplatten und 3D-gedruckten Bauteilen, kombiniert mit LEDs und Fotodioden. Der Arduino Nano dient als zentrale Steuereinheit für die Zählung und Datenverarbeitung.