Innehållsförteckning:

Kortläsare för en handelskortmaskin: 13 steg (med bilder)
Kortläsare för en handelskortmaskin: 13 steg (med bilder)

Video: Kortläsare för en handelskortmaskin: 13 steg (med bilder)

Video: Kortläsare för en handelskortmaskin: 13 steg (med bilder)
Video: Vi vill köpa Kortläsare! 2024, November
Anonim
Kortskanner för en handelskortmaskin
Kortskanner för en handelskortmaskin
Kortläsare för en handelskortmaskin
Kortläsare för en handelskortmaskin

Kortläsare för en handelskortmaskin

Ändringsloggen finns i det sista steget.

Bakgrunden

Jag förklarade huvudmotiveringen för mitt projekt i kortmatarens introduktion. Men kort sagt, mina barn och jag har samlat ihop en stor mängd handelskort nu. Hanteringen, sorteringen etc. är mycket svår med dessa mängder. Vi har redan provat det, men vi gav upp frustrerade. Av denna anledning vill jag bygga en Trading Card Machine, som bör ta på sig olika uppgifter.

Handelskort ska automatiskt vara det

  • hanteras (Vilka kort har jag ?, Vilka saknas?)
  • sorterade (Block, Language, Set, Series, etc)
  • betygsatt (Hur värdefulla är mina kort ?, Hur mycket pengar måste jag spendera för en hel uppsättning?)
  • handlas (köp och sälj)

På grund av dessa ambitiösa mål bestämde jag mig för att dela den enorma maskinen i tre delar:

  • Kortmatare - en maskin som tar och transporterar ett enda kort ur en kortbunt
  • Kortläsare - en del där korten kommer att analyseras
  • Kortsorterare - en maskin som lagrar de identifierade korten

Denna instruktör handlar om den andra delen, Card Scanner, som är hjärnan i hela Trading Card Machine. Kortläsaren:

  • styr kortmataren genom att slå på eller av den
  • fånga, analysera och utvärdera handelskorten
  • flytta kortsorteraren till rätt position

MEN, det här är funktionaliteten hos den sista Trading Card Machine. Denna instruktion reduceras till de "interna" kortskannerfunktionerna (fånga, analysera och utvärdera handelskorten)

Tekniskt sett:

  • Jag använder en Raspberry PI och PI Cam för att fånga handelskorten
  • med hjälp av Google Cloud Platform API: er (vision och översättning) analyserar jag korten
  • Jag utvärderar korten med Cardmarket API

Så mycket kodning i det här projektet, men det finns fortfarande något att bygga. Kortskannerhöljet. Naturligtvis använder jag 3 mm kartong för denna uppgift.

Nu går vi!

I den här instruktionsboken vill jag visa dig - Hur man skapar kortskannern.

Steg 1: Verktyg, material och programvara som jag använde

Verktyg, material och programvara som jag använde
Verktyg, material och programvara som jag använde

Verktyg, material och programvara som jag använde

Verktyg:

  • Skärmatta
  • Linjaler
  • Fräs
  • Lösningsmedelshaltiga lim (UHU HART och tesa)
  • Penna, markör
  • Mittstans
  • Handborr
  • Het limpistol + limpinnar (inte på bilden)

Material:

  • 3 mm kartong
  • DIN A3 -papper
  • Hallon PI 3 B+
  • Hallon PI -kameramodul V2
  • Adafruit IR Break Beam Sensor - 5 mm LED
  • Sparkfun superljusvit 10mm LED 3VDC
  • Adafruit SG92R Micro Servo
  • 10k motstånd
  • Brödbräda Halvstorlek
  • Bygelkablar hon/hona och hane/hane
  • SD med Raspbian
  • Någon form av dator, utrustning, kablar etc. för att ansluta och programmera Raspberry PI (inte på bilden)

Programvara:

Autodesk Fusion360

Steg 2: Design

Design
Design
Design
Design

"loading =" lat "video

Jag har skapat en kort video där jag visar hur jag byggde den och hur den fungerar.

Steg 11: Slutet

Slutet
Slutet
Slutet
Slutet
Slutet
Slutet

Slutet

Kortläsare för en handelskortmaskin => Avslutad!

Jag är ganska nöjd med resultatet, även med mina låga kodningskunskaper kunde jag hantera det. Jag har bara testat ett gäng kort, men det fungerade när som helst.

Som alltid skulle jag vilja berätta några öppna Att göra/saker att jobba på/Fynd:

  • När jag skrev denna instruktion insåg jag att Vision API också kommer att ge mig språkinformationen på korten, så ett eget Translate API är inte nödvändigt. (För sent att anpassa sig till hela dokumentationen)
  • I Cardmarkt DB finns endast engelska och tyska översättningar av kortnamnet. Jag har många spanska kort, så API: et kommer inte att ge någon information, eftersom kortet inte kan hittas. World of Warcraft Trading Card Game är föråldrat, så kortnamnen på andra språk kommer inte att uppdateras.

Förutom det är detta ett stort steg för att uppnå det slutliga målet att bygga hela Trading Card Machine, vilket blir mitt nästa projekt. Jag vill kombinera kortmatare, kortläsare och kortsorterare till en slutmaskin. Vissa ändringar och uppdateringar kommer att vara nödvändiga för att uppnå det. Men jag är mycket säker på att det kommer att fungera. Naturligtvis kommer jag att uppdatera Instructables med de ändringar som jag kommer att göra.

Om du skapar det eller ändrar det, skulle jag verkligen vilja se dina idéer och lösningar.

Jag skulle uppskatta kritik, kommentarer eller förbättringar. Oavsett om det gäller projektet, foton, färdigheter, skrivande eller språk.

Om du inte vill vänta till nästa uppdatering kan du se några nyheter på Instagram.

Tack för att du tog dig tid att läsa om mitt projekt!

Ha det så bra.

Servus och cu nästa gång

Steg 12: Bilaga

Anknytning

Här hittar du filerna. Om du behöver något annat, fråga gärna!

Steg 13: Ändra logg

Ändra logg

  • V0.0 2019-07-17

    Projekt publicerat

Sensors tävling
Sensors tävling
Sensors tävling
Sensors tävling

Andra pris i sensortävlingen

Rekommenderad: