Tartalomjegyzék:

Lumos a karácsonyfa: 3 lépés
Lumos a karácsonyfa: 3 lépés

Videó: Lumos a karácsonyfa: 3 lépés

Videó: Lumos a karácsonyfa: 3 lépés
Videó: Отзыв на гирлянду роса 2024, Július
Anonim
Lumos a karácsonyfa
Lumos a karácsonyfa
Lumos a karácsonyfa
Lumos a karácsonyfa
Lumos a karácsonyfa
Lumos a karácsonyfa

Gyermekeim és én azért építettük ezt a projektet, hogy magunkkal vigyünk egy kis varázslatot a Universal Studiosból. Nemrég meglátogattuk a vidámparkot, és pálcákat vásároltunk Ollivander pálcaboltjából, és nagyon jól éreztük magunkat a park körül, és aktiváltuk a különböző varázslatos állomásokat. Mindig kíváncsi vagyok, hogyan működnek a dolgok, ezért természetesen google -olnom kellett, hogyan lehet ezt otthon újra létrehozni. Találtam több csodálatos Instructable-t, akik a saját különleges módszereiken alkották meg újra a varázslatot, de a karácsony mindjárt itt van, és azt gondoltam, hogy elképesztő lenne, ha egyesíthetném a karácsony varázslatát és a Roxfort varázslatát, és talán inspirálhatnék néhány gyereket nagycsaládomban arra gondolni, hogy a programozás és a mérnöki munka olyan, mint a varázslat a való életben. Így született meg a "Lumos a karácsonyfa". Ez a fa 8 különböző varázslat olvasására van programozva, és fény- és hanganimációkat végez, amelyek megfelelnek a "rajzolt" varázslatnak.

Kellékek

Beállíthatja, hogy más beállításokkal is működjön, de az alábbiakkal teszteltem: 1. I-VOM vezeték nélküli mini hangszóró 3,5 mm-es Aux bemeneti csatlakozóval, 3 W-os hangos hordozható hangszóró iPhone iPod iPad mobiltelefon táblagépes laptophoz, újratölthető USB-vel

2. AmazonBasics USB 2.0 kábel - A -férfi - Mini -B kábel - 6 láb (1,8 méter

3. Infravörös éjjellátó infravörös kamera a Raspberry Pi 4, Pi 3b+ videó webkamerához, a tokhoz illő 3D -s íróhoz

4. Adafruit FadeCandy - Dithering USB vezérlésű illesztőprogram RGB NeoPixelshez [ADA1689]

5. ALITOVE 50db DC 12V WS2811 LED Pixel Black 12mm diffúz digitális RGB címzett Dream Color kerek LED pixel modul IP68 vízálló

6. CanaKit Raspberry Pi 4 4 GB kezdő készlet - 4 GB RAM

7. Harry Potter pálca a Universal Studios-tól (vagy készítse el saját

8. 12V-os fali adapter tápegysége a LED-es pixelekhez https://www.amazon.com/inShareplus-Mounted-Switching-Connector-Adapter/dp/B01GD4ZQRS/ref=sr_1_8?crid=X2O2PHIZMUYN&dchild=1&keywords=pter+12w+ = 1601237915 & sprefix = 12v+fal%2Caps%2C163 & sr = 8-8

Választható anyagok a fa építéséhez:

1. Paradicsomketrec keret fához:

2. Garland (ebből 2,5-öt használtam):

3. Twist Ties (ebből 2-t használtam):

1. lépés: Kábelezés

Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték

Ehhez a projekthez paradicsomketrecet és némi kartonpapírt használtam a karácsonyfám felépítéséhez és a fényelrendezésem egységes tartásához. Ez nem követelmény, bár szerintem ettől szebb lesz az animáció. Ennek a lépésnek az a fontos része, hogy az éjjellátó kamerának tisztán kell látnia a pálcatartót, és minden benne lévő mechanikának elegendő légárammal kell rendelkeznie. Csavarhúzóval rögzítettem mindent. A paradicsom ketrecet a kartonhoz rögzítettem, a málna pi, a hangszóró és az éjjellátó kamera pedig a kartonlaphoz van rögzítve. A füzér a paradicsom ketrece köré van tekerve, hogy eltakarja a belsejét, ügyelve arra, hogy ne kerüljön a kamera nézetébe, ezért némi vágás szükséges lehet. Végül körülbelül 30 láb koszorút használtam a 33 "magas, 12" átmérőjű paradicsomketrec fám betakarásához.

2. lépés: Telepítse a szoftvert

Ezt a projektet a Raspian Buster legújabb verziójával tesztelték, asztali verzióval: 4.19. A legújabb verziót a https://www.raspberrypi.org/downloads/raspbian/ webhelyről töltheti le

1. OpenCV: Kövesse a blogbejegyzésben található utasításokat az OpenCv és egy virtuális környezet telepítéséhez:

2. Feldolgozás: Kövesse a blogbejegyzésben található utasításokat a feldolgozó szoftver telepítéséhez a Raspberry pi-re:

3. FadeCandy: Kövesse a fadecandy github readme (https://github.com/scanlime/fadecandy) utasításait a fadecandy klónozásához és fadecandy szerver telepítéséhez. Készen áll a továbblépésre, ha a lámpákat a https:// localhost: 7890/címen található fcserver elérésével tudja szabályozni.

4. A "Lumos the Christmas Tree" klónozása forrás:

5. Készítse el a könnyű animációs futtatható fájlokat: A feldolgozási könnyű animációk létrehozásához szükséges fájlokat is beillesztettem, de mivel a java futtatható fájlok olyan nagyok, külön kell őket fordítani. Az alábbiakban az ehhez szükséges parancsok találhatók (csere/home/pi/repos/oda, ahová klónozza ezt a projektet):

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/ törött --platform = linux --export

3. lépés: Futtassa a programot

Futtassa a Programot
Futtassa a Programot
Futtassa a Programot
Futtassa a Programot

A github forrás tartalmazza a fenti szórólapon felsorolt varázslatok varázslatfelismerését. A github readme -ben vannak utasítások, ha szeretné kipróbálni saját varázslatait. futtassa a lumos.py programot a program elindításához piros karikákkal látható a képernyőn.

Ajánlott: