
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48


Jó napot, ez az első tanítható, és nem vagyok angol férfi;) kérlek, bocsáss meg, ha hibázom.
A téma, amiről beszélni akartam, egy LED -es lámpa, amely lehet hangreaktív is.
A történet azzal kezdődik, hogy a feleségem már régóta birtokolja ezt a lámpát az Ikeából, és mindig azt gondolom, amikor ránézünk, hogy jó téma lehet LED szalaggal átalakítani.
Aztán néhány oktatható anyagot olvasva megláttam azt a témát, amely jó inspirációt adott nekem a Natural Nerdnek köszönhetően
www.instructables.com/id/Music-Reactive-De…
Információt keresve annak működéséről, jó animációkat is találok
learn.sparkfun.com/tutorials/addressable-r…
Köszönet Michael Bartlettnek is
Kezdjük akkor az Ikea lámpa hangolását, ez egy szabványos (fehér) lámpa lesz, potarral, hogy képes legyen beállítani a fényerőt, majd átvált zenei reaktív lámpára 8 különböző animációval.
A videó nem jól mutatja a potar hatást, valóságban szebb.
Elnézést, ha lemaradok néhány részletről, de nem terveztem, hogy utasításokat írok, mielőtt elkészítem.
Szerkesztés: Hozzáadtam egy új videót, de a fényképezőgépem (mobiltelefonom) telített a fénnyel, sajnálom), láthatjuk az indítási hatást, és a fehér lámpát a fényerő beállításával, majd több zenei hatást
1. lépés: Alkatrészlista
Itt a lista
- persze maga a lámpa
- egy arduino NANO (mint ez)
- Nano pajzs (nem kötelező, de nagyon részleges)
- Hangmodul (vigyázzon, NE vegye be a KY-037-et vagy a KY-038-at, ha egyáltalán NEM értelmesek)
- 3 m -es LED -szalag RGBW (egy RGB is elég lehet, de RGBW -vel akartam játszani) Meleg fehéret vettem, CÍMES szalag, minden LED külön -külön vezérelhető, NEM szabványos RGB szalag
- 1 potár (itt 5 potár)
- Teljesítmény 5v 20Ah (10 vagy 15 elég lehet, de én inkább nagynak tartottam)
- 2 kondenzátor kapcsoló (a standard kapcsoló is jó lehet)
- kábel
- láb kapcsoló
- R/C kábel (könnyen csatlakoztatható 3 tűs érzékelőhöz)
2. lépés: Készítse elő a lámpát



A lámpa készletben van, és össze kell szerelni. Mivel nem fogjuk használni a lámpát és a műanyagot, amely összezárja az összes csövet, és mivel csendes, nem túl merev az eredetinél, úgy döntöttem, hogy csavart adok hozzá, ezért készítsünk lyukat és rögzítsük minden csövet. Légy óvatos, az egyik rövidebb, és alulról indul.
Sajnálom, hogy nem kaptam elég képet, amikor csináltam.
A lámpa 1m38 magas, 2 db led szalagot használtam, amit a cső 2 oldalára tettem.
Legyen óvatos, a szalagnak a megfelelő érzékben kell lennie, mert a kábelnek alul kell lennie, az ilyen LED szalagon van bemenet és kimenet, a bemenetnek alul kell lennie. Számomra minden LED szalag 77 LED hosszú, de később látni fogom, hogy ez túl sok az arduino NANO számára.
Próbálom ragasztani a csíkot a csőhöz, de amikor megrendeltem, vettem a szilikon vízálló változatot, és a forró ragasztó nem ragasztotta fel:(Így inkább nyakkendőket használtam. Gondoljon arra, hogy egyszerre csatlakoztassa a kábelt.
3. lépés: A kapacitív kapcsolók és a Potar




A 2 kapacitív kapcsoló a lámpa belsejében található, és viszonylag jól reagálnak a lámpa műanyagán keresztül.
Bárhová teheti, ahova akarja, én csak egy darab ragasztóval rögzítettem őket, a lámpa magas közepén.
A felső rész a fehérről az animációra való váltásra szolgál.
Az alsó rész az animáció stílusának megváltoztatására szolgál. 8 animáció van, 7 zene reaktív, és az utolsó csak végtelenül mozog.
A potárnál kezdetben egy csúszó potárt akartam használni, de nem tudtam, hova tegyem könnyen, így végül lyukat csináltam a tetejére, és egy forgónyit tettem.
4. lépés: Séma és programozás

Köss össze mindent
És töltse fel a kódot
Csak az Adafruit_NeoPixel könyvtárat használja, győződjön meg róla, hogy telepítette.
A kódban van:
#define NUM_LEDS 74
Még akkor is, ha 77 hosszú LED -csíkot használtam, a nano memóriája kimerült, és semmi sem történik, amíg le nem megy a 74 LED -re. Lehet, hogy jobb lenne a Mega használata
#define MIC_LOW 0.0#define MIC_HIGH 737.0
Kérjük, ellenőrizze az érzékelővel kapott min / max értéket.
Amikor kijelenti a LED szalagját, számomra NEO_RGBW és 800 khz volt, ellenőrizze a specifikációit.
Adafruit_NeoPixel szalag = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);
Amikor a lámpa bekapcsol, fehér, piros, zöld és kék tekercseken megy keresztül, akkor eltávolíthatja az indító részt, ha nem akarja ezt az indítást.
5. lépés: Következő verzió?
A feleségem kicsit aggódott, amikor megműtöttem a lámpáját, de most nagyon szereti.
Amikor kábelt helyez be, ügyeljen arra, hogy rögzítse őket, hogy elkerülje az esztétikai árnyékokat.
A tápegység meglehetősen nagy, és árnyékot képez az alján, a LED -szalag felfelé történő kezdése csökkentheti az árnyékokat.
A gomb látható, amikor a fény világít, nem esztétikus, gondolja úgy, hogy a fal oldalára helyezi (ha a lámpa a fal közelében van), és ugyanazon az oldalon, mint a tápellátás. de jó látni, hol vannak, nem akarok nyomot hagyni a lámpán.
Az utolsó verzióban, amikor az effektus gombra kattint, a kék led villog, jelezve, hogy megérinti a gombot, és melyik animáció aktív, de javítható.
A mikro lehetne értelmesebb, és kíváncsi vagyok, hogy tegyek -e 2 mikro -t, hogy jobb érzékenységük legyen.
További effektusokat lehetne létrehozni, de azt hiszem, Mega -t kell választanom, mivel a Nano memóriája nulla.
Alternatív megoldás lehet a hatás megváltoztatására szolgáló forgó kódoló is. De egyelőre szeretem a kapacitív kapcsolót:)
Csatlakoztattam egy USB -kábelt a lámpa tetejéhez, hogy könnyen programozni lehessen.
Hozzáadok egy általános kapcsolót a tápkábelhez, amikor megkapom.
Ne feledje, hogy ha holnap fáradt lesz tőle, megszabadulhat a ledtől, és visszahelyezheti az első lámpát, de nem igazán tudom elképzelni, miért….
Távirányító hozzáadása is szerepel az ötletek listájában.
Ajánlott:
LED hang reaktív végtelen kocka vég táblázat: 6 lépés (képekkel)

LED hang reaktív végtelen kocka vég táblázat: Wow! Hú! Milyen klassz hatás! - Ezek azok a dolgok, amelyeket az útmutató kitöltésekor hallhat. Egy teljesen elgondolkodtató, gyönyörű, hipnotikus, hangreaktív végtelen kocka. Ez egy szerényen fejlett forrasztási projekt, körülbelül 12 emberre volt szükségem
DIY dekoratív akril RGB LED lámpa: 5 lépés

DIY dekoratív akril RGB LED -lámpa: Üdv mindenkinek, hogy vagy? Ez a How-ToDo projekt, a nevem Konstantin, és ma szeretném megmutatni nektek, hogyan készítették ezt a gyönyörű dekoratív lámpát. Az ötlet nem új, és pár éve láttam hasonló dolgokat, de a közelmúltban találtam néhány gyönyörűet
Dekoratív virágos RGB LED -lámpák - DIY: 7 lépés (képekkel)

Dekoratív virágos RGB LED -lámpák | DIY: Ebben az oktatóanyagban megmutatjuk, hogyan készíts dekoratív virágos RGB Led fényt. Megtekintheti az ebben a lépésben beépített videót az építéshez, alkatrészlistához, kapcsolási rajzhoz és amp; tesztelés, vagy folytathatja a bejegyzés olvasását további részletekért
Zenei reaktív fény -- Hogyan készítsünk szuper egyszerű zenei reaktív fényt az asztali hangulatosabbá tételhez: 5 lépés (képekkel)

Zene reaktív fény || Hogyan készítsünk szuper egyszerű zenei reaktív fényt az asztali félelmetes kialakításhoz. a mélyhang, ami valójában alacsony frekvenciájú hangjel. Nagyon egyszerű felépíteni. Mi
Arduino Music reaktív asztali lámpa: 8 lépés (képekkel)

Arduino Music reaktív asztali lámpa: Üdv mindenkinek! Ebben a konstrukcióban reaktív LED asztali lámpát készítünk egyszerű alkatrészek és néhány alapvető Arduino programozás segítségével. Lenyűgöző hatást kelt, ahol a fény minden hangra és zenére táncol. Ezt a projektet egy csapattársammal fejeztem be