Оглавление:

Сканер карт для торгового автомата: 13 шагов (с изображениями)
Сканер карт для торгового автомата: 13 шагов (с изображениями)

Видео: Сканер карт для торгового автомата: 13 шагов (с изображениями)

Видео: Сканер карт для торгового автомата: 13 шагов (с изображениями)
Видео: У Кремля снесло строительные леса , обрушившие зубцы ( 2024, Ноябрь
Anonim
Сканер карт для торгового автомата
Сканер карт для торгового автомата
Сканер карт для торгового автомата
Сканер карт для торгового автомата

Сканер карт для торгового автомата

Журнал изменений можно найти на последнем шаге.

Фон

Я объяснил основную мотивацию моего проекта во вступлении к Card Feeder Intro. Короче говоря, мы с детьми уже накопили большое количество коллекционных карточек. Обработка, сортировка и т. Д. С такими количествами очень затруднительна. Мы уже попробовали, но разочаровались в этом и сдались. По этой причине я хочу построить автомат с коллекционными картами, который должен выполнять разные задачи.

Коллекционные карточки должны автоматически

  • управляемый (какие карты у меня есть? Какие из них отсутствуют?)
  • отсортировано (блок, язык, набор, серия и т. д.)
  • с рейтингом (Насколько ценны мои карты? Сколько денег мне нужно потратить на полный комплект?)
  • торгуются (покупка и продажа)

Из-за этих амбициозных целей я решил разделить огромную машину на 3 части:

  • Устройство подачи карточек - устройство, которое захватывает и перемещает одну карточку из стопки карточек.
  • Сканер карт - часть, где карты будут анализироваться
  • Сортировщик карт - машина, которая будет хранить идентифицированные карты

Это руководство посвящено второй части, сканеру карт, который является мозгом всей машины для коллекционных карточек. Сканер карт:

  • управлять устройством подачи карточек, включив или выключив его
  • собирать, анализировать и оценивать коллекционные карточки
  • переместите сортировщик карточек в правильное положение

НО, это функциональность последней машины с коллекционными картами. Эта инструкция сводится к «внутренним» функциям сканера карт (захват, анализ и оценка коллекционных карточек).

В техническом плане:

  • Я использую Raspberry PI и PI Cam для захвата коллекционных карточек.
  • с помощью API Google Cloud Platform (видение и перевод) я анализирую карты
  • Я оцениваю карты с помощью Cardmarket API

Итак, в этом проекте много кода, но есть еще над чем работать. Корпус сканера карт. Конечно, для этой задачи я использую картон толщиной 3 мм.

Пойдем!

В этом руководстве я хочу показать вам - Как создать сканер карт.

Шаг 1. Инструменты, материалы и программное обеспечение, которые я использовал

Инструменты, материалы и программное обеспечение, которые я использовал
Инструменты, материалы и программное обеспечение, которые я использовал

Инструменты, материалы и программное обеспечение, которые я использовал

Инструменты:

  • Высечки
  • Правители
  • Резак
  • Клеи, содержащие растворители (UHU HART и tesa)
  • Карандаш, маркер
  • Центр перфорации
  • Ручная дрель
  • Горячий клеевой пистолет + клеевые стержни (не на картинке)

Материалы:

  • Картон 3мм
  • Бумага DIN A3
  • Малина PI 3 B +
  • Модуль камеры Raspberry PI, версия 2
  • Датчик инфракрасного луча Adafruit - светодиод 5 мм
  • Sparkfun суперяркий белый светодиод 10 мм, 3 В постоянного тока
  • Adafruit SG92R Micro Сервопривод
  • Резистор 10 кОм
  • Макет половинный размер
  • Провода перемычки мама / мама и папа / папа
  • SD с Raspbian
  • Какой-то компьютер, оборудование, кабели и т. Д. Для подключения и программирования Raspberry PI (не на картинке)

Программное обеспечение:

Autodesk Fusion360

Шаг 2: Дизайн

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

"loading =" ленивое "видео

Я создал короткое видео, в котором покажу вам, как я его построил и как он работает.

Шаг 11: Конец

Конец
Конец
Конец
Конец
Конец
Конец

Конец

Сканер карт для автомата с коллекционными картами => Готово!

Я вполне доволен результатом, даже с моими низкими навыками программирования я мог с этим справиться. Я тестировал всего несколько карт, но все работало в любое время.

Как всегда, я хотел бы рассказать несколько открытых дел / Над чем поработать / Выводы:

  • При написании этого Instructables я понял, что Vision API также предоставит мне информацию о языке карточек, поэтому собственный Translate API не нужен. (Слишком поздно адаптироваться ко всей документации)
  • В БД Cardmarkt есть только английский и немецкий перевод названия карты. У меня много испанских карт, поэтому API не предоставляет никакой информации, потому что карта не может быть найдена. Коллекционная карточная игра World of Warcraft устарела, поэтому названия карточек на других языках обновляться не будут.

Кроме того, это огромный шаг к достижению конечной цели по созданию полной машины для коллекционных карточек, которая станет моим следующим проектом. Я хочу объединить устройство подачи карточек, сканер карточек и сортировщик карточек в последнюю машину. Для этого потребуются некоторые изменения и обновления. Но я очень уверен, что это сработает. Конечно, я буду обновлять Instructables модификациями, которые я сделаю.

Если вы создадите его или его модификацию, мне очень хотелось бы увидеть ваши идеи и решения.

Буду признателен за любую критику, комментарии или улучшения. Будь то в отношении проекта, фотографий, навыков, письма или языка.

Если вы не хотите ждать следующего обновления, вы можете посмотреть новости в Instagram.

Спасибо, что нашли время прочитать о моем проекте!

Желаю хорошо провести время.

Servus и cu в следующий раз

Шаг 12: прикрепление

Вложение

Здесь вы можете найти файлы. Если вам что-то еще нужно, не стесняйтесь спрашивать!

Шаг 13: журнал изменений

Журнал изменений

  • V0.0 17.07.2019

    Проект опубликован

Конкурс датчиков
Конкурс датчиков
Конкурс датчиков
Конкурс датчиков

Второй приз в конкурсе сенсоров

Рекомендуемые: