Satura rādītājs:

Karšu skeneris tirdzniecības karšu mašīnai: 13 soļi (ar attēliem)
Karšu skeneris tirdzniecības karšu mašīnai: 13 soļi (ar attēliem)

Video: Karšu skeneris tirdzniecības karšu mašīnai: 13 soļi (ar attēliem)

Video: Karšu skeneris tirdzniecības karšu mašīnai: 13 soļi (ar attēliem)
Video: BERMUDU DIVSTŪRIS x APVEDCEĻŠ - Brāl' Ar Dzīvi Nekaulē 2024, Novembris
Anonim
Karšu skeneris tirdzniecības karšu mašīnai
Karšu skeneris tirdzniecības karšu mašīnai
Karšu skeneris tirdzniecības karšu mašīnai
Karšu skeneris tirdzniecības karšu mašīnai

Karšu skeneris tirdzniecības karšu mašīnai

Izmaiņu žurnālu var atrast pēdējā solī.

Fons

Es izklāstīju sava projekta galveno motivāciju karšu padeves ievadā. Bet īsi sakot, mēs ar saviem bērniem līdz šim esam uzkrājuši lielu daudzumu tirdzniecības karšu. Ar šiem daudzumiem apstrāde, šķirošana utt. Ir ļoti sarežģīta. Mēs to jau esam izmēģinājuši, bet neapmierināti atteicāmies. Šī iemesla dēļ es vēlos izveidot tirdzniecības karšu automātu, kuram būtu jāuzņemas dažādi uzdevumi.

Tirdzniecības kartēm jābūt automātiski

  • pārvaldīts (Kuras kartes man ir, kuras trūkst?)
  • sakārtots (bloks, valoda, kopa, sērija utt.)
  • novērtēts (Cik vērtīgas ir manas kartes ?, Cik daudz naudas man ir jāiztērē pilnam komplektam?)
  • tirgots (pirkt un pārdot)

Šo vērienīgo mērķu dēļ es nolēmu sadalīt milzīgo mašīnu 3 daļās:

  • Karšu padevējs - mašīna, kas paņem un iznes vienu karti no karšu kaudzes
  • Karšu skeneris - daļa, kurā kartes tiks analizētas
  • Karšu kārtotājs - iekārta, kurā tiks saglabātas identificētās kartes

Šī pamācība ir par 2. daļu - karšu skeneri, kas ir visas Tirdzniecības karšu automāta smadzenes. Karšu skeneris:

  • kontrolējiet karšu padevēju, to ieslēdzot vai izslēdzot
  • tvert, analizēt un novērtēt tirdzniecības kartes
  • pārvietojiet karšu šķirotāju pareizajā pozīcijā

BET, tā ir pēdējā tirdzniecības karšu automāta funkcionalitāte. Šī pamācība tiek samazināta līdz “iekšējām” karšu skenera funkcijām (tirdzniecības karšu uztveršana, analīze un novērtēšana)

Tehniskā ziņā:

  • Tirdzniecības karšu uztveršanai es izmantoju Raspberry PI un PI Cam
  • ar Google Cloud Platform API (Vision and Translation) palīdzību es analizēju kartes
  • Es novērtēju kartes ar Cardmarket API

Tātad šajā projektā ir daudz kodēšanas, taču joprojām ir ko veidot. Karšu skenera korpuss. Protams, šim uzdevumam izmantoju 3 mm kartonu.

Ejam!

Šajā pamācībā es vēlos jums parādīt - kā izveidot karšu skeneri.

1. darbība: izmantotie rīki, materiāli un programmatūra

Rīki, materiāli un programmatūra, ko izmantoju
Rīki, materiāli un programmatūra, ko izmantoju

Manis izmantotie rīki, materiāli un programmatūra

Rīki:

  • Griešanas paklājs
  • Valdnieki
  • Kuteris
  • Šķīdinātājus saturošas līmes (UHU HART un tesa)
  • Zīmulis, marķieris
  • Centrālais perforators
  • Rokas urbis
  • Karstās līmes pistole + līmes spieķi (nav attēlā)

Materiāli:

  • 3 mm kartons
  • DIN A3 papīrs
  • Aveņu PI 3 B+
  • Aveņu PI kameras modulis V2
  • Adafruit IR pārtraukuma staru sensors - 5 mm LED
  • Sparkfun super spilgti balts 10 mm LED 3VDC
  • Adafruit SG92R Micro Servo
  • 10k rezistors
  • Maizes dēlis Pusizmēra
  • Jumper vadi sieviete/sieviete un vīrietis/vīrietis
  • SD ar Raspbian
  • Kaut kāds dators, aprīkojums, kabeļi utt., Lai savienotu un ieprogrammētu Raspberry PI (nav attēlā)

Programmatūra:

Autodesk Fusion360

2. solis: projektēšana

Dizains
Dizains
Dizains
Dizains

"loading =" slinks "Video

Esmu izveidojis īsu video, kurā parādīšu, kā es to izveidoju un kā tas darbojas.

11. solis: beigas

Beigas
Beigas
Beigas
Beigas
Beigas
Beigas

Beigas

Karšu skeneris tirdzniecības karšu mašīnai => Pabeigts!

Esmu diezgan apmierināts ar rezultātu, pat ar savām zema līmeņa kodēšanas prasmēm es varētu tikt galā. Esmu pārbaudījis tikai virkni karšu, bet tas strādāja jebkurā laikā.

Kā vienmēr, es gribētu pateikt dažus atvērtus uzdevumus/lietas, pie kurām strādāt/atziņas:

  • Rakstot šo pamācību, es sapratu, ka Vision API man sniegs arī informāciju par kartēm valodu, tāpēc sava tulkošanas API nav nepieciešama. (Par vēlu, lai pielāgotos visai dokumentācijai)
  • Cardmarkt DB ir tikai kartes nosaukuma tulkojumi angļu un vācu valodā. Man ir daudz spāņu karšu, tāpēc API nesniegs nekādu informāciju, jo karti nevar atrast. World of Warcraft tirdzniecības kāršu spēle ir novecojusi, tāpēc karšu nosaukumi citās valodās netiks atjaunināti.

Turklāt tas ir milzīgs solis, lai sasniegtu galīgo mērķi izveidot pilnu tirdzniecības karšu automātu, kas būs mans nākamais projekts. Es vēlos galīgajā mašīnā apvienot karšu padevēju, karšu skeneri un karšu šķirotāju. Lai to panāktu, būs nepieciešamas dažas izmaiņas un atjauninājumi. Bet es esmu ļoti pārliecināts, ka tas darbosies. Protams, es atjaunināšu Instructables ar izmaiņām, kuras es darīšu.

Ja jūs to izveidojat vai modificējat, es patiešām vēlētos redzēt jūsu idejas un risinājumus.

Es būtu pateicīgs par jebkādu kritiku, komentāriem vai uzlabojumiem. Attiecībā uz projektu, fotogrāfijām, prasmēm, rakstīšanu vai valodu.

Ja nevēlaties gaidīt līdz nākamajam atjauninājumam, Instagram varat redzēt dažas ziņas.

Paldies, ka veltījāt laiku, lai izlasītu par manu projektu!

Lai tev labi klājas.

Servus un cu nākamreiz

12. solis: piestiprināšana

Pielikums

Šeit jūs varat atrast failus. Ja vēl kaut kas vajadzīgs, droši jautājiet!

13. darbība: izmaiņu žurnāls

Izmaiņu žurnāls

  • V0.0 2019-07-17

    Projekts publicēts

Sensoru konkurss
Sensoru konkurss
Sensoru konkurss
Sensoru konkurss

Otrā balva sensoru konkursā

Ieteicams: