Sadržaj:

Lumos božićno drvce: 3 koraka
Lumos božićno drvce: 3 koraka

Video: Lumos božićno drvce: 3 koraka

Video: Lumos božićno drvce: 3 koraka
Video: Жареный карась без костей, 3 способа рассказала моя бабушка 2024, Studeni
Anonim
Lumos božićno drvce
Lumos božićno drvce
Lumos božićno drvce
Lumos božićno drvce
Lumos božićno drvce
Lumos božićno drvce

Moja djeca i ja izgradili smo ovaj projekt kako bismo sa sobom donijeli malo magije iz Universal Studiosa. Nedavno smo posjetili tematski park i kupili štapiće u Ollivanderovoj prodavaonici štapića i tako smo se zabavili obilazeći park aktivirajući različite stanice čarolija. Uvijek sam znatiželjan kako stvari funkcioniraju, pa sam naravno morao guglati kako to ponovno stvoriti kod kuće. Otkrio sam da je nekoliko prekrasnih instruktora ponovno stvaralo čaroliju na svoje posebne načine, ali Božić je bio pred vratima i mislio sam da bi bilo nevjerojatno da mogu spojiti čaroliju Božića i čaroliju Hogwartsa i možda inspirirati neku djecu u mojoj široj obitelji razmišljati o tome kako je programiranje i inženjering poput izvođenja magije u stvarnom životu. Tako je nastalo "Lumos božićno drvce". Ovo stablo programirano je za čitanje 8 različitih čarolija i izvođenje svjetlosne i zvučne animacije koje odgovaraju vrsti čarolije koja je "nacrtana".

Pribor

Ovo možete konfigurirati za rad s drugim postavkama, ali evo s čim sam testirao: 1. I-VOM bežični mini zvučnik s 3,5 mm ulazom za Aux ulaz, 3 W glasni prijenosni zvučnik za prijenosno računalo za iPhone iPod iPad, prijenosno računalo s USB-om Ba

2. AmazonBasics USB 2.0 kabel - A -muški do Mini -B kabel - 6 stopa (1,8 metara

3. Infracrvena IC kamera za noćni vid za Raspberry Pi 4, Pi 3b+ Video web kameru s koferima za 3D Priter

4. Adafruit FadeCandy - Ukloni USB upravljački upravljački program za RGB NeoPixele [ADA1689]

5. ALITOVE 50 kom DC 12V WS2811 Led Pixel Black 12mm Diffused Digital RGB Addressable Dream Color Okrugli LED pikseli Modul IP68 Vodootporan

6. CanaKit Raspberry Pi 4 4 GB početni komplet - 4 GB RAM -a

7. Štapić Harryja Pottera iz Universal Studiosa (ili sami napravite

8. Napajanje zidnog adaptera od 12 V za LED piksele https://www.amazon.com/inShareplus-Mounted-Switching-Connector-Adapter/dp/B01GD4ZQRS/ref=sr_1_8?crid=X2O2PHIZMUYN&dchild=1&keywords=12v+wall+adapter&hl=hr = 1601237915 & sprefix = 12v+zid%2Caps%2C163 & sr = 8-8

Dodatni materijali za izgradnju stabla:

1. Okvir kaveza za rajčicu za stablo:

2. Garland (koristio sam 2,5 od ovih):

3. Twist Ties (koristio sam 2 od ovih):

Korak 1: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje

Za ovaj projekt upotrijebio sam kavez s rajčicama i neki karton kako bih izgradio božićno drvce i održao svoj svjetlosni raspored prilično ujednačenim. Ovo nije uvjet, iako mislim da animacija izgleda ljepše. Važan dio ovog koraka je da kamera za noćno osmatranje mora imati jasan pogled na držač štapića, a sva mehanika unutra mora imati dovoljan protok zraka. Koristio sam twist-vezice kako bih sve spojio. Na karton sam pričvrstio kavez s rajčicom, a pi, malina i zvučnik i kamera za noćno gledanje pričvršćeni su na kartonsku podlogu. Vijenac je namotan oko kaveza s rajčicama kako bi pokrio unutrašnjost, vodeći računa da ga drži izvan pogleda kamere, za to će možda biti potrebno podrezivanje. Na kraju sam upotrijebio oko 30 stopa vijenca kako bih umotao stablo od rajčice visine 33 ", promjera 12".

Korak 2: Instalirajte softver

Ovaj je projekt testiran s najnovijom verzijom Raspian Bustera sa verzijom za stolno računalo: 4.19. Najnoviju verziju možete preuzeti na

1. OpenCV: Slijedite upute na ovom postu za instalaciju OpenCv-a i virtualnog okruženja:

2. Obrada: Slijedite upute u ovom postu za instalaciju softvera za obradu na raspberry pi:

3. FadeCandy: Slijedite upute na fadecandy github readme https://github.com/scanlime/fadecandy da biste klonirali fadecandy i instalirali fadecandy poslužitelj. Bit ćete spremni za nastavak kada budete mogli kontrolirati svjetla pristupom fcserveru na https:// localhost: 7890/

4. Klonirajte "Lumos božićno drvce" izvor s:

5. Napravite izvršne datoteke svjetlosne animacije: Uključio sam datoteke potrebne za izradu svjetlosnih animacija za obradu, ali budući da su java izvršne datoteke tako velike, morat ćete ih sastaviti zasebno. Ispod su naredbe za to (zamijenite/home/pi/repos/gdje god klonirate ovaj projekt):

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/ slomljena --platform = linux --export

Korak 3: Pokrenite program

Pokrenite Program
Pokrenite Program
Pokrenite Program
Pokrenite Program

Izvor github -a uključuje prepoznavanje čarolija za čarolije navedene na gornjem letku. Postoje upute na github readme -u ako želite isprobati vlastite čarolije. pokrenite lumos.py da biste pokrenuli program Prepoznavanje pravopisa najbolje funkcionira pri slabom osvjetljenju. Ako imate problema sa odskakanjem slike po cijelom ekranu, provjerite prozor za otklanjanje pogrešaka da biste vidjeli je li uhvatio pogrešne izvore svjetla. prikazano crvenim krugovima na ekranu.

Preporučeni: