Мазмұны:

Сауда картасы машинасы үшін карта сканері: 13 қадам (суреттермен)
Сауда картасы машинасы үшін карта сканері: 13 қадам (суреттермен)

Бейне: Сауда картасы машинасы үшін карта сканері: 13 қадам (суреттермен)

Бейне: Сауда картасы машинасы үшін карта сканері: 13 қадам (суреттермен)
Бейне: #Донор Қазірден бастап барлық кинотеатрларда! 2024, Шілде
Anonim
Сауда картасы машинасына арналған карта сканері
Сауда картасы машинасына арналған карта сканері
Сауда картасы машинасына арналған карта сканері
Сауда картасы машинасына арналған карта сканері

Сауда картасы машинасына арналған карта сканері

Өзгерістер журналын соңғы қадамда табуға болады.

Фон

Мен өз жобамның негізгі мотивациясын Card Feeder кіріспесінде түсіндірдім. Қысқасы, мен және балаларым осы уақытқа дейін көп мөлшерде сауда карталарын жинадық. Бұл мөлшерде өңдеу, сұрыптау және т.б өте қиын. Біз қазірдің өзінде сынап көрдік, бірақ біз ренжіген күйде берілдік. Осы себепті мен әр түрлі тапсырмаларды алатын сауда картасы машинасын жасағым келеді.

Сауда карталары автоматты түрде болуы керек

  • басқарылады (менде қандай карталар бар ?, қайсысы жоқ?)
  • сұрыпталған (блок, тіл, жинақ, серия және т.
  • бағаланған (менің карталарым қаншалықты құнды ?, толық жиынтыққа қанша ақша жұмсауым керек?)
  • сатылады (сатып алу және сату)

Осы өршіл мақсаттардың арқасында мен үлкен машинаны 3 бөлікке бөлуді шештім:

  • Картаны беру құралы - карточкадан бір картаны алып, тасымалдайтын машина
  • Картаны сканерлеу - бұл карталар талданатын бөлім
  • Карточка сұрыптаушы - анықталған карталарды сақтайтын машина

Бұл Нұсқаулық 2 -ші бөлік туралы, карталық сканер, ол бүкіл сауда картасының машинасы. Карточка сканері:

  • картаны беру құрылғысын қосу немесе өшіру арқылы басқарыңыз
  • Сауда карталарын алу, талдау және бағалау
  • Карточка сұрыптаушыны дұрыс орынға жылжытыңыз

БІРАҚ, бұл соңғы сауда картасының машинасының функционалдығы. Бұл нұсқаулық «ішкі» карта сканерінің функцияларына дейін төмендетілген (сауда карталарын түсіру, талдау және бағалау)

Техникалық тұрғыдан алғанда:

  • Сауда карталарын түсіру үшін мен Raspberry PI мен PI Cam қолданамын
  • Google Cloud Platform API (Vision and Translation) көмегімен карталарды талдаймын
  • Мен Cardmarket API көмегімен карталарды бағалаймын

Бұл жобада кодтау көп, бірақ әлі де құрылатын нәрсе бар. Карта сканерінің корпусы. Әрине, мен бұл тапсырманы орындау үшін 3 мм картон қолданамын.

Барайық!

Бұл нұсқаулықта мен сізге картаны сканерлеуді қалай жасау керектігін көрсеткім келеді.

1 -қадам: Мен қолданған құралдар, материалдар мен бағдарламалық қамтамасыз ету

Мен қолданған құралдар, материалдар мен бағдарламалық қамтамасыз ету
Мен қолданған құралдар, материалдар мен бағдарламалық қамтамасыз ету

Мен қолданған құралдар, материалдар мен бағдарламалық қамтамасыз ету

Құралдар:

  • Матаны кесу
  • Билеушілер
  • Кескіш
  • Құрамында еріткіш бар желімдер (UHU HART және tesa)
  • Қарындаш, маркер
  • Орталық соққы
  • Қол жаттығуы
  • Ыстық желім пистолеті + желім таяқшалары (суретте жоқ)

Материалдар:

  • 3 мм картон
  • DIN A3 қағазы
  • Таңқурай PI 3 B+
  • Raspberry PI камера модулі V2
  • Adafruit IR үзіліс сәулесінің сенсоры - 5 мм жарық диоды
  • Sparkfun супер жарқын ақ 10 мм жарықдиодты 3VDC
  • Adafruit SG92R микросерво
  • 10к резистор
  • Нан тақтасы Жарты өлшем
  • Өткізгіш сымдар әйел/әйел және еркек/еркек
  • Raspbian қосылған SD
  • Raspberry PI -ді қосу және бағдарламалау үшін қандай да бір компьютер, жабдық, кабель және т.б.

Бағдарламалық қамтамасыз ету:

Autodesk Fusion360

2 -қадам: Дизайн

Дизайн
Дизайн
Дизайн
Дизайн

«loading =» жалқау «бейне

Мен қысқаша бейне жасадым, онда мен оны қалай құрғанымды және оның қалай жұмыс істейтінін көрсетемін.

11 -қадам: Соңы

Соңы
Соңы
Соңы
Соңы
Соңы
Соңы

Соңы

Сауда картасы машинасына арналған карта сканері => Аяқталды!

Мен нәтижеге өте ризамын, тіпті кодтаудың төмен деңгейлі дағдыларына қарамастан, мен оны жеңе аламын. Мен бірнеше картаны тексердім, бірақ ол кез келген уақытта жұмыс істеді.

Әдеттегідей, мен жұмыс істеу керек нәрселерді/нәтижелерді ашқым келеді:

  • Бұл нұсқаулықты жазу кезінде мен Vision API маған карталардың тілдік ақпаратын беретінін түсіндім, сондықтан меншікті Translate API қажет емес. (Бүкіл құжаттамаға бейімделуге тым кеш)
  • Cardmarkt МБ -де карта атауының тек ағылшын және неміс аудармалары бар. Менде испан карталары көп, сондықтан API ешқандай ақпарат бермейді, себебі Картаны табу мүмкін емес. World of Warcraft сауда ойын картасы ескірген, сондықтан басқа тілдердегі карта атаулары жаңартылмайды.

Сонымен қатар, бұл менің келесі жобам болатын толық сауда картасын жасаудың түпкі мақсатына жету үшін үлкен қадам. Мен карта бергішті, карта сканерін және карталық сұрыптаушыны соңғы машинаға біріктіргім келеді. Ол үшін кейбір өзгерістер мен жаңартулар қажет болады. Бірақ мен жұмыс істейтініне сенімдімін. Әрине, мен нұсқаулықтарды өзім енгізетін өзгертулермен жаңартамын.

Егер сіз оны жасасаңыз немесе оны өзгертсеңіз, мен сіздің идеяларыңыз бен шешімдеріңізді көргім келеді.

Мен кез келген сынды, түсініктемелерді немесе жақсартуларды бағалайтын болар едім. Жобаға қатысты болсын, фотосуреттер, дағдылар, жазу немесе тіл.

Егер сіз келесі жаңартуды күткіңіз келмесе, Инстаграмда кейбір жаңалықтарды көре аласыз.

Уақыт бөліп, менің жобамды оқығаныңыз үшін рахмет!

Жақсы уақыт өткізіңіз.

Келесі жолы сервус пен шәй

12 -қадам: бекіту

Тіркеме

Мұнда сіз файлдарды таба аласыз. Егер сізге басқа нәрсе қажет болса, сұраудан тартынбаңыз!

13 -қадам: Журналды өзгерту

Журналды өзгерту

  • V0.0 2019-07-17

    Жоба жарияланды

Сенсорлар сайысы
Сенсорлар сайысы
Сенсорлар сайысы
Сенсорлар сайысы

Сенсорлар байқауының екінші жүлдесі

Ұсынылған: