Obsah:

Skener karet pro stroj na obchodování s kartami: 13 kroků (s obrázky)
Skener karet pro stroj na obchodování s kartami: 13 kroků (s obrázky)

Video: Skener karet pro stroj na obchodování s kartami: 13 kroků (s obrázky)

Video: Skener karet pro stroj na obchodování s kartami: 13 kroků (s obrázky)
Video: Přišel mi nový míč ⚽️ z LaLigy 22/23 🇪🇸 ze Španělska! 2024, Červenec
Anonim
Skener karet pro stroj na obchodování s kartami
Skener karet pro stroj na obchodování s kartami
Skener karet pro stroj na obchodování s kartami
Skener karet pro stroj na obchodování s kartami

Skener karet pro stroj na obchodování s kartami

Protokol změn najdete v posledním kroku.

Pozadí

Hlavní motivaci mého projektu jsem vysvětlil v úvodu Card Feeder. Stručně řečeno, moje děti a já jsme již nashromáždili velké množství obchodních karet. Manipulace, třídění atd. Je u těchto množství velmi obtížné. Už jsme to zkusili, ale frustrovaní jsme to vzdali. Z tohoto důvodu chci postavit stroj na obchodování s kartami, který by měl plnit různé úkoly.

Obchodní karty by měly být automaticky

  • spravované (Které karty mám? Které chybí?)
  • seřazené (blok, jazyk, sada, série atd.)
  • hodnocené (Jak hodnotné jsou moje karty? Kolik peněz musím utratit za celou sadu?)
  • obchodováno (Koupit a prodat)

Kvůli těmto ambiciózním cílům jsem se rozhodl rozdělit obrovský stroj na 3 části:

  • Podavač karet - stroj, který uchopí a přepraví jednu kartu ze svazku karet
  • Skener karet - část, kde budou karty analyzovány
  • Řadič karet - stroj, který bude ukládat identifikované karty

This Instructable is about the 2nd part, the Card Scanner, which is the brain of the whole Trading Card Machine. Skener karet:

  • ovládejte podavač karet zapnutím nebo vypnutím
  • zachytit, analyzovat a vyhodnotit obchodní karty
  • přesuňte třídič karet do správné polohy

ALE, toto je funkčnost finálního stroje na obchodování s kartami. Tento Instructable je redukován na "interní" funkce skeneru karet (zachytit, analyzovat a vyhodnotit obchodní karty)

Z technického hlediska:

  • K zachycení obchodních karet používám Raspberry PI a PI Cam
  • pomocí rozhraní Google Cloud Platform API (Vision and Translation) analyzuji karty
  • Hodnotím Karty pomocí Cardmarket API

V tomto projektu tedy hodně kódování, ale stále je co stavět. Skříň čtečky karet. K tomuto úkolu samozřejmě používám 3mm Cardboard.

Pojďme!

V tomto Instructable vám chci ukázat - Jak vytvořit skener karet.

Krok 1: Nástroje, materiály a software, které jsem použil

Nástroje, materiály a software, které jsem použil
Nástroje, materiály a software, které jsem použil

Nástroje, materiály a software, které jsem použil

Nástroje:

  • Řezací podložka
  • Pravítka
  • Řezačka
  • Lepidla obsahující rozpouštědla (UHU HART a tesa)
  • Tužka, fixka
  • Středový úder
  • Ruční vrtačka
  • Horká lepicí pistole + lepicí tyčinky (není na obrázku)

Materiály:

  • 3 mm lepenka
  • Papír DIN A3
  • Malina PI 3 B+
  • Modul kamery Raspberry PI V2
  • Senzor přerušení paprsku Adafruit IR - 5 mm LED
  • Sparkfun super jasně bílá 10mm LED 3VDC
  • Micro servo Adafruit SG92R
  • 10k odpor
  • Breadboard poloviční velikosti
  • Propojovací vodiče samice/samice a samec/samec
  • SD s Raspbianem
  • Nějaký druh počítače, vybavení, kabelů atd. Pro připojení a programování Raspberry PI (není na obrázku)

Software:

Autodesk Fusion360

Krok 2: Design

Design
Design
Design
Design

"načítání =" líné "video

Vytvořil jsem krátké video, ve kterém vám ukážu, jak jsem ho postavil a jak funguje.

Krok 11: Konec

Konec
Konec
Konec
Konec
Konec
Konec

Konec

Skener karet pro stroj na obchodování s kartami => Hotovo!

S výsledkem jsem docela spokojený, dokonce i se svými kódovacími schopnostmi na nízké úrovni jsem to zvládl. Testoval jsem jen spoustu karet, ale fungovalo to kdykoli.

Jako vždy bych rád řekl několik otevřených úkolů/věcí, na kterých je třeba pracovat/zjištění:

  • Při psaní tohoto Instructables jsem si uvědomil, že Vision API mi také poskytne jazykové informace o kartách, takže vlastní Translate API není nutné. (Příliš pozdě na přizpůsobení se celé dokumentaci)
  • V Cardmarkt DB jsou pouze anglické a německé překlady názvu karty. Mám spoustu španělských karet, takže API nebude poskytovat žádné informace, protože kartu nelze najít. Karetní hra World of Warcraft Trading je zastaralá, takže názvy karet v jiných jazycích nebudou aktualizovány.

Kromě toho je to obrovský krok k dosažení konečného cíle vybudovat kompletní stroj na obchodování s kartami, což bude můj další projekt. Chci zkombinovat podavač karet, skener karet a třídič karet do finálního stroje. K tomu budou nutné některé změny a aktualizace. Ale věřím, že to bude fungovat. Samozřejmě budu aktualizovat Instructables s úpravami, které udělám.

Pokud jej vytvoříte nebo upravíte, opravdu bych rád viděl vaše nápady a řešení.

Ocenil bych jakoukoli kritiku, komentáře nebo vylepšení. Ať už jde o projekt, fotografie, dovednosti, psaní nebo jazyk.

Pokud nechcete čekat na další aktualizaci, můžete se podívat na nějaké novinky na Instagramu.

Děkuji, že jste si našli čas přečíst si o mém projektu!

Mějte se krásně

Servus a cu příště

Krok 12: Příloha

Příloha

Zde najdete soubory. Pokud potřebujete ještě něco, klidně se ptejte!

Krok 13: Změnit protokol

Změnit protokol

  • V0.0 2019-07-17

    Projekt zveřejněn

Soutěž senzorů
Soutěž senzorů
Soutěž senzorů
Soutěž senzorů

Druhá cena v soutěži Senzory

Doporučuje: