Inhaltsverzeichnis:

Kartenscanner für einen Sammelkartenautomaten - Gunook
Kartenscanner für einen Sammelkartenautomaten - Gunook

Video: Kartenscanner für einen Sammelkartenautomaten - Gunook

Video: Kartenscanner für einen Sammelkartenautomaten - Gunook
Video: Falschgeld bekommen?! 2024, Juli
Anonim
Kartenscanner für einen Sammelkartenautomaten
Kartenscanner für einen Sammelkartenautomaten
Kartenscanner für einen Sammelkartenautomaten
Kartenscanner für einen Sammelkartenautomaten

Kartenscanner für einen Sammelkartenautomaten

Das Änderungsprotokoll finden Sie im letzten Schritt.

Der Hintergrund

Die Hauptmotivation meines Projekts habe ich im Card Feeder Intro erläutert. Aber kurz gesagt, meine Kinder und ich haben inzwischen eine große Menge an Sammelkarten angehäuft. Die Handhabung, Sortierung etc. ist bei diesen Mengen sehr schwierig. Wir haben es schon probiert, aber frustriert aufgegeben. Aus diesem Grund möchte ich einen Sammelkartenautomaten bauen, der verschiedene Aufgaben übernehmen soll.

Trading Cards sollten automatisch

  • verwaltet (Welche Karten habe ich?, Welche fehlen?)
  • sortiert (Block, Sprache, Set, Serie usw.)
  • bewertet (Wie wertvoll sind meine Karten?, Wie viel Geld muss ich für ein komplettes Set ausgeben?)
  • gehandelt (Kaufen und Verkaufen)

Aufgrund dieser ehrgeizigen Ziele habe ich mich entschieden, die riesige Maschine in 3 Teile aufzuteilen:

  • Card Feeder - eine Maschine, die eine einzelne Karte aus einem Kartenstapel greift und transportiert
  • Kartenscanner - ein Teil, in dem die Karten analysiert werden
  • Kartensortierer - ein Automat, der die identifizierten Karten speichert

Dieses Instructable ist über den 2. Teil, den Kartenscanner, der das Gehirn der gesamten Trading Card Machine ist. Der Kartenscanner:

  • Steuern Sie den Karteneinzug, indem Sie ihn ein- oder ausschalten
  • die Trading Cards erfassen, analysieren und auswerten
  • Bewegen Sie den Kartensortierer in die richtige Position

ABER, dies ist die Funktionalität der letzten Trading Card Machine. Dieses Instructable ist auf die "internen" Kartenscanner-Funktionen reduziert (Erfassen, Analysieren und Auswerten der Sammelkarten)

In technischer Hinsicht:

  • Ich verwende einen Raspberry PI und die PI Cam, um die Trading Cards zu erfassen
  • mit Hilfe der Google Cloud Platform APIs (Vision and Translation) analysiere ich die Karten
  • Ich werte die Karten mit der Cardmarket API aus

Also viel Codierung in diesem Projekt, aber es gibt noch etwas zu bauen. Das Kartenscanner-Gehäuse. Natürlich verwende ich für diese Aufgabe 3mm Karton.

Lass uns gehen!

In diesem Instructable möchte ich Ihnen zeigen - wie man den Kartenscanner erstellt.

Schritt 1: Werkzeuge, Materialien und Software, die ich verwendet habe

Werkzeuge, Materialien und Software, die ich verwendet habe
Werkzeuge, Materialien und Software, die ich verwendet habe

Werkzeuge, Materialien und Software, die ich verwendet habe

Werkzeuge:

  • Schneidematte
  • Lineale
  • Cutter
  • Lösemittelhaltige Klebstoffe (UHU HART und tesa)
  • Bleistift, Marker
  • Körner
  • Handbohrer
  • Heißklebepistole + Klebestifte (nicht im Bild)

Materialien:

  • 3mm Karton
  • DIN A3-Papier
  • Himbeer PI 3 B+
  • Raspberry PI Kameramodul V2
  • Adafruit IR Break Beam Sensor - 5mm LED
  • Sparkfun superhelle weiße 10mm LED 3VDC
  • Adafruit SG92R Mikro-Servo
  • 10k Widerstand
  • Breadboard Half-Size
  • Überbrückungsdrähte weiblich/weiblich und männlich/männlich
  • SD mit Raspbian
  • Eine Art Computer, Ausrüstung, Kabel usw. zum Anschließen und Programmieren des Raspberry PI (nicht auf dem Bild)

Software:

Autodesk Fusion360

Schritt 2: Design

Entwurf
Entwurf
Entwurf
Entwurf

"loading="faul" Video

Ich habe ein kurzes Video erstellt, in dem ich euch zeige, wie ich es gebaut habe und wie es funktioniert.

Schritt 11: Das Ende

Das Ende
Das Ende
Das Ende
Das Ende
Das Ende
Das Ende

Das Ende

Kartenscanner für einen Sammelkartenautomaten => Fertig!

Ich bin mit dem Ergebnis sehr zufrieden, selbst mit meinen geringen Programmierkenntnissen konnte ich damit umgehen. Ich habe nur ein paar Karten getestet, aber es hat jederzeit funktioniert.

Wie immer möchte ich ein paar offene To-Do's/Things zum Arbeiten/Ergebnisse mitteilen:

  • Beim Schreiben dieser Instructables habe ich festgestellt, dass mir die Vision-API auch die Sprachinformationen der Karten liefert, sodass keine eigene Translate-API erforderlich ist. (Zu spät, um sich an die gesamte Dokumentation anzupassen)
  • In der Cardmarkt DB gibt es nur englische und deutsche Übersetzungen des Kartennamens. Ich habe viele spanische Karten, daher liefert die API keine Informationen, da die Karte nicht gefunden werden kann. Das World of Warcraft-Sammelkartenspiel ist veraltet, daher werden die Kartennamen in anderen Sprachen nicht aktualisiert.

Abgesehen davon ist dies ein großer Schritt, um das endgültige Ziel zu erreichen, den kompletten Sammelkartenautomaten zu bauen, der mein nächstes Projekt sein wird. Ich möchte Card Feeder, Card Scanner und Card Sorter zu einem endgültigen Gerät kombinieren. Um dies zu erreichen, sind einige Änderungen und Aktualisierungen erforderlich. Aber ich bin sehr zuversichtlich, dass es funktionieren wird. Natürlich werde ich die Instructables mit den Änderungen aktualisieren, die ich tun werde.

Wenn Sie es erstellen oder ändern, würde ich mich sehr über Ihre Ideen und Lösungen freuen.

Über Kritik, Kommentare oder Verbesserungen würde ich mich freuen. Ob in Bezug auf das Projekt, Fotos, Fähigkeiten, Schreiben oder Sprache.

Wer nicht bis zum nächsten Update warten möchte, kann auf Instagram einige Neuigkeiten sehen.

Vielen Dank, dass Sie sich die Zeit genommen haben, über mein Projekt zu lesen!

Eine gute Zeit haben.

Servus und cu das nächste Mal

Schritt 12: Befestigung

Anhang

Hier finden Sie die Dateien. Wenn Sie noch etwas brauchen, fragen Sie gerne!

Schritt 13: Protokoll ändern

Änderungsprotokoll

  • V0.0 17.07.2019

    Projekt veröffentlicht

Sensorik-Wettbewerb
Sensorik-Wettbewerb
Sensorik-Wettbewerb
Sensorik-Wettbewerb

Zweiter Preis im Sensors Contest

Empfohlen: