Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Портативная игровая консоль TeleBall Retro

Компоненты и расходные материалы

Arduino Nano R3
× 1
Adafruit 1.2 "матричный квадратный пиксель 8x8 - синий
× 1
MAX7221CNG
× 1
NRF24L01 + 2,4 ГГц
× 1

Приложения и онлайн-сервисы

IDE Arduino

Об этом проекте

Что такое TeleBall?

TeleBall - это портативная игровая консоль в стиле ретро на базе Arduino. Вы не можете купить это. Строить нужно самому. Он позволяет вам играть в Breakout в однопользовательском режиме с одного устройства и в теннис для двоих в многопользовательском режиме, используя два устройства, обменивающихся данными по радио.

TeleBall выполнен в стиле ретро и очень минималистичен:он оснащен светодиодным матричным дисплеем 8x8 пикселей, манипулятором в качестве игрового контроллера и одной кнопкой. Поэтому диапазон возможных игр ограничен, но вы будете удивлены, сколько удовольствия и даже дзен-медитации может принести вам такой игровой процесс, особенно когда вы играете в теннис для двоих с другом.

В показанных здесь видеороликах используются более медленные игровые режимы, удобные для новичков. Играя в теннис для двоих, вы можете переключить TeleBall на более быстрые режимы. В разделе «Воспроизведение» этой документации рассказывается, как это сделать.

TeleBall работает от 4 батареек AA. Он имеет порт Mini USB для обновлений программного обеспечения, что означает, что вы можете запускать и обновлять встроенные игры на TeleBall или создавать свои собственные игры, используя платформу Arduino. Исходный код, поставляемый со стандартным пакетом, тщательно документирован, поэтому это идеальная отправная точка для изучения того, как разрабатывать для TeleBall.

Как создать свой собственный TeleBall

Создание собственного устройства TeleBall - это многопрофильный проект DIY, который можно выполнить в течение одного уик-энда, при условии, что у вас есть все доступные аппаратные части, а также некоторое базовое паяльное оборудование и навыки. Создание собственного TeleBall означает:

  • 3D-печать
  • Электроника
  • Разработка программного обеспечения

В зависимости от вашего выбора, когда речь идет о 3D-печати, печатной плате и самих электронных компонентах, одно устройство будет стоить от 100 до 150 долларов.

Репозиторий TeleBall на GitHub содержит все необходимые файлы, схемы и исходный код. Он также содержит эту документацию как автономную версию, поэтому просто откройте index.html в корневой папке пакета, чтобы он всегда был под рукой.

Вкратце, это пять шагов для создания собственного TeleBall:

  • Загрузите пакет TeleBall с GitHub или создайте его на GitHub.
  • Распечатайте корпус на 3D-принтере на собственном 3D-принтере или в онлайн-сервисе 3D-печати. Загляните в раздел «Дело», чтобы узнать больше.
  • Закажите печатную плату (печатную плату, есть множество онлайн-сервисов, которые предлагают это) и закажите все остальные детали оборудования. По общему признанию, это самая громоздкая и, возможно, длительная часть проекта, так как вам нужно будет запросить более одного поставщика, чтобы найти все части. В разделе «Электроника» представлены все подробности, включая перечень материалов.
  • Все припаяйте и подключите. Корпус и конструкция печатной платы гарантируют, что не требуются дополнительные винты или фитинги:все сочетается друг с другом благодаря индивидуальному корпусу, напечатанному на 3D-принтере, а пайка светодиодного дисплея 8x8 на печатной плате будет удерживать печатную плату и корпус вместе.
  • Установите прошивку TeleBall, как описано в разделе «Программное обеспечение».

Веб-сайт проекта

Посетите www.teleball.org для получения дополнительной информации, включая все схемы, ведомость материалов для компонентов электроники, файлы для 3D-печати и программное обеспечение.

Код

Код TeleBall
https://github.com/sy2002/TeleBall

Изготовленные на заказ детали и корпуса

Файлы для 3D-печати
Файл САПР на сайте thingiverse.com Файлы STL, которые можно использовать для 3D-печати корпуса. case_stl.zip

Схема

eagle.zip

Производственный процесс

  1. Шахматы
  2. Пинбол
  3. Футбольный мяч
  4. Футбол
  5. С# с использованием
  6. Удаленный мониторинг погоды с помощью Raspberry Pi
  7. SensorTag для Blynk с использованием Node-RED
  8. Датчик движения с использованием Raspberry Pi
  9. Робот, использующий Raspberry Pi и Bridge Shield
  10. Робот, управляемый Wi-Fi и использующий Raspberry Pi