Sisukord:

Kaardiskanner kauplemiskaardimasina jaoks: 13 sammu (piltidega)
Kaardiskanner kauplemiskaardimasina jaoks: 13 sammu (piltidega)

Video: Kaardiskanner kauplemiskaardimasina jaoks: 13 sammu (piltidega)

Video: Kaardiskanner kauplemiskaardimasina jaoks: 13 sammu (piltidega)
Video: Сериал - "Сваты" (1-й сезон 1-я серия) фильм комедия для всей семьи 2024, Juuli
Anonim
Kaardiskanner kauplemiskaardimasina jaoks
Kaardiskanner kauplemiskaardimasina jaoks
Kaardiskanner kauplemiskaardimasina jaoks
Kaardiskanner kauplemiskaardimasina jaoks

Kaardiskanner kauplemiskaardimasina jaoks

Muudatuste logi leiate viimasest sammust.

Taust

Selgitasin kaardi söötja sissejuhatuses oma projekti peamist motivatsiooni. Lühidalt, meie lapsed ja mina oleme praeguseks kogunud suure hulga kauplemiskaarte. Käsitsemine, sorteerimine jne on nende kogustega väga raske. Oleme seda juba proovinud, kuid loobusime pettunult. Sel põhjusel tahan ehitada kauplemiskaardimasina, mis peaks võtma erinevaid ülesandeid.

Kaubakaardid peaksid olema automaatselt

  • hallatud (Millised kaardid mul on? Millised puuduvad?)
  • sorteeritud (plokk, keel, komplekt, seeria jne)
  • hinnatud (Kui väärtuslikud on minu kaardid ?, Kui palju raha pean täiskomplekti eest kulutama?)
  • kaubeldi (osta ja müüa)

Nende ambitsioonikate eesmärkide tõttu otsustasin tohutu masina jagada kolmeks osaks:

  • Kaardisöötur - masin, mis haarab ja transpordib ühe kaardi kaardipakist välja
  • Kaardiskanner - osa, kus kaarte analüüsitakse
  • Kaartide sorteerija - masin, mis salvestab tuvastatud kaardid

See juhend on seotud teise osaga, kaardiskanneriga, mis on kogu kauplemiskaardimasina aju. Kaardi skanner:

  • juhtida kaardisööturit, lülitades selle sisse või välja
  • kauplemiskaarte jäädvustada, analüüsida ja hinnata
  • liigutage kaardi sorteerija õigesse asendisse

AGA, see on viimase kauplemiskaardimasina funktsionaalsus. See juhend on taandatud "sisemisele" kaardiskanneri funktsioonidele (kauplemiskaartide jäädvustamine, analüüsimine ja hindamine)

Tehnilises mõttes:

  • Kasutan Kaardikaartide jäädvustamiseks vaarika PI -d ja PI -kaamerat
  • Google Cloud Platformi API (visioon ja tõlge) abil analüüsin kaarte
  • Hindan kaarte Cardmarketi API abil

Nii et selles projektis on palju kodeerimist, kuid on veel midagi ehitada. Kaardiskanneri korpus. Loomulikult kasutan selle ülesande jaoks 3 mm pappi.

Lähme!

Selles juhendis tahan teile näidata - kuidas kaardiskannerit luua.

Samm: tööriistad, materjalid ja tarkvara, mida kasutasin

Tööriistad, materjalid ja tarkvara, mida kasutasin
Tööriistad, materjalid ja tarkvara, mida kasutasin

Tööriistad, materjalid ja tarkvara, mida kasutasin

Tööriistad:

  • Lõikematt
  • Valitsejad
  • Lõikur
  • Lahustit sisaldavad liimid (UHU HART ja tesa)
  • Pliiats, marker
  • Keskne löök
  • Käsipuur
  • Kuum liimipüstol + liimipulgad (pole pildil)

Materjalid:

  • 3 mm papp
  • DIN A3 paber
  • Vaarika PI 3 B+
  • Vaarika PI kaamera moodul V2
  • Adafruit IR -valgusvihu andur - 5 mm LED
  • Sparkfun super ere valge 10mm LED 3VDC
  • Adafruit SG92R Micro Servo
  • 10k takisti
  • Leivaplaat Poolsuur
  • Jumper juhtmed naine/naine ja mees/mees
  • SD koos Raspbianiga
  • Mingi arvuti, seadmed, kaablid jne Vaarika PI ühendamiseks ja programmeerimiseks (pole pildil)

Tarkvara:

Autodesk Fusion360

2. samm: disain

Disain
Disain
Disain
Disain

"loading =" laisk "video

Olen loonud lühikese video, milles näitan teile, kuidas ma selle ehitasin ja kuidas see töötab.

11. samm: lõpp

Lõpp
Lõpp
Lõpp
Lõpp
Lõpp
Lõpp

Lõpp

Kaardiskanner kauplemiskaardimasina jaoks => Valmis!

Olen tulemusega üsna rahul, isegi oma madala taseme kodeerimisoskustega saaksin sellega hakkama. Olen testinud vaid hunnikut kaarte, kuid see töötas igal ajal.

Nagu alati, tahaksin öelda mõnele avatud ülesandele/asjadele, millega töötada/järeldused:

  • Seda juhendit kirjutades mõistsin, et Vision API annab mulle ka kaartide keeleteabe, nii et oma Translate API pole vajalik. (Liiga hilja kohaneda kogu dokumentatsiooniga)
  • Cardmarkti andmebaasis on ainult kaardi nime tõlked inglise ja saksa keeles. Mul on palju Hispaania kaarte, nii et API ei edasta teavet, kuna kaarti ei leita. World of Warcraft Trading kaardimäng on vananenud, mistõttu kaardi nimesid teistes keeltes ei uuendata.

Peale selle on see tohutu samm lõpliku eesmärgi saavutamiseks, et luua täielik kauplemiskaardimasin, mis on minu järgmine projekt. Soovin ühendada kaardisööturi, kaardiskanneri ja kaardisortija lõpliku masinaga. Selle saavutamiseks on vaja mõningaid muudatusi ja uuendusi. Aga ma olen väga kindel, et see toimib. Loomulikult värskendan Instructableid muudatustega, mida ma teen.

Kui loote selle või muudate seda, tahaksin tõesti näha teie ideid ja lahendusi.

Oleksin tänulik igasuguse kriitika, kommentaaride või paranduste eest. Olgu see seoses projekti, fotode, oskuste, kirjutamise või keelega.

Kui te ei soovi järgmise värskenduseni oodata, näete Instagramis mõnda uudist.

Aitäh, et leidsite aega minu projekti kohta lugeda!

Lõbutse hästi.

Servus ja cu järgmine kord

12. samm: kinnitus

Manus

Siit leiate failid. Kui vajate veel midagi, küsige julgelt!

13. samm: muudatuste logi

Muudatuste logi

  • V0.0 2019-07-17

    Projekt avaldatud

Andurite võistlus
Andurite võistlus
Andurite võistlus
Andurite võistlus

Sensorite konkursi teine auhind

Soovitan: