Мазмуну:

Соода карталары үчүн карт сканери: 13 кадам (сүрөттөр менен)
Соода карталары үчүн карт сканери: 13 кадам (сүрөттөр менен)

Video: Соода карталары үчүн карт сканери: 13 кадам (сүрөттөр менен)

Video: Соода карталары үчүн карт сканери: 13 кадам (сүрөттөр менен)
Video: АЯЛДАРГА АТТЫКЫНДАЙ КЕРЕКБИ АЙНУРА ЭЖЕ МЕНЕН ОНЛАЙН ВИДЕО КАНЫБЕКТЕН 2024, Июль
Anonim
Соода карталары үчүн карт сканери
Соода карталары үчүн карт сканери
Соода карталары үчүн карт сканери
Соода карталары үчүн карт сканери

Соода карталары үчүн карт сканери

Өзгөртүүлөр журналын акыркы кадамда тапса болот.

Фон

Мен долбоордун негизги мотивациясын Card Feeder Introдо түшүндүрдүм. Бирок кыскача айтканда, мен жана балдарым ушул убакка чейин көп соода карталарын топтодук. Бул өлчөмдөр менен иштетүү, сорттоо ж.б. абдан кыйын. Биз буга чейин аракет кылып көрдүк, бирок көңүлүбүз чөгүп кетти. Ушул себептен улам, мен ар кандай тапшырмаларды аткарышы керек болгон соода картасынын машинасын кургум келет.

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

  • башкарылган (Менде кайсы карталар бар ?, Кайсынысы жок?)
  • иреттелген (Блок, Тил, Топтом, Сериялар ж. б.)
  • бааланган (Менин карталарым канчалык баалуу ?, Толук топтом үчүн канча акча коротушум керек?)
  • соода (сатып алуу жана сатуу)

Бул дымактуу максаттардан улам, мен чоң машинаны 3 бөлүккө бөлүүнү чечтим:

  • Карта берүүчү - картанын стекинен бир картты алып, ташуучу машина
  • Карт сканери - карттар анализдене турган бөлүк
  • Card Sorter - аныкталган карттарды сактай турган машина

Бул Нускамалык 2 -бөлүк жөнүндө, бүт Соода Кард Машинасынын мээси болгон Карта Сканери. Карта сканери:

  • аны иштетүү же өчүрүү менен Card Feederди башкарыңыз
  • соода карталарын кармоо, талдоо жана баалоо
  • керектүү абалга карта сорторун жылдырыңыз

БИРОК, бул акыркы Соода картасынын функциясы. Бул көрсөтмө "ички" карта сканеринин функцияларына чейин кыскартылган (соода карталарын тартуу, талдоо жана баалоо)

Техникалык жактан:

  • Соода карталарын тартуу үчүн мен Raspberry PI жана PI Cam колдоном
  • Google Cloud Platform APIнин жардамы менен (Көз караш жана Котормо) Карталарды анализдейм
  • Мен Cardmarket API менен карталарды баалайм

Ошентип, бул долбоордо коддоо көп, бирок дагы эле курула турган нерсе бар. Карта сканеринин корпусу. Албетте, мен бул тапшырманы аткаруу үчүн 3мм картонду колдоном.

Кеттик!

Бул Нускамада мен сизге көрсөткүм келет - Карт сканерин кантип түзүү керек.

1 -кадам: Мен колдонгон куралдар, материалдар жана программалык камсыздоо

Мен колдонгон куралдар, материалдар жана программалык камсыздоо
Мен колдонгон куралдар, материалдар жана программалык камсыздоо

Мен колдонгон куралдар, материалдар жана программалык камсыздоо

Куралдар:

  • Кесүүчү мат
  • Башкаруучулар
  • Cutter
  • Курамында эриткичтер бар (UHU HART жана tesa)
  • Карандаш, маркер
  • Борбордук сокку
  • Кол менен машыгуу
  • Ысык желим пистолети + клей таякчалары (сүрөттө жок)

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

  • 3мм картон
  • DIN A3 кагазы
  • Малина PI 3 B+
  • Raspberry PI Камера модулу V2
  • Adafruit IR Break Beam Sensor - 5мм LED
  • Sparkfun супер жаркыраган ак 10мм LED 3VDC
  • Adafruit SG92R Micro Servo
  • 10k резистор
  • Breadboard Жарым өлчөм
  • Jumper зымдары аял/аял жана эркек/эркек
  • Raspbian менен SD
  • Raspberry PIди туташтыруу жана программалоо үчүн кандайдыр бир компьютер, жабдуулар, кабелдер ж.б.

Программалык камсыздоо:

Autodesk Fusion360

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

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

"loading =" жалкоо "Видео

Мен кыска видеону жараттым, анда мен аны кантип курганымды жана анын кандай иштеп жатканын көрсөтөм.

11 -кадам: Акыры

Аягы
Аягы
Аягы
Аягы
Аягы
Аягы

Аягы

Соода карталары үчүн карт сканери => Бүттү!

Мен натыйжага абдан кубанычтамын, ал тургай, менин коддоо жөндөмүмдүн төмөндүгү менен мен аны чече алам. Мен карттардын бир тобун сынап көрдүм, бирок ал каалаган убакта иштеди.

Адаттагыдай эле, мен иштей турган ачык тапшырмаларды/нерселерди/табылгаларды айткым келет:

  • Бул көрсөтмөлөрдү жазып жатып, Vision API мага карттардын тил маалыматын берээрин түшүндүм, андыктан менчик Translate API кереги жок. (Бүт документтерге көнүү үчүн өтө кеч)
  • Cardmarkt DBде картанын аталышынын англис жана немис котормолору гана бар. Менде испан карталары көп, андыктан API эч кандай маалымат бербейт, анткени картаны табуу мүмкүн эмес. World of Warcraft Trading Card Game эскирген, ошондуктан башка тилдердеги карта аттары жаңыртылбайт.

Мындан тышкары, бул менин кийинки долбоорум боло турган Соода картасынын машинасын куруу боюнча акыркы максатты ишке ашыруу үчүн чоң кадам. Мен Card Feeder, Card Scanner жана Card Sorter'ди акыркы машинага бириктиргим келет. Буга жетишүү үчүн кээ бир өзгөртүүлөр жана жаңыртуулар керек болот. Бирок мен иштей турганына абдан ишенем. Албетте, мен көрсөтмөлөрдү мен жасай турган өзгөртүүлөр менен жаңыртам.

Эгер сиз аны түзсөңүз же ага өзгөртүү киргизсеңиз, анда мен сиздин идеяларыңызды жана чечимдериңизди көргүм келет.

Мен ар кандай сын -пикирлерге, комментарийлерге же жакшыртууларга ыраазы болмокмун. Долбоорго байланыштуу болобу, сүрөттөр, көндүмдөр, жазуу же тил.

Кийинки жаңыртууну күткүңүз келбесе, Инстаграмдан кээ бир жаңылыктарды көрө аласыз.

Убактыңызды бөлүп, менин долбоорумду окуганыңыз үчүн рахмат!

Жакшы убакыт өткөрүңүз.

Servus жана cu кийинки жолу

12 -кадам: Тиркеме

Тиркеме

Бул жерде сиз файлдарды таба аласыз. Эгерде сизге башка нерсе керек болсо, тартынбастан сураңыз!

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

Өзгөртүү журналы

  • V0.0 2019-07-17

    Долбоор жарыяланды

Сенсорлор таймашы
Сенсорлор таймашы
Сенсорлор таймашы
Сенсорлор таймашы

Сенсорлор конкурсунда экинчи сыйлык

Сунушталууда: