Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Tento projekt je malá miestnosť so svetlami, ktoré hrajú v koordinácii s kompozíciou. Vzhľadom na emocionálnu váhu diela som sa rozhodol použiť Beethovensovu 5. symfóniu. Hneď ako sa dostanete do malej penovej základnej miestnosti, môžete si nasadiť slúchadlá a pri svetelnej šou počúvať hudbu.
Krok 1: Vytvorte si izbu
Aby ste vedeli, koľko neopixelov musíte naprogramovať, musíte poznať veľkosť svojej miestnosti. Môže byť vyrobený v akejkoľvek veľkosti, ktorú by ste chceli!
Penové jadro je najľahšie prototypovaným materiálom, a preto by mohlo byť prospešné z neho vytvoriť prvé steny. Penové jadro a horúce lepidlo sú veľmi pevné
Krok 2: Neopixely
Zmerajte, koľko neopixelov budete potrebovať, použil som jeden meter.
Neopixely musia byť spájkované na drôt, aby mohli byť spojené s doskou alebo arduinom. Opäť sú dĺžky drôtu a neopixelov úplne na vás.
Krok 3: Breadboard a Arduino
Akonáhle sú drôty spájkované s neoplixelmi, pripojte ich k arduinu a breadboardu. Je to nevyhnutné, pretože svetlo musí byť naprogramované.
Krok 4: Program
Teraz môžete začať programovať svetlá. Ak neviete, kde začať, na spustenie je možné použiť kód podobný môjmu. Je to zobrazené na obrázku.
Krok 5: Kód pre časy a farby
Kód, ktorý použijete, sa bude líšiť pre akúkoľvek skladbu, ktorú sa rozhodnete použiť. Ak sa rozhodnete používať Beethovenovu 5. symfóniu ako ja, môžete použiť časové intervaly, ktoré som už zistil. V opačnom prípade môžete klepnutím na tempo stopky zistiť, koľko milisekúnd je v jednom takte.
Pokiaľ ide o Beethovensa 5, jeden úder sa rovnal 700 milisekundám. Vedieť, že toto číslo vám pomôže určiť trvanie svetiel.
Ak by ste tiež chceli použiť Beethovens 5., priložený obrázok má segment časových intervalov a farieb použitých v mojom kóde.
Krok 6: Prehrávajte hudbu s kódom
Aby to bolo pre mňa jednoduchšie, video som držal oddelene od svetiel a naprogramoval som tlačidlo na zapnutie svetiel. Ak chcete spustiť kód a hudbu súčasne, uistite sa, že stlačíte tlačidlo a súčasne spustíte video.
Krok 7: Pripojte do svojej miestnosti svetlá
V akejkoľvek konfigurácii sa rozhodnete, pripevnite do miestnosti svetlá. Svetlá som umiestnil zvisle na roh jednej steny, aby mohla svietiť cez stenu vedľa nej.