
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03



Meus filhos e eu construímos este projeto para trazer um pouco da magia do Universal Studios para casa conosco. Recentemente, visitamos o parque temático e compramos varinhas na loja de varinhas de Olivaras e nos divertimos muito andando pelo parque ativando diferentes estações de feitiço. Estou sempre curioso para saber como as coisas funcionam, então é claro que comecei a pesquisar no Google como recriar isso em casa. Eu encontrei vários Instructables maravilhosos recriando a magia de seus próprios modos especiais, mas o Natal estava chegando e eu pensei que seria incrível se eu pudesse mesclar a magia do Natal e a magia de Hogwarts e talvez inspirar algumas das crianças em minha família estendida para pensar sobre como programar e engenharia é como fazer mágica na vida real. Assim nasceu "Lumos the Christmas Tree". Esta árvore está programada para ler 8 feitiços diferentes e realizar animações de luz e som que correspondem ao tipo de feitiço que foi "desenhado".
Suprimentos
Você pode configurar isso para funcionar com outras configurações, mas aqui está o que eu testei com: 1. Mini alto-falante sem fio I-VOM com entrada auxiliar de 3,5 mm, alto-falante portátil de 3W para iPhone iPod iPad Celular Tablet Laptop, com USB recarregável Ba
2. Cabo USB 2.0 AmazonBasics - Cabo A-Macho para Mini-B - 6 pés (1,8 metros
3. Câmera infravermelha de visão noturna para Raspberry Pi 4, Pi 3b + Vídeo webcam com estojos para 3D Priter
4. Adafruit FadeCandy - Driver Controlado por USB de Dithering para RGB NeoPixels [ADA1689]
5. ALITOVE 50pcs DC 12V WS2811 Led Pixel Black 12mm RGB digital difuso endereçável Dream Color Round Módulo de pixels de LED IP68 à prova d'água
6. CanaKit Raspberry Pi 4 4 GB Starter Kit - 4 GB de RAM
7. Varinha de Harry Potter da Universal Studios (ou faça sua própria
8. Adaptador de parede de 12 V para os pixels de LED https://www.amazon.com/inShareplus-Mounted-Switching-Connector-Adapter/dp/B01GD4ZQRS/ref=sr_1_8?crid=X2O2PHIZMUYN&dchild=1&keywords=12v+wall+adapter&qid = 1601237915 & sprefix = 12v + parede% 2Caps% 2C163 & sr = 8-8
Materiais opcionais para construir a árvore:
1. Quadro de gaiola de tomate para árvore:
2. Garland (usei 2,5 deles):
3. Twist Ties (usei 2 deles):
Etapa 1: Fiação



Para este projeto, usei uma gaiola de tomate e um pouco de papelão para construir minha árvore de Natal e manter meu arranjo de luz bastante uniforme. Isso não é um requisito, embora eu ache que torna a animação mais bonita. A parte importante desta etapa é que a câmera de visão noturna deve ter uma visão clara do porta-varinha e todos os mecanismos internos devem ter fluxo de ar suficiente. Usei laços de torção para unir tudo. Prendi a gaiola de tomate no papelão e o pi de framboesa, o alto-falante e a câmera de visão noturna estão fixados na base de papelão. Garland é enrolada em volta da gaiola de tomate para cobrir o interior, tendo o cuidado de mantê-la fora do campo de visão da câmera; alguns cortes podem ser necessários para fazer isso. Acabei usando cerca de 9 metros de guirlanda para embrulhar minha gaiola de tomate de 33 "de altura e 12" de diâmetro.
Etapa 2: Instale o software
Este projeto foi testado com a última versão do Raspian Buster com a versão desktop: 4.19. Você pode baixar a versão mais recente em
1. OpenCV: siga as instruções nesta postagem do blog para instalar o OpenCv e um ambiente virtual:
2. Processamento: siga as instruções nesta postagem do blog para instalar o software de processamento no raspberry pi:
3. FadeCandy: Siga as instruções no leia-me do github do fadecandy https://github.com/scanlime/fadecandy para clonar o fadecandy e instalar um servidor fadecandy. Você estará pronto para seguir em frente quando puder controlar suas luzes acessando o fcserver em https:// localhost: 7890 /
4. Clone a fonte "Lumos the Christmas Tree" em:
5. Crie os executáveis de animação leve: incluí os arquivos necessários para criar as animações leves de processamento, mas como os executáveis java são muito grandes, você precisará compilá-los separadamente. Abaixo estão os comandos para fazer isso (substitua / home / pi / repos / to onde quer que você clonar este projeto):
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 / quebrado --platform = linux --export
Etapa 3: execute o programa


A fonte do github inclui o reconhecimento de feitiços para os feitiços listados no folheto acima. Existem instruções no leia-me do github se você quiser tentar treinar seus próprios feitiços. execute lumos.py para iniciar o programa O reconhecimento ortográfico funciona melhor com pouca luz, se você tiver problemas com a imagem de rastreamento da varinha saltando por toda a tela, verifique a janela de depuração para ver se ela está captando alguma fonte de luz errônea, mostrado com círculos vermelhos na tela.
Recomendado:
Árvore de Natal eletrônica: 4 etapas

Árvore de Natal eletrônica: Olá! Gostaria de apresentar minha árvore de natal eletrônica. Eu construí isso como decoração e acho que é muito comapcto e legal
Árvore de Natal controlada pelo site (qualquer pessoa pode controlá-la): 19 etapas (com fotos)

Árvore de Natal controlada por site (qualquer pessoa pode controlá-la): você quer saber como é uma árvore de Natal controlada por site? Aqui está o vídeo mostrando meu projeto da minha árvore de Natal. A transmissão ao vivo já acabou, mas fiz um vídeo, captando o que estava acontecendo: Esse ano, em meados de dezembro
Árvore de Natal segura: 6 etapas

Árvore de Natal segura: Este é o Starter Kit completo da Elegoo com um Arduino Mega. Alguns dias atrás, Elegoo me enviou um kit e me desafiou a construir um projeto de Natal com ele. Este kit inclui vários componentes. Um Arduino Mega, servos, sensores de ultrassom, controle remoto
Super Luzes da Árvore de Natal: 10 Passos (com Imagens)

Super Luzes para Árvores de Natal: Este ano comprei uma árvore de Natal, a primeira que já tive. Portanto, o próximo passo lógico era decorá-lo. Olhando para as opções de luzes, descobri que, na verdade, não havia luzes que fizessem exatamente o que eu queria. Tudo que eu queria era
Lâmpada LED para árvore de Natal de uma caixa de chocolate Ferrero !: 7 Passos

Lâmpada LED para árvore de Natal … de uma caixa de chocolates Ferrero !: Não jogue fora a caixa de chocolates Ferrero Collection! Se o fez, espere notas escritas com sangue à sua porta. Encha a caixa com LEDS e você terá uma decoração de Natal de LED moderadamente fácil! E observe que este é um ex muito bom