Sisällysluettelo:
- Vaihe 1: Työkalut, materiaalit ja ohjelmistot, joita käytin
- Vaihe 2: Suunnittelu
- Vaihe 11: Loppu
- Vaihe 12: Kiinnitys
- Vaihe 13: Muutosloki
Video: Kortinlukija kauppakorttikoneelle: 13 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Kortinlukija kauppakorttikoneelle
Muutosloki löytyy viimeisestä vaiheesta.
Tausta
Selitin projektini päämotivaation Card Feeder Intro -esittelyssä. Lyhyesti sanottuna, lapseni ja minä olemme keränneet tähän mennessä suuren määrän kauppakortteja. Näiden määrien käsittely, lajittelu jne. On erittäin vaikeaa. Olemme jo kokeilleet sitä, mutta luovuimme turhautuneena. Tästä syystä haluan rakentaa kauppakorttikoneen, jonka pitäisi ottaa erilaisia tehtäviä.
Kauppakorttien pitäisi olla automaattisesti
- hallittu (Mitkä kortit minulla on? Mitkä puuttuvat?)
- lajiteltu (lohko, kieli, sarja, sarja jne.)
- mitoitettu (Kuinka arvokkaita korttini ovat ?, Kuinka paljon rahaa minun täytyy kuluttaa koko settiin?)
- vaihdettu (Osta ja myy)
Näiden kunnianhimoisten tavoitteiden vuoksi päätin jakaa suuren koneen kolmeen osaan:
- Kortin syöttölaite - kone, joka nappaa ja kuljettaa yhden kortin pois korttipinoista
- Card Scanner - osa, jossa kortit analysoidaan
- Korttien lajittelija - kone, joka tallentaa tunnistetut kortit
Tämä Instructable käsittelee 2. osaa, Card Scanneria, joka on koko Trading Card Machinein aivot. Kortinlukija:
- ohjaa kortin syöttölaitetta kytkemällä se päälle tai pois päältä
- kaapata, analysoida ja arvioida kauppakortteja
- siirrä kortin lajittelija oikeaan asentoon
MUTTA, tämä on viimeisen kauppakorttikoneen toiminnallisuus. Tämä Instructable on rajoitettu "sisäisiin" korttiskanneritoimintoihin (kaappaa, analysoi ja arvioi kauppakortteja)
Teknisesti:
- Käytän Raspberry PI: tä ja PI Camia kauppakorttien kaappaamiseen
- Google Cloud Platform -sovellusliittymän (Vision and Translation) avulla analysoin kortit
- Arvioin kortit Cardmarket -sovellusliittymän avulla
Joten paljon koodausta tässä projektissa, mutta on vielä jotain rakennettavaa. Kortinlukijan kotelo. Käytän tietysti 3 mm pahvia tähän tehtävään.
Mennään!
Tässä opetusohjelmassa haluan näyttää sinulle - kuinka luoda kortinlukija.
Vaihe 1: Työkalut, materiaalit ja ohjelmistot, joita käytin
Työkalut, materiaalit ja ohjelmistot, joita käytin
Työkalut:
- Leikkuumatto
- Hallitsijat
- Leikkuri
- Liuotinta sisältävät liimat (UHU HART ja tesa)
- Lyijykynä, merkki
- Keskipiste
- Käsipora
- Kuuma liimapistooli + liimapuikot (ei kuvassa)
Materiaalit:
- 3 mm pahvi
- DIN A3 -paperi
- Vadelma PI 3 B+
- Vadelma PI -kameramoduuli V2
- Adafruit IR -palkkianturi - 5 mm LED
- Sparkfun erittäin kirkas valkoinen 10 mm LED 3VDC
- Adafruit SG92R Micro Servo
- 10k vastus
- Leipälauta Puolikokoinen
- Hyppyjohdot naaras/naaras ja uros/uros
- SD Raspbianin kanssa
- Jonkinlainen tietokone, laitteet, kaapelit jne. Raspberry PI: n liittämiseksi ja ohjelmoimiseksi (ei kuvassa)
Ohjelmisto:
Autodesk Fusion360
Vaihe 2: Suunnittelu
"loading =" laiska "Video
Olen luonut lyhyen videon, jossa näytän sinulle, kuinka rakensin sen ja miten se toimii.
Vaihe 11: Loppu
Loppu
Kortinlukija kauppakorttikoneelle => Valmis!
Olen varsin tyytyväinen tulokseen, vaikka pystyisin käsittelemään matalan tason koodaustaitojani. Olen testannut vain joukon kortteja, mutta se toimi milloin tahansa.
Kuten aina, haluaisin kertoa avoimista tehtävistä/tehtävistä/havainnoista:
- Tätä ohjetta kirjoitettaessa ymmärsin, että Vision -sovellusliittymä antaa minulle myös korttien kielitiedot, joten oma Kääntäjä -sovellusliittymä ei ole välttämätön. (Liian myöhäistä sopeutua koko dokumentaatioon)
- Cardmarkt DB: ssä on vain englannin- ja saksankieliset käännökset kortin nimestä. Minulla on paljon espanjalaisia kortteja, joten sovellusliittymä ei toimita mitään tietoja, koska korttia ei löydy. World of Warcraft Trading -korttipeli on vanhentunut, joten muiden kielten korttien nimiä ei päivitetä.
Tämän lisäksi tämä on valtava askel saavuttaa lopullinen tavoite rakentaa täydellinen Trading Card Machine, joka on seuraava projektini. Haluan yhdistää kortin syöttölaitteen, kortinlukijan ja kortinlajittelijan lopulliseen koneeseen. Joitakin muutoksia ja päivityksiä tarvitaan tämän saavuttamiseksi. Mutta olen erittäin varma, että se toimii. Tietenkin päivitän Instructables -ohjelman tekemillämme muutoksilla.
Jos luot sen tai muokkaat sitä, haluaisin todella nähdä ideasi ja ratkaisusi.
Arvostan kritiikkiä, kommentteja tai parannuksia. Olipa kyseessä projekti, valokuvat, taidot, kirjoittaminen tai kieli.
Jos et halua odottaa seuraavaan päivitykseen, näet joitain uutisia Instagramissa.
Kiitos, että käytit aikaa projektini lukemiseen!
Pidä hauskaa.
Servus ja cu ensi kerralla
Vaihe 12: Kiinnitys
Liite
Täältä löydät tiedostot. Jos tarvitset jotain muuta, kysy rohkeasti!
Vaihe 13: Muutosloki
Muutosloki
-
V0.0 2019-07-17
Hanke julkaistu
Toinen palkinto anturikilpailussa
Suositeltava:
Langaton SD -kortinlukija [ESP8266]: 10 vaihetta (kuvien kanssa)
Langaton SD-kortinlukija [ESP8266]: USB: n piti olla universaali, ja päätavoitteena oli tehdä nopeasti vaihdettava ja erittäin helppokäyttöinen liitäntä muihin laitteisiin, mutta ajatus meni vuosien varrella. Näistä USB -porteista on niin monia erilaisia variantteja, mikä on niin turhauttavaa
Kortin syöttölaite kauppakorttikoneelle: 10 vaihetta (kuvilla)
Kortin syöttölaite kauppakorttikoneelle: Kortin syöttölaite kauppakorttikoneelle Tausta Nuorena keräsin tonnia kauppakortteja, mutta intohimo keräilyyn on vähentynyt jo vuosia. Sillä välin minulla on lapsia ja hitaasti mutta varmasti myös he alkavat saada
Kortin lajittelija kauppakorttikoneelle (päivitys 2019-01-10): 12 vaihetta (kuvilla)
Kortin lajittelija kaupankäyntikorttilaitteelle (päivitys 2019-01-10): Kortin lajittelija kauppakorttikoneelle Muutosloki löytyy viimeisestä vaiheesta. Mutta lyhyesti sanottuna, lapseni ja minä olemme keränneet suuren määrän kauppakorttia
Hakata USB -kortinlukija: 6 vaihetta
Hakkeroi USB -kortinlukija: Muutama päivä sitten olen löytänyt kotiin unohtuneen SD -kortin. Olin utelias keskeyttämään mitä siellä on kirjoitettu. Etsin kortinlukijaa tietojen tarkistamiseksi. Ainoa saatavilla oleva kotona oli halpa monikortinlukija, joka oli ostettu Aliexpressistä tai Ebaysta
Halvin 6 in 1 -kortinlukija koskaan: 5 vaihetta
Halvin 6 in 1 -kortinlukija koskaan: Yksinkertainen ECS 6 in 1 -kortinlukijan modi tekee siitä halvimman ulkoisen kortinlukijan, jonka olen koskaan löytänyt … Yleensä tämä sisäinen kortinlukija toimii vain ECS -emolevyjen kanssa, mutta hakkeroidut ohjaimet (mukana) myöhemmin ohjeessa) anna minun