
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05


Хотя экраны могут быть популярны для просмотра информации, они определенно не единственное средство для получения информации. Есть несколько возможностей для визуализации информации из окружающей среды, и в этом проекте мы стремимся взломать одну из них.
Модель грузовика в этом проекте помогает визуализировать расчетное время прибытия автобуса по перемещению грузовых пакетов в задней части грузовика. Используя 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:
- Ознакомьтесь с документацией Particle Photon на их веб-сайте.
- Для веб-перехватчиков следуйте руководству по веб-перехватчикам, чтобы создать перехватчик. Веб-перехватчики используются в качестве моста для связи с веб-службами. Следуйте приведенному ниже коду веб-перехватчиков, который использует код ArduinoJSON и шагового двигателя для настройки.
Шаг 5: Сборка и запуск

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

Вы сделали! Держите грузовик в таком месте, где вы можете легко взглянуть на прибытие автобуса.
Рекомендуемые:
ЖК-дисплей для обмена сообщениями, управляемый через Bluetooth -- ЖК-дисплей 16x2 -- Hc05 -- Простой -- Доска объявлений о беспроводной связи: 8 шагов

ЖК-дисплей для обмена сообщениями, управляемый через Bluetooth || ЖК-дисплей 16x2 || Hc05 || Простой || Доска объявлений о беспроводных технологиях: …………………………. ПОДПИСАТЬСЯ на мой канал YouTube, чтобы увидеть больше видео …… ………………………………… Доска объявлений используется для информирования людей новой информацией или Если вы хотите отправить сообщение в комнату или в половину
Термохромный дисплей температуры и влажности - Версия для печатной платы: 6 шагов (с изображениями)

Термохромный дисплей температуры и влажности - Версия для печатной платы: некоторое время назад был реализован проект под названием Thermochromic Temperature & Дисплей влажности, где я построил 7-сегментный дисплей из медных пластин, которые нагревались / охлаждались элементами Пельтье. Медные пластины были покрыты термохромной фольгой, которая
Расширенные возможности автобуса для людей с ослабленным зрением с помощью Arduino и 3D-печати: 7 шагов

Повышение удобства работы на автобусе для людей с ослабленным зрением с помощью Arduino и 3D-печати: как можно упростить поездки на общественном транспорте для людей с ослабленным зрением? Данные в режиме реального времени на картографических сервисах часто ненадежны при использовании общественного транспорта. слабовидящие люди. Т
Как сделать окружающий свет для вашего компьютера: 6 шагов

Как сделать окружающий свет для вашего компьютера: это простой легкий проект, который даст вашему компьютеру окружающее освещение. это, конечно, требует, чтобы лицевая сторона вашего компьютера была съемной и вентилируемой, что обеспечивало доступ и путь для видимости света
Интерактивный окружающий свет: 8 шагов

Интерактивный окружающий свет: это мое первое руководство! Пожалуйста, потерпите меня, пока я изо всех сил пытаюсь писать по-английски. Не стесняйтесь поправлять меня! Я начал этот проект сразу после начала конкурса «Пусть светится». Хотел бы я сделать гораздо больше и закончить то, что хотел