Inhaltsverzeichnis:
- Schritt 1: Werkzeuge, Materialien und Software, die ich verwendet habe
- Schritt 2: Design
- Schritt 11: Das Ende
- Schritt 12: Befestigung
- Schritt 13: Protokoll ändern
Video: Kartenscanner für einen Sammelkartenautomaten - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
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:
- 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
"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
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
Zweiter Preis im Sensors Contest
Empfohlen:
Einen Kampfroboter bauen (für JEDE Fähigkeitsstufe) – wikiHow
Wie man einen Kampfroboter baut (für JEDE Fähigkeitsstufe): Als ich mit der Kampfrobotik begann, stellte ich fest, dass es keine "Schritt für Schritt" gab. Kampfroboter-Build-Komplettlösung. Nachdem ich viel im Internet recherchiert hatte, beschloss ich, einige davon zusammenzustellen, um eine Anleitung zur Herstellung eines Kampfroboters zu erstellen, damit jemand w
Einen einfachen Spiderbot für Halloween bauen – wikiHow
So bauen Sie einen einfachen Spiderbot für Halloween: Dies ist ein einfacher, lustiger Borstenbot für Halloween! Bristlebots sind großartige Starterprojekte für Leute, die die Grundlagen der Schaltungen und des Roboterbaus erlernen. Mit dem Kopf einer Zahnbürste für den Körper, einem kleinen Motor für die Bewegung und einem Akku
So erstellen Sie mit MATLAB einen Hörtest für Erwachsene – wikiHow
So erstellen Sie einen Hörtest für Erwachsene mit MATLAB: HAFTUNGSAUSSCHLUSS: Unser Test ist KEINE medizinische Diagnose und sollte nicht als solche verwendet werden. Um das Gehör genau zu messen, wenden Sie sich bitte an einen Arzt. Mit Materialien, die wir bereits hatten, führte unsere Gruppe einen Hörtest durch. Unser Test ist nur für Erwachsene und Jugendliche bestimmt
So erstellen Sie einen Tiefpassfilter für einen Subwoofer mit dem NE5532-IC - DIY (ELECTROINDIA): 4 Schritte
So erstellen Sie einen Tiefpassfilter für einen Subwoofer mit dem NE5532-IC | DIY (ELECTROINDIA): In diesem Projekt zeige ich Ihnen, wie Sie einen Tiefpassfilter für Subwoofer herstellen können. Los geht's
So bauen Sie einen Hörbuch-Player für Ihre Oma – wikiHow
So bauen Sie einen Hörbuch-Player für Ihre Oma: Die meisten auf dem Markt erhältlichen Audio-Player sind für junge Leute gedacht und ihre Hauptfunktion ist das Abspielen von Musik. Sie sind klein, haben mehrere Funktionen wie Shuffle, Repeat, Radio und sogar Videowiedergabe. All diese Funktionen machen das beliebte Play