INHOUDSOPGAWE:

Lumos die Kersboom: 3 stappe
Lumos die Kersboom: 3 stappe

Video: Lumos die Kersboom: 3 stappe

Video: Lumos die Kersboom: 3 stappe
Video: A 1000 Year Old Abandoned Italian Castle - Uncovering It's Mysteries! 2024, Julie
Anonim
Lumos die Kersboom
Lumos die Kersboom
Lumos die Kersboom
Lumos die Kersboom
Lumos die Kersboom
Lumos die Kersboom

Ek en my kinders het hierdie projek gebou om 'n bietjie magie van Universal Studios saam te bring. Ons het onlangs die pretpark besoek en stokke by Ollivander se towerstaf gekoop en dit baie geniet om in die park rond te gaan en verskillende spelstasies te aktiveer. Ek is altyd nuuskierig oor hoe dinge werk, so ek moet natuurlik gaan google hoe ek dit tuis kan herskep. Ek het verskeie wonderlike instruksies gevind om die magie op hul eie spesiale maniere te herskep, maar Kersfees was om die draai en ek het gedink dat dit wonderlik sou wees as ek die magie van Kersfees en die towerkuns van Hogwarts kon saamsmelt en miskien sommige van die kinders kon inspireer in my uitgebreide familie om na te dink oor hoe programmering en ingenieurswese is soos om magie in die werklike lewe uit te voer. So is "Lumos die Kersboom" gebore. Hierdie boom is geprogrammeer om 8 verskillende spreuke te lees en lig- en klankanimasie uit te voer wat ooreenstem met die soort spel wat 'geteken' is.

Voorrade

U kan dit instel om met ander opstellings te werk, maar hier is waarmee ek getoets het: 1. I-VOM draadlose mini-luidspreker met 3,5 mm Aux-ingang, 3 W luid draagbare luidspreker vir iPhone iPod iPad selfoon tablet, met USB herlaaibare Sien

2. AmazonBasics USB 2.0 -kabel - A -man na mini -B koord - 6 voet (1,8 meter

3. Infrarooi Night Vision IR -kamera vir Raspberry Pi 4, Pi 3b+ video -webkamera met pakke vir 3D Priter

4. Adafruit FadeCandy - Dithering USB -beheerde bestuurder vir RGB NeoPixels [ADA1689]

5. ALITOVE 50pcs DC 12V WS2811 Led Pixel Black 12mm Diffused Digital RGB Addressable Dream Color Round LED Pixels Module IP68 Waterdig

6. CanaKit Raspberry Pi 4 4GB Starter Kit - 4GB RAM

7. Harry Potter towerstaf van Universal Studios (of maak jou eie

8. 12V muuradaptervoeding vir die LED-pixels 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+muur%2Caps%2C163 & sr = 8-8

Opsionele materiaal om die boom te bou:

1. Tamatiekooi raam vir boom:

2. Garland (ek het 2.5 hiervan gebruik):

3. Draai dasse (ek het 2 hiervan gebruik):

Stap 1: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading

Vir hierdie projek het ek 'n tamatiehok en karton gebruik om my Kersboom te bou en my ligte rangskikking redelik uniform te hou. Dit is nie 'n vereiste nie, alhoewel ek dink dit die animasie mooier laat lyk. Die belangrike deel van hierdie stap is dat die nagsigkamera 'n duidelike uitsig op die staafhouer moet hê, en dat alle meganika daarbinne voldoende lugvloei moet hê. Ek het draaibande gebruik om alles aanmekaar te heg. Ek het die tamatiehok aan die karton vasgemaak en die framboos -pi, luidspreker- en nagvisiekamera is aan die kartonbasis geheg. Slinger word om die tamatiehok gewikkel om die binnekant te bedek, aangesien dit bedoel is om dit buite die kamera -aansig te hou. Dit kan nodig wees om dit af te sny. Uiteindelik het ek ongeveer 30 voet krans gebruik om my tamatiehokboom met 'n deursnee van 12 cm lank te draai.

Stap 2: Installeer sagteware

Hierdie projek is getoets met die nuutste weergawe van Raspian Buster met lessenaarweergawe: 4.19. U kan die nuutste weergawe aflaai op

1. OpenCV: Volg die instruksies in hierdie blogpos om OpenCv en 'n virtuele omgewing te installeer:

2. Verwerking: Volg die instruksies in hierdie blogpos om verwerkingsagteware op framboos pi te installeer:

3. FadeCandy: Volg die aanwysings op die fadecandy github readme https://github.com/scanlime/fadecandy om fadecandy te kloon en 'n fadecandy -bediener te installeer. U sal gereed wees om aan te gaan as u u ligte kan beheer deur toegang te verkry tot die fc -bediener op https:// localhost: 7890/

4. Kloon die bron "Lumos the Christmas Tree" vanaf:

5. Bou die uitvoerbare programme vir die ligte animasie: ek het die lêers ingesluit wat nodig is om die verwerkingslig -animasies te skep, maar omdat die Java -uitvoerbare programme so groot is, moet u dit afsonderlik saamstel. Hieronder is die opdragte om dit te doen (vervang/home/pi/repos/na waar u ook al hierdie projek kloon):

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/ gebroke -platform = linux -uitvoer

Stap 3: Begin die program

Begin die program
Begin die program
Begin die program
Begin die program

Die github -bron bevat spellingherkenning vir die towerspreuke wat op die pamflet hierbo gelys word. Daar is instruksies op die github readme as u u eie spel wil oefen. hardloop lumos.py om die program te begin. Die spellingherkenning werk die beste in swak lig; as u probleme ondervind met die rondspringende beeld wat oor die hele skerm wip, kyk dan na die ontfoutingsvenster of dit foutiewe ligbronne optel. met rooi sirkels op die skerm vertoon.

Aanbeveel: