Оглавление:
- Шаг 1: Материалы и инструменты - Контейнерная коробка
- Шаг 2: Материалы - Ветровой модуль
- Шаг 3: Материалы - Температурный модуль
- Шаг 4: Материалы - Световой модуль
- Шаг 5: Материалы - Модуль дыма
- Шаг 6: Материалы - Водный модуль
- Шаг 7: вырезание отверстий на лицевой стороне для вентиляторов
- Шаг 8: Изготовление модулей температуры (ячейки Пельтье)
- Шаг 9: интегрируйте модули Пельтье в вентиляторы
- Шаг 10: Делаем «столбик» для верхней крышки
- Шаг 11: придание структуры коробке
- Шаг 12: Обрежьте коробки по бокам
- Шаг 13: адаптация пространства емкости для воды
- Шаг 14: Изготовление емкости для воды
- Шаг 15: закрытие основной структуры
- Шаг 16: Добавление модуля освещения
- Шаг 17: изготовление водопроводной трубы
- Шаг 18: Подключение
- Шаг 19: Программирование и запуск
Видео: Система физических взаимодействий - PlateaPlayer: 19 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:54
В этом проекте описывается процесс проектирования и разработки аппаратной реализации взаимодействия физических вычислений интерактивного видеоплеера, предназначенный для студентов видео и цифрового телевидения Автономного университета Оксиденте, вовлеченных в тему мультисенсорных интерактивных видео, в форме продукт, который можно легко производить и манипулировать им.
В настоящее время нет бесплатных платформ для разработки такого рода видео, которые также включают сенсорное взаимодействие. Следовательно, его основная цель - избежать необходимости приобретения студентами дорогостоящих лицензий на программное обеспечение, необходимости полагаться на готовые решения для выполнения заданий класса и предоставлять им гораздо больше времени на разработку этих платформ самостоятельно.
Предлагаемая здесь реализация состоит из пяти модулей, представляющих основные сенсорные взаимодействия, которые можно синхронизировать. Это вода, дым, температура (горячая / холодная), ветер и свет. Они будут управляться Arduino с помощью библиотеки Johnny Five JavaScript.
Шаг 1: Материалы и инструменты - Контейнерная коробка
Поскольку данный проект предназначался для разработки прототипа предлагаемой системы, были использованы простые материалы:
- Картон соломенный
- Стержни из пробкового дерева (квадратной и треугольной формы)
- Ножницы, изолента, столярный клей, скальпель, ножовка.
Шаг 2: Материалы - Ветровой модуль
5 вентиляторов процессора
Шаг 3: Материалы - Температурный модуль
- 2 ячейки Пельтье
- 4 радиатора
- 2 вентилятора (такие же, как у ветряного модуля)
Шаг 4: Материалы - Световой модуль
- ~ 50см светодиодной ленты RGB
- 3 транзистора TIP31C
- Внешний источник питания
Шаг 5: Материалы - Модуль дыма
- 1 ультразвуковой увлажнитель воздуха
- 1 1-канальное реле
- Внешний источник питания
- Емкость для воды
Шаг 6: Материалы - Водный модуль
- Погружной микронасос
- Пластиковая труба ~ 20 см
- Емкость для воды (такая же, как у дымового модуля)
- Маленькие соломинки (~ 5)
Шаг 7: вырезание отверстий на лицевой стороне для вентиляторов
Вырежьте кусок картона (ширина ~ 50 см, высота ~ 40 см), затем вырежьте скальпелем по 5 отверстий для каждого веера. Наконец, приклейте их к картону.
Шаг 8: Изготовление модулей температуры (ячейки Пельтье)
Приклейте элементы Пельтье к радиаторам изолентой.
Шаг 9: интегрируйте модули Пельтье в вентиляторы
Приклейте модули Пельтье к вентилятору. Убедитесь, что вы склеили их лицевой стороной в противоположных направлениях, чтобы горячая и холодная стороны каждой ячейки выдувались наружу соответствующим вентилятором.
Шаг 10: Делаем «столбик» для верхней крышки
Вырежьте стержни из бальзы (шириной ~ 50 см) и склейте их, как показано на изображениях. Это позволит приклеить верхнюю картонную обложку к лицевой и боковым сторонам.
Затем склейте кусок картона с диагональной стороны и проделайте около 8 маленьких отверстий (~ 5 мм на ~ 5 мм) для вставки соломинок модуля воды.
Шаг 11: придание структуры коробке
Вырежьте 3 стержня из бальзы, как показано на рисунке, и приклейте их к лицевой стороне картона.
Шаг 12: Обрежьте коробки по бокам
Вырежьте 3 куска картона (ширина ~ 50 см, высота ~ 50 см, глубина ~ 30 см). 2 для каждой стороны коробки плюс 1 для внутренней части, чтобы отделить пространство емкости для воды от электронных компонентов.
Шаг 13: адаптация пространства емкости для воды
Сделайте основу для емкости для воды, отрезав 3 куска квадратных бальзовых стержней до ~ 20 см и скрепив их скотчем к раме основной конструкции, как показано на изображении, чтобы емкость могла поместиться.
Затем используйте 1 из ранее вырезанных кусков картона для боковых сторон, сделайте небольшое отверстие, чтобы можно было пройти сквозь него, и скрепите их скотчем.
При желании вы можете прикрепить бальзовый стержень треугольной формы к задней части основания, чтобы контейнер не упал и не пролил воду.
Шаг 14: Изготовление емкости для воды
Разрежьте пластиковую бутылку пополам и используйте ее верхнюю часть в качестве крышки, как показано на изображениях. Поместите микронасос и ультразвуковой увлажнитель воздуха внутрь.
Перед использованием наполните его водой.
Шаг 15: закрытие основной структуры
Приклейте к остальной конструкции боковые, нижнюю и верхнюю картонные крышки.
Шаг 16: Добавление модуля освещения
Обмотайте светодиодную ленту RGB вокруг верхней и боковых сторон коробки, чтобы провода могли пройти внутрь отверстия с левой стороны.
Шаг 17: изготовление водопроводной трубы
Вырежьте около 8 маленьких отверстий (~ 1 мм на ~ 1 мм) в пластиковой трубе и вставьте маленькие соломинки. Свяжите их вместе как можно плотнее, чтобы вода не попала на остальную часть коробки.
Наконец, подсоедините открытый конец трубы к микронасосу и вставьте соломинки в отверстия на верхнем диагональном куске картона.
Шаг 18: Подключение
Выбранные контакты могут быть изменены по желанию пользователя, поэтому они здесь не указываются, хотя код, очевидно, делает
Модули ветра / температуры:
С помощью перемычек подключите 5 В каждого вентилятора и элемента Пельтье к цифровому выводу на плате Arduino, а заземление - к общей линии GND на макетной плате.
Водный модуль:
Используйте перемычки, чтобы напрямую подключить 5 В микронасоса к одному из выводов 5 В на Arduino, и используйте транзистор TIP31C в качестве переключателя для проводов GND. Этот транзистор подключается к цифровому выводу Arduino для управления им.
Модуль освещения:
Используйте перемычки для подключения каждого цветового канала к транзистору TIP31C, подключенному к линии GND на макетной плате, и который подключается к аналоговому выводу в Arduino для управления отображаемым цветом, задав для R, G и B правильный цвет. Провод питания подключается к линии протоплаты, питаемой через адаптер, подключенный к обычной розетке.
Дымовой модуль:
Используйте перемычки, чтобы подключить питание к реле, которое подключает его к тому же источнику питания на макетной плате от модуля освещения. Затем подключите это реле к цифровому выводу в Arduino, чтобы включить и выключить его. Подключите его GND к линии GND на макетной плате.
Шаг 19: Программирование и запуск
Для работы Johnny Five требуется простой сервер Node. Socket.io также реализован для связи передней и задней части в реальном времени и синхронизации интерактивного видео с сенсорными взаимодействиями.
Код для этой системы, а также интерактивный видеоплеер, ранее разработанный как плагин JavaScript, можно загрузить в этом репозитории Github:
Обслуживайте веб-страницу с плеером с одного сервера и запускайте оба.
Рекомендуемые:
Система домашней автоматизации WiFi со сверхнизким энергопотреблением: 6 шагов (с изображениями)
Система домашней автоматизации WiFi со сверхнизким энергопотреблением: в этом проекте мы показываем, как за несколько шагов создать базовую локальную систему домашней автоматизации. Мы собираемся использовать Raspberry Pi, который будет выступать в качестве центрального WiFi-устройства. В то время как для конечных узлов мы собираемся использовать IOT Cricket, чтобы сделать аккумуляторную батарею
Автоматическая система полива растений с использованием Micro: bit: 8 шагов (с изображениями)
Автоматическая система полива растений с использованием Micro: bit: В этой инструкции я собираюсь показать вам, как построить автоматическую систему полива растений с помощью Micro: bit и некоторых других небольших электронных компонентов. Micro: bit использует датчик влажности контролировать уровень влажности в почве растений и
Офис на батарейках. Солнечная система с автоматическим переключением между восточными и западными панелями солнечных батарей и ветряной турбиной: 11 шагов (с изображениями)
Офис на батарейках. Солнечная система с автоматическим переключением между востоком и западом. Панели солнечных батарей и ветряная турбина. Проект: офис площадью 200 квадратных футов должен работать от батареи. В офисе также должны быть все контроллеры, батареи и компоненты, необходимые для этой системы. Солнечная и ветровая энергия заряжают батареи. Есть небольшая проблема только
Система хранения компонентов: 10 шагов (с изображениями)
Система хранения компонентов: Ultimate Component Storage System - уникальное решение для организации и хранения электронных компонентов. Специальное программное обеспечение позволяет каталогизировать компоненты со встроенной функцией поиска, чтобы получить быстрый доступ к конкретным компонентам. Светодиоды ab
Система сортировки цветов: система на основе Arduino с двумя ремнями: 8 шагов
Система сортировки по цвету: система на основе Arduino с двумя ремнями: транспортировка и / или упаковка продуктов и предметов в промышленной сфере осуществляется с использованием линий, изготовленных с использованием конвейерных лент. Эти ремни помогают перемещать предмет из одной точки в другую с определенной скоростью. Некоторые задачи обработки или идентификации могут быть