![Távirányítású animációs LED szoba lámpa: 5 lépés (képekkel) Távirányítású animációs LED szoba lámpa: 5 lépés (képekkel)](https://i.howwhatproduce.com/images/004/image-10849-5-j.webp)
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48
![Image Image](https://i.howwhatproduce.com/images/004/image-10849-7-j.webp)
![](https://i.ytimg.com/vi/kUyCyQ-2jXM/hqdefault.jpg)
![A LED szalag tesztelése A LED szalag tesztelése](https://i.howwhatproduce.com/images/004/image-10849-8-j.webp)
Azoknak, akik pihentető vagy elbűvölő színes fényshow -ra vágynak, akár gyerekszobába, karácsonyi dekorációra, akár csak szórakozásból, itt a hangulatjavítóm. Nagyon lelkes válaszokat kapok a 6 hónapos csecsemőktől az idősebb gyerekekig minden korban.
A Neo Pixels LED szalag (más néven WS2812B) egy Arduino -val és egy infravörös távirányítóval kombinálva gyilkos kombinációt hoz létre akár felhő lámpa megjelenésként, akár kerek papírlámpás megjelenésként, akár bármilyen más formában. Ezt a meglévő helyiséglámpa helyettesítésére használtam: a meglévő fénycsatlakozóból származó váltakozó áram táplálja az 5 V -os tápegységet és egy normál 220 V -os izzót, amely a LED -lámpa alatt lóg.
110V-220V Figyelmeztetés: NE ÉPÍTSE EZT, HA NEM CSALÁDOS, HA NEM CSALÁDOS A NAGY FESZÜLTSÉGŰ MŰKÖDÉSRE VONATKOZÓ BIZTONSÁGI ELŐÍRÁSOK NÉLKÜL.
Amire szüksége lesz:
LED lámpa
- Két Arduino tábla (én a Cactus Micro Rev. 2 -t használtam, de könnyen használhatja az arduino nanókat)
- Kenyeretábla
- LED szalag, mint a WS2812B (150 LED -et használtam, amelyek megfelelnek egy közepes helyiségnek éjszakai lámpának)
- Kompakt tápegység - 5V, legalább 0,06A X 150 LED + Arduinos, tehát 10A (ezt használtam)
- Nagy (~ 1000 uF) kondenzátor
- 2X hálózati csatlakozó a lámpa könnyű leválasztásához
- Kompakt infravörös távirányító (csak a távirányító, LED nem szükséges). Bármely más szabványos távirányító is működne.
- IRM 3638 IR vevő
- Zöld LED, 220 Ohm ellenállás
- Jumper vezetékek
Támogatás
- Papírlámpák - legalább 10 "átmérőjű
- Horgász zsinór
- Zip kötések
- Kétoldalas szalag vagy forró ragasztó + pisztoly
- ~ 59 cm (23 ") hosszú, 12 mm (1/2") átmérőjű, könnyű alumínium cső
Rendes lámpa
- E27 a vezetékek adapteréhez
- 220V AC félvezető relé
- 2N2222 tranzisztor, 47 kOhm ellenállás
- E27 lámpa izzóház
- 220 V névleges vezeték
1. lépés: A LED -szalag tesztelése
![A LED szalag tesztelése A LED szalag tesztelése](https://i.howwhatproduce.com/images/004/image-10849-9-j.webp)
Először kódolja és teszteli az animációkat, mielőtt az egészet a mennyezetre akasztaná. Ehhez a lépéshez le kell töltenie a FastLED könyvtárat, a következő lépéshez pedig a SimpleTimer könyvtárat.
Csatlakoztassa a táblát a sematikus ábrán látható módon, és töltse fel a csatolt teszt_szalag vázlatot. Látnia kell, hogy a zöld és lila árnyalatok fokozatosan mozognak a LED szalagon. A legfontosabb változók a MAXPIXELS (5. sor), az fps (8. sor) és az aktuális_anim (14. sor).
A FastLED hihetetlenül erőteljes, és javaslom, hogy fedezze fel funkcióit itt.
buzzandy a hackster.io -tól is használta ezt a könyvtárat néhány elképesztő hatás érdekében.
2. lépés: A csík felszerelése a papírlámpák belsejébe
![A csík felszerelése a papírlámpák belsejébe A csík felszerelése a papírlámpák belsejébe](https://i.howwhatproduce.com/images/004/image-10849-10-j.webp)
Vannak, akik felhőhöz hasonló formával mennek, de úgy gondolom, hogy potenciálisan porgyűjtő szörnyeteggé válhat. Így a 150 LED -es csíkot spirálisan rögzítettem 3 vízszintesen felakasztott papírlámpába. Egyéb lehetőségek: papírlámpás gyűrű vagy 6 db lámpás korong, központi 7. lámpával.
A LED-ek felszereléséhez először helyezze be a lámpa fém tartójának egyik oldalát a lámpába, majd óvatosan helyezze be a 8 LED-es hurkot a belsejébe, és rögzítsen minden hurkot a tartóhoz forró ragasztóval (ajánlott) vagy kétoldalas szalaggal. Helyezze el őket egyenletesen lámpánként 6 hurokkal, és 3 LED -del, amelyek a lámpák között közreműködnek (ne vágja le a lámpák közötti csíkot). Javaslom, hogy keressen egy ideiglenes helyet a csík számítógéphez való felakasztásához, és hagyja hozzáférhetővé az Arduino -kat, amíg a kódolási lépés befejeződik, és a lámpa készen áll a mennyezetre akasztásra.
3. lépés: Távirányító modul, közönséges izzó hozzáadása a végső vázlathoz
![Távirányító modul, közönséges izzó hozzáadása a végső vázlathoz Távirányító modul, közönséges izzó hozzáadása a végső vázlathoz](https://i.howwhatproduce.com/images/004/image-10849-11-j.webp)
Távirányító
Ha ezt a LED -es lámpát a mennyezetre szeretné akasztani, akkor távolról kell vezérelnie. Más lehetőségek is rendelkezésre állnak, például a telefonon és a Blynken keresztül történő vezérlés, de lassúnak és bonyolultnak találtam őket egy egyszerű IR távirányítóhoz képest. Problémáim voltak az IR dekódolási rutin futtatásával a NeoPixels törékeny időzítési igényeivel. Ha sikerült NeoPixeleket szereznie infravörös távirányítóval / Blynk segítségével, ossza meg tapasztalatait a megjegyzés rovatban! Úgy döntöttem, hogy a távirányítót egy második Arduino -ra hagyom, amelyet egy egyszerű I2C híd köt össze a fő Arduino -val.
Rendes izzó
Minden teljes teljesítményű LED csak 0,4 lumen (kb. 1/1000 40W -os izzó) specifikációi szerint generál. Csak 150 LED -et fogok használni, és arra számítok, hogy megkapom az éjszakai lámpa fényerősségét, ezért úgy döntöttem, hogy egy normál E27 -es izzót veszek fel, amelyet az Arduino leáll, amikor a LED -animáció elindul.
Összerakni az egészet
Ehhez a lépéshez szüksége lesz a beépített Wire és IRLib könyvtárakra. Csatlakoztasson mindent a mellékelt vázlat szerint (egyelőre hagyhatja a tápegységet egy normál 220 V -os elektromos aljzathoz csatlakoztatva), és töltse fel a két csatolt vázlat felső lapját a vázlatban az I2C slave, míg az alsó tábla az I2C master. Ha az általam használt Magic Lighting Remote távirányítótól eltérő távirányítót használ, hagyja a vázlatokat DEBUG módban, és nyisson meg egy soros monitort az I2C master -en (IR vevőkártya). Térképezze le a távvezérlő gombjainak kódjait (szükség esetén 0x hozzáadásával), és cserélje ki a hexadecimális kódokat tartalmazó blokkot az I2C slave vázlatában.
4. lépés: Utolsó érintések
![Utolsó érintések Utolsó érintések](https://i.howwhatproduce.com/images/004/image-10849-12-j.webp)
![Utolsó érintések Utolsó érintések](https://i.howwhatproduce.com/images/004/image-10849-13-j.webp)
![Utolsó érintések Utolsó érintések](https://i.howwhatproduce.com/images/004/image-10849-14-j.webp)
A távirányító megjelenésének testreszabása
Tetszik a varázslatos világító távirányító, mivel kompakt, az infravörös LED -e hajlítható a vevő felé, és ami a legfontosabb - könnyen testreszabható a megjelenése az alábbiak szerint:
- Készítsen nagyon egyenes fényképet a távirányítóról, és helyezze a fényképezőgépet pontosan fölé (ne döntse meg)
- Helyezze a PowerPointba vagy az Inkscape -be (én használtam az InScape -t, a tervemet.svg fájlként csatoltam), mérje meg a vezérlő magasságát/ szélességét vonalzóval, és méretezze át a pontos méreteket hüvelykben.
- Rajzolja le a vezérlő elrendezését a fénykép sablonként való használatával. Ha kész, távolítsa el az eredeti fényképet alulról.
- Nyomtasson, vágjon és ragasztjon szalagot az eredeti karton fölé.
Amint a mellékelt fotókon is látszik, a LED -et is feltörtem, és a vevő felé irányítottam, ami kritikus volt a dolog működéséhez. A felső burkolat kartonból készült, ezért csavarhúzóval óvatosan kinyújtottam, kis téglalapot vágtam a felső oldalából és meghajlítottam a LED -et. Ezután tovább erősítettem a jelet azzal, hogy egy alumínium lemezkúpot helyeztem rá, ami szintén javította a megbízhatóságot.
A lámpa felakasztása a mennyezetről
- Fúrjon lyukat az alumínium cső közepén a 3 vezetékhez (5V, Data, GND), amely összeköti a szalagot az Arduino -val.
- Dugja be a vezetékeket a lyukba, és húzza ki őket a cső egyik oldaláról.
- Nyomja át a rudat a 3 lámpa közepén, használjon cipzárat vagy bármilyen ragasztót, amelyet meg szeretne javítani.
- Csatlakoztassa a cső oldalán lógó 5V, GND vezetékeket a LED szalaghoz Jack csatlakozóval. Javaslom, hogy használjon egy második csatlakozót az adatvezetékhez, hogy a lámpa könnyen lekapcsolható legyen hibakereséshez stb.
- Csatlakoztassa a vezetékek másik végét az Arduino -hoz és a tápegységhez
- Akassza fel a lámpát az alumínium rúdra dupla horgászdrót segítségével mindkét végén (ez valóban a meglévő lámpa beállításaitól függ …). Az eredménynek hasonlónak kell lennie a fényképhez.
Ajánlott:
Menekülési szoba Arduino: 6 lépés (képekkel)
![Menekülési szoba Arduino: 6 lépés (képekkel) Menekülési szoba Arduino: 6 lépés (képekkel)](https://i.howwhatproduce.com/images/002/image-3731-j.webp)
Menekülési szoba Arduino: Ez a projekt egy menekülési szoba prototípusának létrehozásáról szól, arduino vagy elektronikai komponensek felhasználásával, amely a kódolás alapvető ismerete. Ez a menekülési szoba 5 fázist tartalmaz: (Ez mindenki számára eltérő lehet) Előnyomás -érzékelő - LED
Raspberry Pi Stop-Motion animációs berendezés: 16 lépés (képekkel)
![Raspberry Pi Stop-Motion animációs berendezés: 16 lépés (képekkel) Raspberry Pi Stop-Motion animációs berendezés: 16 lépés (képekkel)](https://i.howwhatproduce.com/images/005/image-13157-j.webp)
Raspberry Pi Stop-Motion Animation Rig: A stop-motion animáció olyan technika, ahol a tárgyakat fizikailag manipulálják, és képkockánként fényképezik, hogy megteremtsék a mozgó kép illúzióját. A mini stop-motion animációs kiállításunk Raspberry Pi-vel készült , ami "apró és rossz"
Ultrahangos érzékelő automatikus LED üdvözlő animációs fények és LCD információs képernyő: 6 lépés
![Ultrahangos érzékelő automatikus LED üdvözlő animációs fények és LCD információs képernyő: 6 lépés Ultrahangos érzékelő automatikus LED üdvözlő animációs fények és LCD információs képernyő: 6 lépés](https://i.howwhatproduce.com/images/008/image-21718-j.webp)
Ultrahangos érzékelő automatikus LED -es üdvözlő animációs lámpák és LCD információs képernyő: Amikor fáradtan tér haza, és megpróbál leülni és pihenni, nagyon unalmasnak kell lennie, hogy minden nap újra és újra ugyanazt látja maga körül. Miért nem ad hozzá valami vidámat és érdekeset, ami megváltoztatja a hangulatát? Készíts egy szuper könnyű Arduint
Animációs dohányzóasztal: 9 lépés (képekkel)
![Animációs dohányzóasztal: 9 lépés (képekkel) Animációs dohányzóasztal: 9 lépés (képekkel)](https://i.howwhatproduce.com/images/011/image-30101-j.webp)
Animációs dohányzóasztal: Sok nagyon jó oktatóanyag található arról, hogyan lehet interaktív dohányzóasztalokat készíteni LED -mátrixokkal, és inspirációt és tippeket merítettem néhányukból. Ez az egyszerű, olcsó és legfőképpen a kreativitás ösztönzésére szolgál: mindössze két gombbal
Webhez csatlakoztatott SMART LED animációs óra web alapú vezérlőpanellel, szinkronizált időszerverrel: 11 lépés (képekkel)
![Webhez csatlakoztatott SMART LED animációs óra web alapú vezérlőpanellel, szinkronizált időszerverrel: 11 lépés (képekkel) Webhez csatlakoztatott SMART LED animációs óra web alapú vezérlőpanellel, szinkronizált időszerverrel: 11 lépés (képekkel)](https://i.howwhatproduce.com/images/001/image-1346-36-j.webp)
Webhez csatlakoztatott SMART LED animációs óra web alapú vezérlőpanellel, szinkronizált időszerverrel: Ennek az órának a története hosszú-több mint 30 éves-múltra tekint vissza. Apám úttörőként vezette be ezt az ötletet, amikor én csak 10 éves voltam, jóval a LED -es forradalom előtt - akkor, amikor a LED -ek 1/1000 -re növelik a jelenlegi vakító fényességüket. Egy igaz