Inhaltsverzeichnis:

Münzzähler: 5 Schritte
Münzzähler: 5 Schritte

Video: Münzzähler: 5 Schritte

Video: Münzzähler: 5 Schritte
Video: 5 Euro-Sparmethode und Pfandgeld-Leergut-Sparmethode - 2022 Sparen trotz Inflation 2024, Juli
Anonim
Münzzähler
Münzzähler

Ich habe diesen Münzzähler für ein Schulprojekt gemacht, in dem wir lernen mussten, wie man ein Arduino benutzt. Es ist hauptsächlich für mich gemacht, um zu lernen, wie man mit einem Arduino Dinge erstellt. Für dieses Projekt habe ich auch gelernt, wie man einen Lasercutter und einen 3D-Drucker verwendet.

Lieferungen

Arduino uno

16x2 LCD-Anzeige

Aluminiumfolie

Stripboard oder Perfboard (Stripboard bevorzugt)

6 10k Ohm Widerstände

1 220 Ohm Widerstand

10k Ohm Potentiometer

Schritt 1: Der Sortierer

Der Sortierer
Der Sortierer

Das erste, was ich gemacht habe, war der Münzsortierer. Die Art und Weise, wie ich die Münzen sortiere, basiert auf der Größe. Dies ist ein einfacherer Weg, als die meisten Automaten funktionieren. Diese verwenden normalerweise eine Kombination von Systemen, um die Münzen zu messen, wie z. B. den elektrischen Widerstand und das Gewicht. Dies kann zu genaueren Messungen führen, ist aber mit meinem derzeitigen Können und Zeitlimit nicht wirklich machbar.

Obwohl es nicht wirklich komplex ist, ist es wichtig, genaue Messungen der Münzen zu erhalten, die sortiert werden müssen. Der Sortierer funktioniert so, dass Münzen einen Hang hinunterrutschen und in das erste Loch mit der richtigen Größe fallen. So rutscht beispielsweise eine 50-Cent-Münze bis zum 6. Loch, bevor sie herunterfällt. Auf diese Weise muss der Arduino nur erkennen, dass eine Münze in ein bestimmtes Loch gefallen ist, um ihren Wert zu kennen.

Der Grund, warum ich nur 7 statt 8 Löcher gemacht habe, ist, dass die 1- und 2-Cent-Münzen beide unbenutzt sind, also habe ich mich entschieden, sie gleichzeitig zu sortieren.

Schritt 2: Die Verkabelung

Die Verkabelung
Die Verkabelung

Die Verkabelung ist ungefähr wie oben zu sehen. Die beste Idee ist, mit dem Bildschirm zu beginnen. Achten Sie beim Anschließen des LCD-Bildschirms darauf, den 220-Ohm-Widerstand zu verwenden. Das Potentiometer in diesem Setup wird verwendet, um den Kontrast des Bildschirms zu ändern. Tun Sie dies zuerst auf einem Steckbrett, damit Sie wissen, ob es funktioniert.

Nachdem der Bildschirm angeschlossen ist, können Sie die anderen Kabel anschließen. Dieser Teil verhält sich genauso, als ob Sie normale Tasten anschließen würden, außer dass die Tasten herausgenommen sind. An den Löchern zwischen den grauen Kabeln schließen Sie das nächste Teil an.

Schritt 3: Erstellen der Sensoren

Erstellen der Sensoren
Erstellen der Sensoren

Die Art und Weise, wie ich herunterfallende Münzen registrieren wollte, war das Schließen eines Stromkreises. Wenn eine Münze herunterfällt, trifft sie auf 2 Stück Alufolie und schließt den Stromkreis. Dies lässt den Arduino wissen, dass eine Münze heruntergefallen ist.

Jedes Loch außer dem ersten (dem höchsten) sollte 2 Stück Alufolie bekommen. Jedes dieser Teile sollte aus dem letzten Schritt mit einem grauen Kabel verbunden werden. Jedes Loch sollte ein Stück mit einem der linken und einem der rechten Kabel verbunden werden.

Schritt 4: Der Code

Den Code für dieses Projekt finden Sie hier:

Die Funktionsweise besteht darin, eine Variable für Single und Zehner sowohl für Euro als auch für Cent zu haben. Dies bedeutet, dass es bis zu 99,95 € zählen kann! Für jedes Loch gibt es eine if-Anweisung, die überprüft, ob eine Münze durchgefallen ist. Wenn eine Münze registriert wird, wird die entsprechende if-Anweisung abgefeuert und der Betrag in Cent/Euro hinzugefügt, der diesem Loch entspricht.

Schritt 5: In einen Fall legen

Für diesen Schritt entschied ich mich, einen Fall zu machen, der die Münzen in ein offenes Fach gibt. Das liegt daran, dass ich es zeigen musste, dass es funktioniert und auf diese Weise hatte ich genug mit nur einer von jeder Münze. Das Design des Gehäuses ist meist nur eine einfache Schachtel mit einem Loch für einen Bildschirm, Knöpfe und eine Münze. Die Schaltflächen werden in diesem Projekt derzeit nicht verwendet, sondern sind Überbleibsel aus dem Ehrgeiz, einen Automaten herstellen zu wollen.

Empfohlen: