Оглавление:
- Шаг 1: материалы
- Шаг 2: установка крышки Pi
- Шаг 3. Подготовьте анимацию в MadMapper
- Шаг 4. Запустите код обработки
- Шаг 5: нарисуйте триггеры
- Шаг 6: Подключение к крышке Pi
- Шаг 7. Коснитесь краски и посмотрите анимацию
- Шаг 8: Дальнейшие шаги
- Шаг 9:
Видео: Как сделать проекционное отображение с помощью крышки Pi: 9 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:54
Мы черпали вдохновение из ваших проектов и создали руководство по отображению проекций с помощью Pi Cap. Если вы хотите, чтобы ваш проект работал без проводов через Wi-Fi, то это руководство для вас. Мы использовали MadMapper в качестве программного обеспечения для создания карт проекций, но вы можете использовать другое программное обеспечение, если хотите.
Вы можете скачать MadMapper здесь. Для этого урока вам также понадобится проектор, поэтому ознакомьтесь с этой статьей, чтобы узнать, какой проектор использовать. Мы рекомендуем использовать Pi Zero W, потому что он маленький, компактный и предлагает встроенный Wi-Fi. Если у вас нет Pi Cap, вы можете ознакомиться с руководством по Touch Board, однако вы не сможете использовать Touch Board по беспроводной сети.
Шаг 1: материалы
1x крышка Pi
1x электрическая краска 50 мл
1x электрическая краска 10 мл
–
1x проектор
1x ноутбук с MadMapper и Processing
–
(по желанию)
медная лента
Шаг 2: установка крышки Pi
Если вы впервые используете Pi Cap, мы рекомендуем сначала завершить это руководство. В этом руководстве наш Pi Zero подключен к нашему ноутбуку через SSH, что позволяет нам настроить беспроводную сеть.
Мы также собираемся использовать Обработку и OSC с Pi Cap в этом руководстве. Следуйте этому руководству, чтобы познакомиться с обоими.
Шаг 3. Подготовьте анимацию в MadMapper
Мы собираемся отправить сенсорные команды в Processing через OSC, а затем в MadMapper для запуска двух анимаций. У нас есть два образца анимации, которые вы можете скачать здесь.
Откройте MadMapper и перетащите анимацию в рабочую область. Обязательно измените настройку «Зациклить фильм» на «Воспроизвести фильм до конца цикла и сделать паузу», чтобы анимация воспроизводилась только один раз. При желании вы можете подключить проектор к ноутбуку и проецировать анимацию, перейдя в «Полноэкранный режим».
Шаг 4. Запустите код обработки
Теперь вам нужно загрузить скрипт, который получает сигналы OSC от Pi Cap и отправляет другой сигнал OSC в MadMapper. Вы можете скачать этот скрипт здесь. Чтобы добавить наш эскиз подключения Pi Cap и MadMapper в Processing, папку picap_madmapper необходимо переместить в папку Processing Sketchbook. Это будет отличаться для каждой операционной системы:
Окна
Библиотеки / Документы / Обработка
или
Мои документы / Обработка
Mac
Документы / Обработка
Linux (Ubuntu)
Главная / Обработка
Если этой папки не существует, вы должны сначала ее создать. На вашем Pi запустите один из кодов «picap-datastream-osc», включая имя хоста вашего ноутбука. В «Обработке» нажмите кнопку «Выполнить». Когда вы касаетесь электрода 0 или 1, в MadMapper должна воспроизводиться соответствующая анимация. Должен любить OSC!
Шаг 5: нарисуйте триггеры
Теперь нам нужно подумать о том, где мы хотим спроецировать анимацию. Мы использовали крашеный картон, который прикрепили к стене. Но вы можете использовать фанеру, чистый холст или рисовать прямо на стене. Затем нам нужно нарисовать графику, чтобы начать анимацию с помощью Electric Paint. Вы можете раскрашивать графику вручную, используя трафареты или трафаретную печать. Для этого урока мы просто вручную нарисовали круг и квадрат.
Шаг 6: Подключение к крышке Pi
Следующим шагом будет подключение графики к Pi Cap. Вот где Pi Zero имеет преимущество перед Raspberry Pi: Pi Zero настолько мал, что вы можете прикрепить нашу крышку Pi Cap для поверхностного монтажа с электродами прямо на свой проект!
Сначала выключите Pi Zero и отключите его от сети. Если вы используете материал, в котором вы можете использовать поверхность за графикой, например, фанеру или картон, вы можете подключиться к Pi Cap через материал. Мы использовали черные гвозди, но вы также могли просверлить отверстие, а затем использовать винт или какой-нибудь кабель.
Для подключения к электродам можно использовать любой токопроводящий материал, например провода, медную ленту или электрокрасочную краску. Мы использовали медную ленту, проткнули ее черными гвоздями и добавили немного электрокраски, чтобы получить прочное соединение. Затем мы холодно припаяли Pi Cap к ленте. Чтобы получить полный обзор того, как вы можете подключиться к датчикам, посмотрите здесь.
Шаг 7. Коснитесь краски и посмотрите анимацию
После высыхания краски подключите Pi Zero к источнику питания и запустите код OSC. Подключите проектор к ноутбуку и запустите код обработки. Прикоснись к краске и наблюдай, как разворачивается анимация!
Шаг 8: Дальнейшие шаги
Если заглянуть внутрь кода, можно найти строки «mediasList [0] =« bubble_animation.mp4 ″; » и «mediasList [1] =« bubble_animation.mp4 ″; ». Число внутри квадратной скобки соответствует электроду, к которому прикасаются, поэтому, например, при прикосновении к электроду 0 MadMapper будет воспроизводить «bubble_animation.mp4». Если вы хотите использовать свою собственную анимацию, вам нужно изменить имя в Обработке. Например, если вы хотите включить «animation1.mp4», вам необходимо включить это имя файла в Обработку, например «MediasList [0] =« bubble_animation.mp4 ″; ».
Шаг 9:
Если прикосновение к электрокраске не приводит к слишком хорошему запуску анимации. Это может быть связано с тем, что расстояние между Electric Paint и Pi Cap слишком велико. Один из способов решить эту проблему - изменить чувствительность электродов Pi Cap, вы можете узнать, как это сделать, здесь.
Нам бы очень хотелось увидеть, что вы делаете! Поделитесь с нами своими проектами через Instagram или Twitter или отправьте нам электронное письмо по адресу [email protected].
Рекомендуемые:
Сделай сам -- Как сделать робота-паука, которым можно управлять с помощью смартфона с помощью Arduino Uno: 6 шагов
Сделай сам || Как сделать робота-паука, которым можно управлять с помощью смартфона с помощью Arduino Uno: Создавая робота-паука, можно многое узнать о робототехнике. Например, создание роботов - это не только увлекательно, но и сложно. В этом видео мы покажем вам, как сделать робота-паука, которым мы можем управлять с помощью нашего смартфона (Androi
Как сделать отслеживание данных о коронавирусе COVID 19 в реальном времени с помощью ESP8266, отображение электронной бумаги: 7 шагов
Как сделать трекер данных о коронавирусе COVID 19 в реальном времени с ESP8266, дисплей электронной бумаги: 1
Как сделать дрон с помощью Arduino UNO - Сделать квадрокоптер с помощью микроконтроллера: 8 шагов (с картинками)
Как сделать дрон с помощью Arduino UNO | Сделать квадрокоптер с помощью микроконтроллера: ВведениеПосетите мой канал на Youtube Дрон - очень дорогой гаджет (продукт) для покупки. В этом посте я собираюсь обсудить, как я могу сделать это дешево ?? И как вы можете сделать это своими руками по дешевой цене … Ну, в Индии все материалы (моторы, регуляторы
Отображение температуры и влажности и сбор данных с помощью Arduino и обработка: 13 шагов (с изображениями)
Отображение температуры и влажности и сбор данных с помощью Arduino и обработки: Введение: это проект, в котором используется плата Arduino, датчик (DHT11), компьютер с Windows и программа обработки (загружаемая бесплатно) для отображения данных температуры и влажности в цифровом и форма гистограммы, отображение времени и даты и запуск подсчета времени
Музыкальный реактивный свет -- Как сделать супер простой музыкальный реактивный свет, чтобы сделать рабочий стол приятным: 5 шагов (с изображениями)
Музыкальный реактивный свет || Как сделать супер простой музыкальный реактивный свет для настольного компьютера. бас, который на самом деле является низкочастотным звуковым сигналом. Строить очень просто. Мы