Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
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:
- 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
"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
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
Andra pris i sensortävlingen