Оглавление:
Видео: Lumos the Christmas Tree: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Мы с детьми создали этот проект, чтобы принести домой немного волшебства из Universal Studios. Мы недавно посетили тематический парк и купили палочки в магазине волшебных палочек Олливандера, и нам было очень весело ходить по парку, активируя различные станции заклинаний. Мне всегда любопытно, как все работает, поэтому, конечно, мне пришлось погуглить, как воссоздать это дома. Я нашел несколько замечательных инструкций, воссоздающих магию особым образом, но Рождество было не за горами, и я подумал, что было бы замечательно, если бы я смог объединить магию Рождества и магию Хогвартса и, возможно, вдохновить некоторых из детей. в моей большой семье, чтобы подумать о том, что программирование и инженерия похожи на выполнение магии в реальной жизни. Так родилась «Рождественская елка Люмос». Это дерево запрограммировано на чтение 8 различных заклинаний и выполнение световой и звуковой анимации, соответствующей типу заклинания, которое было «нарисовано».
Запасы
Вы можете настроить это для работы с другими настройками, но вот что я тестировал с: 1. Беспроводной мини-динамик I-VOM с входным разъемом Aux 3,5 мм, громкий портативный динамик 3 Вт для iPhone iPod iPad Мобильный телефон Планшетный ноутбук, с перезаряжаемым USB Ба
2. Кабель AmazonBasics USB 2.0 - шнур от мужчины к мини-B - 6 футов (1,8 метра
3. Инфракрасная ИК-камера ночного видения для Raspberry Pi 4, Pi 3b + Видео веб-камера с чехлами для 3D-принтеров
4. Adafruit FadeCandy - управляемый USB драйвер сглаживания для RGB NeoPixels [ADA1689]
5. ALITOVE 50 шт. DC 12V WS2811 Led Pixel Black 12mm Diffused Digital RGB Addressable Dream Color Round LED Pixels Module IP68 Водонепроницаемый
6. Стартовый комплект CanaKit Raspberry Pi 4 4 ГБ - 4 ГБ ОЗУ
7. Палочка Гарри Поттера от Universal Studios (или сделайте свою собственную
8. Блок питания от настенного адаптера 12 В для светодиодных пикселей https://www.amazon.com/inShareplus-Mounted-Switching-Connector-Adapter/dp/B01GD4ZQRS/ref=sr_1_8?crid=X2O2PHIZMUYN&dchild=1&keywords=12v+wallid+ = 1601237915 & sprefix = 12v + стенка% 2Caps% 2C163 & sr = 8-8
Дополнительные материалы для постройки дерева:
1. Рама клетки для помидоров для дерева:
2. Гирлянда (я использовал 2,5 таких):
3. Галстуки Twist (я использовал 2 из них):
Шаг 1. Подключение
В этом проекте я использовал клетку для помидоров и немного картона, чтобы соорудить свою рождественскую елку и сохранить равномерное расположение света. Это не является обязательным требованием, хотя я думаю, что благодаря этому анимация будет выглядеть лучше. Важной частью этого шага является то, что камера ночного видения должна хорошо видеть держатель для палочки, а вся механика внутри должна иметь достаточный поток воздуха. Я скручивала все вместе с помощью завязок. Я прикрепил клетку для помидоров к картону, а raspberry pi, динамик и камеру ночного видения прикрепили к картонной основе. Гирлянда наматывается на клетку для помидоров, чтобы покрыть ее изнутри, но при этом не допускайте попадания в поле зрения камеры, для этого может потребоваться некоторая обрезка. Я закончил тем, что использовал около 30 футов гирлянды, чтобы обернуть мое томатное деревце в клетке высотой 33 дюйма и диаметром 12 дюймов.
Шаг 2: Установите программное обеспечение
Этот проект был протестирован с последней версией Raspian Buster с настольной версией: 4.19. Вы можете скачать последнюю версию по адресу
1. OpenCV: следуйте инструкциям в этом сообщении в блоге, чтобы установить OpenCv и виртуальную среду:
2. Обработка: следуйте инструкциям в этом сообщении в блоге, чтобы установить программное обеспечение для обработки на raspberry pi:
3. FadeCandy: следуйте инструкциям в файле readme github fadecandy https://github.com/scanlime/fadecandy, чтобы клонировать fadecandy и установить сервер fadecandy. Вы будете готовы двигаться дальше, когда сможете управлять своим освещением, зайдя на fcserver по адресу https:// localhost: 7890 /
4. Клонируйте исходный код "Lumos the Christmas Tree" с:
5. Создайте исполняемые файлы световой анимации: я включил файлы, необходимые для создания световых анимаций обработки, но поскольку исполняемые файлы java очень большие, вам нужно будет скомпилировать их отдельно. Ниже приведены команды для этого (замените / home / pi / repos / там, где вы клонируете этот проект):
exec / usr / local / bin / processing-java --sketch = / home / pi / repos / lumos-the-christmas-tree / strip50_flames --output = / home / pi / repos / lumos-the-christmas-tree / incendio --platform = linux --export
exec / usr / local / bin / processing-java --sketch = / home / pi / repos / lumos-the-christmas-tree / strip50_water --output = / home / pi / repos / lumos-the-christmas-tree / aguamenti --platform = linux --export
exec / usr / local / bin / processing-java --sketch = / home / pi / repos / lumos-the-christmas-tree / strip50_light --output = / home / pi / repos / lumos-the-christmas-tree / lumos --platform = linux --export
exec / usr / local / bin / processing-java --sketch = / home / pi / repos / lumos-the-christmas-tree / strip50_spazzy --output = / home / pi / repos / lumos-the-christmas-tree / сломанный --platform = linux --export
Шаг 3: Запустите программу
Источник github включает распознавание заклинаний для заклинаний, перечисленных на листовке выше. В файле readme на github есть инструкции, если вы хотите попробовать свои собственные заклинания. запустите lumos.py, чтобы запустить программу. Распознавание заклинаний лучше всего работает при слабом освещении, если у вас есть проблемы с движением изображения следа палочки по всему экрану, проверьте окно отладки, чтобы увидеть, улавливает ли оно какие-либо ошибочные источники света, это будут показаны красными кружками на экране.
Рекомендуемые:
DIY Rainbow RGB Led Tree: 4 шага
DIY Rainbow RGB Led Tree: Приятно снова встретиться с вами. Сегодня поделюсь с вами, как сделать красивый ночник. Ночные огни используют светодиоды Rainbow RGB Led, чтобы сами менять цвета. Свет включается автоматически, когда темно. Необходимые компоненты я перечислю ниже, желаю
Projeto Lumos: 8 шагов
Projeto Lumos: Проект Lumos, состоящий из управления светом, является частью смартфона, подключенного к сети Wi-Fi. Для управления освещением для desenvolvido um aplicativo Android, чтобы разрешить apagar e acender и использовать все
Xmas Tree Wearable Textile LED // Светодиоды Árbol Navidad Textil Y: 3 шага
Xmas Tree Wearable Textile LED // Árbol Navidad Textil Y LEDs: это простой проект схем с использованием текстиля для рождественского сезона. Это носимое устройство, потому что вы можете надеть его на любую футболку, и ночью вы будете сиять, как бриллиант! ---- Es un proyecto simple de circuitos básicos para la temporada navideña, es un vestibl
Charlieplexing Xmas Tree: 7 шагов (с картинками)
Charlieplexing Xmas Tree: Приближается Рождество, и нам нужно какое-то новое оборудование. Рождественское оборудование должно быть зеленым + белым + красным + мигающим. Итак, печатная плата - зеленый + белый, затем добавьте несколько мигающих светодиодов, и все готово. У меня есть много светодиодов типа "под прямым углом, вид сбоку, красные, прозрачные, сверхяркие, SMD 0806" и
LED Xmas Tree !: 4 шага (с изображениями)
LED Xmas Tree !: Рождество не то же самое без елки; но, жопа, я живу в комнате общежития, у меня нет места, чтобы поставить настоящую. Вот почему я решил сделать свою собственную новогоднюю елку! Некоторое время я хотел поэкспериментировать с акрилом с боковой подсветкой, нет