Оглавление:

Зеленый город - Интерактивная стена: 6 шагов
Зеленый город - Интерактивная стена: 6 шагов

Видео: Зеленый город - Интерактивная стена: 6 шагов

Видео: Зеленый город - Интерактивная стена: 6 шагов
Видео: Когда тренер - твой друг😏 2024, Июнь
Anonim
Image
Image

Проект «Зеленый город» был направлен на изучение вопроса о возобновляемых источниках энергии, которые так важны в контексте энергетики и в предотвращении истощения природных ресурсов, чтобы каким-то образом повысить осведомленность об этой проблеме. Мы также хотели изучить видеомэппинг и то, каким образом мы позволим пользователям взаимодействовать со стеной и сделаем возможным создание повествования и интерактивной инфографики.

Интерактивность достигается за счет двух датчиков. Первый - это микрофон, который определяет ветер и его интенсивность и, таким образом, включает ветряные турбины, которые вырабатывают энергию и питают аккумулятор. Второй датчик - фоторезистор (LDR), который определяет интенсивность света, и как только пользователь направляет источник света на солнечную панель, начинается анимация выработки энергии и батарея заряжается. Когда батарея заряжается, в домах загораются огни.

Надеюсь, вам понравится:)

Шаг 1: Используемый материал

Используемый материал
Используемый материал
  • Arduino UNO
  • Микрофон CZN-15E
  • LDR
  • 330 Ом сопротивление
  • Макетная плата
  • Соединительные провода
  • Сварочный утюг
  • Припой

Шаг 2: определение идеи

Идея Определение
Идея Определение

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

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

Шаг 3. Тест решения

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

Для обнаружения света для фокусировки на фотоэлектрических панелях не было необходимости в длительных обсуждениях или размышлениях, и был выбран LDR. Только нужно было откалибровать, чтобы я даже за экраном не считал свет в комнате, даже если он был на своей нормальной максимальной яркости.

Шаг 4: Сборка схемы

Схема сборки
Схема сборки
Схема сборки
Схема сборки

После изучения решений приступили к сборке схемы. Поскольку экран большого размера, а используемые соединительные провода были короткими, необходимо было приварить удлинители проводов, чтобы датчики (как LDR, так и микрофон) были подключены к Arduino, который расположен в правом нижнем углу экрана..

Шаг 5: интеграция с Unity

Помимо построения схемы, необходимо было отправить информацию, генерируемую датчиками, на компьютер и преобразовать ее в какое-то действие через проекцию. Unity использовалась для создания прогнозируемого сценария, для чтения значений, поступающих от Arduino, и для запуска анимации на основе последнего.

Шаг 6: создание сценария Unity

Создание сценария Unity
Создание сценария Unity
Создание сценария Unity
Создание сценария Unity

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

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