Cuprins:

Scanner de carduri pentru un aparat de tranzacționare: 13 pași (cu imagini)
Scanner de carduri pentru un aparat de tranzacționare: 13 pași (cu imagini)

Video: Scanner de carduri pentru un aparat de tranzacționare: 13 pași (cu imagini)

Video: Scanner de carduri pentru un aparat de tranzacționare: 13 pași (cu imagini)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Noiembrie
Anonim
Scaner de carduri pentru o mașină de cărți comerciale
Scaner de carduri pentru o mașină de cărți comerciale
Scanner de carduri pentru o mașină de cărți de tranzacționare
Scanner de carduri pentru o mașină de cărți de tranzacționare

Scanner de carduri pentru o mașină de cărți comerciale

Jurnalul de schimbări poate fi găsit în ultimul pas.

Fundalul

Am explicat principala motivație a proiectului meu în Introducerea Card Feeder. Dar pe scurt, eu și copiii noștri am adunat o cantitate mare de cărți de schimb până acum. Manipularea, sortarea etc. este foarte dificilă cu aceste cantități. Am încercat deja, dar am renunțat la frustrare. Din acest motiv, vreau să construiesc o mașină de cărți de tranzacționare, care ar trebui să preia sarcini diferite.

Cărțile de tranzacționare ar trebui să fie automat

  • gestionate (Ce cărți am ?, Care lipsesc?)
  • sortate (bloc, limbă, set, serie etc.)
  • evaluat (Cât de valoroase sunt cărțile mele ?, Câți bani trebuie să cheltuiesc pentru un set complet?)
  • tranzacționat (Cumpărați și vindeți)

Datorită acestor obiective ambițioase, am decis să împart imensa mașină în 3 părți:

  • Card Feeder - o mașină care apucă și transportă o singură carte dintr-o stivă de cărți
  • Card Scanner - o parte în care cardurile vor fi analizate
  • Card Sorter - o mașină care va stoca cărțile identificate

Acest instructabil este despre partea a doua, scanerul de carduri, care este creierul întregii mașini de tranzacționare. Scannerul de carduri:

  • controlați alimentatorul de carduri pornindu-l sau oprindu-l
  • captează, analizează și evaluează cărțile de tranzacționare
  • mutați Sorterul de carduri în poziția corectă

DAR, aceasta este funcționalitatea mașinii finale de cărți de tranzacționare. Acest instructabil este redus la funcțiile "interne" de scanare a cardurilor (captează, analizează și evaluează cărțile de tranzacționare)

În termeni tehnici:

  • Folosesc un Raspberry PI și PI Cam pentru a captura cărțile de tranzacționare
  • cu ajutorul API-urilor Google Cloud Platform (Viziune și Traducere) analizez Cardurile
  • Evaluez cardurile cu API-ul Cardmarket

Deci, o mulțime de codificare în acest proiect, dar mai este ceva de construit. Carcasa scanerului de carduri. Desigur, folosesc Carton de 3 mm pentru această sarcină.

Să mergem!

În acest instructabil vreau să vă arăt - Cum să creați scanerul de carduri.

Pasul 1: Instrumente, materiale și software pe care le-am folosit

Instrumente, materiale și software pe care le-am folosit
Instrumente, materiale și software pe care le-am folosit

Instrumente, materiale și software pe care le-am folosit

Instrumente:

  • Mat de tăiere
  • Conducători
  • Cutter
  • Adezivi care conțin solvenți (UHU HART și tesa)
  • Creion, marker
  • Pumn central
  • Foreza
  • Pistol de lipit fierbinte + lipici (nu în imagine)

Materiale:

  • Carton de 3mm
  • Hârtie DIN A3
  • Raspberry PI 3 B +
  • Raspberry PI Camera Module V2
  • Adafruit IR Break Beam Sensor - LED de 5 mm
  • Sparkfun super luminos alb 10mm LED 3VDC
  • Adafruit SG92R Micro Servo
  • Rezistor 10k
  • Panou de jumătate
  • Jumper fire de sex feminin / feminin și masculin / masculin
  • SD cu Raspbian
  • Un fel de computer, echipament, cabluri etc. pentru a conecta și programa Raspberry PI (nu în imagine)

Software:

Autodesk Fusion360

Pasul 2: Proiectare

Proiecta
Proiecta
Proiecta
Proiecta

Video "încărcare =" leneș"

Am creat un scurt videoclip în care vă arăt cum l-am construit și cum funcționează.

Pasul 11: Sfârșitul

Sfârșitul
Sfârșitul
Sfârșitul
Sfârșitul
Sfârșitul
Sfârșitul

Sfârșitul

Scanner de carduri pentru o mașină de cărți comerciale => Finalizat!

Sunt destul de mulțumit de rezultat, chiar și cu abilitățile mele de codare la nivel scăzut, aș putea să mă descurc. Am testat doar o grămadă de cărți, dar a funcționat oricând.

Ca întotdeauna, aș dori să spun câteva lucruri de făcut / Lucruri pe care să le lucrați / Constatări:

  • În timp ce scria acest Instructables, mi-am dat seama că API-ul Vision îmi va oferi și informațiile lingvistice ale Cardurilor, deci nu este necesar un API Traducere propriu. (Prea târziu pentru a se adapta la întreaga documentație)
  • În Cardmarkt DB există doar traduceri în engleză și germană ale numelui cardului. Am o mulțime de carduri spaniole, așa că API-ul nu va furniza nicio informație, deoarece cardul nu poate fi găsit. Jocul de cărți de tranzacționare World of Warcraft este depășit, astfel încât numele cardurilor în alte limbi nu vor fi actualizate.

În afară de aceasta, acesta este un pas imens pentru a atinge scopul final de a construi Mașina completă de cărți de tranzacționare, care va fi următorul meu proiect. Vreau să combin Card Feeder, Card Scanner și Card Sorter la o mașină finală. Pentru a realiza acest lucru vor fi necesare unele modificări și actualizări. Dar sunt foarte încrezător că va funcționa. Desigur, voi actualiza Instructables cu modificările pe care le voi face.

Dacă îl creați sau o modificați, aș vrea să văd ideile și soluțiile.

Aș aprecia orice critică, comentariu sau îmbunătățire. Fie că este legat de proiect, fotografii, abilități, scriere sau limbă.

Dacă nu doriți să așteptați până la următoarea actualizare, puteți vedea câteva știri pe Instagram.

Vă mulțumesc că v-ați făcut timp să citiți despre proiectul meu!

Distreaza-te.

Servus și cu data viitoare

Pasul 12: atașament

Atașament

Aici puteți găsi fișierele. Dacă aveți nevoie de altceva, nu ezitați să întrebați!

Pasul 13: Jurnal de modificări

Jurnal de schimbări

  • V0.0 17.07.2019

    Proiect publicat

Concurs de senzori
Concurs de senzori
Concurs de senzori
Concurs de senzori

Premiul II la Concursul de senzori

Recomandat: