Оглавление:

Окружающий дисплей для прибытия автобуса: 6 шагов (с изображениями)
Окружающий дисплей для прибытия автобуса: 6 шагов (с изображениями)

Видео: Окружающий дисплей для прибытия автобуса: 6 шагов (с изображениями)

Видео: Окружающий дисплей для прибытия автобуса: 6 шагов (с изображениями)
Видео: БОЕВАЯ ФАНТАСТИКА | АУДИОКНИГИ |ЭКЛИПС - Последняя мера #слушатьфантастику #аудиокнигиновинки 2024, Июнь
Anonim
Окружающий дисплей для прибытия автобуса
Окружающий дисплей для прибытия автобуса
Окружающий дисплей для прибытия автобуса
Окружающий дисплей для прибытия автобуса

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

Модель грузовика в этом проекте помогает визуализировать расчетное время прибытия автобуса по перемещению грузовых пакетов в задней части грузовика. Используя Transloc API, мы извлекаем данные о конкретных автобусных маршрутах и визуализируем расчетное время прибытия в выбранное место по высоте грузового ящика, который перемещается вертикально.

  • Класс: HCIN 720 - Создание прототипов носимых устройств и устройств Интернета вещей - осень 2017 г.
  • Университет: Рочестерский технологический институт
  • Программа: Магистр наук Взаимодействие человека и компьютера
  • Сайт курса:
  • Этот групповой проект был выполнен в команде с коллегой М. С. Студент HCI Арчит Джа.

Шаг 1: детали для 3D-печати

Некоторые компоненты модели могут быть напечатаны в 3D. Кузов грузовика был спроектирован с использованием Autodesk Fusion 360, а сгенерированный файл 'stl' был отправлен в Cura для создания 'gcode' для 3D-принтера Qidi Mini X-2. Поскольку размер печатной платформы был ограничен 9 мм x 9 мм, мы распечатали кузов грузовика из трех частей:

Примечание. Autodesk Fusion 360 использовался для проектирования деталей для 3D-печати. Более подробную информацию о том, как использовать Fusion 360, можно найти здесь.

Шаг 2: материалы для лазерной резки

Остальные компоненты модели были созданы с помощью лазерного резака. Подробности и ресурсы по использованию лазерного резака можно найти на веб-сайте курса:

Шаг 3: Электроника

Электроника
Электроника

Используемая электроника в основном состоит из:

  • 2x L293D H мост
  • 2x 28-байтовых шаговых двигателя (12В или 5В)
  • 2x фотоны частиц
  • Провода перемычки
  • Макетная плата

Шаг 4: Настройка фотона частиц

Шаттлы Рочестерского технологического института управляются TransLoc, и мы смогли использовать их OpenAPI для получения предполагаемого прибытия автобуса.

API предоставил данные в формате JSON, а для анализа данных использовалась библиотека arduino arduinojson. Пожалуйста, обратитесь к таблице данных Transloc для получения подробной информации об идентификаторе маршрута, идентификаторе остановки и идентификаторе агентства. Ниже приведены шаги и код для настройки Particle Photon:

  1. Ознакомьтесь с документацией Particle Photon на их веб-сайте.
  2. Для веб-перехватчиков следуйте руководству по веб-перехватчикам, чтобы создать перехватчик. Веб-перехватчики используются в качестве моста для связи с веб-службами. Следуйте приведенному ниже коду веб-перехватчиков, который использует код ArduinoJSON и шагового двигателя для настройки.

Шаг 5: Сборка и запуск

Сборка и запуск
Сборка и запуск
  • Соберите схему, следуя примеру кода шагового двигателя и документации.
  • При необходимости используйте клей, чтобы приклеить детали для сборки модели.
  • Используйте нить, привяжите их к блокам и пропустите через шкив, прикрепленный наверху коробки для захвата.
  • Проденьте другой конец нити через отверстия (зеленая поверхность, на которой стоит грузовик) и оберните им шкив, прикрепленный к шаговому двигателю.
  • Подключите фотон, замкните цепь. (Цифровая схема будет загружена очень скоро для лучшего понимания схемы подключения с помощью Fritzing)

Шаг 6: Завершено

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

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