Tartalomjegyzék:
- 1. lépés: Az építés
- 2. lépés: A NYÁK
- 3. lépés: 3D nyomtatás
- 4. lépés: Az előlap
- 5. lépés: Forrasztás és összeszerelés
- 6. lépés: Vezérlő
- 7. lépés: Szoftver
Videó: WS2812B fénypanelek: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Szia, ma megmutatom, hogyan készítsd el a LED paneleket, mint a nanolapok.
Ehhez a projekthez szüksége van:
- Néhány plexi (40% áttetsző)
- 12x WS2812 LED és 12x 100nF kondenzátor (SMD 0805 (2012)) panelenként (vagy LED szalagokat is használhat: 60 LED/m)
- 5V -os tápegység
- Néhány M3x6 csavar és anya
- Alumínium szalag / fólia
- Vastag papír
- Szilikon és ragasztó bot és ragasztó
- Valami 3 tűs vezeték
- 3.3V feszültségszabályozó
- ESP-01 modul
- Néhány szál a 3D nyomtatóhoz
Eszközök:
- 3d nyomtató
- forrasztópáka
1. lépés: Az építés
Más terveimhez hasonlóan a led paneleim nagyon egyszerűek.
Ennek elkészítéséhez csak néhány alkatrészt használ. Az Assmenly is nagyon egyszerű.
Maga a panel 2 db 3D nyomtatott részből, egy darab plexiből, 3 db PCB -ből és egy papírból és alumínium fóliából készült borításból áll a jobb visszaverődés érdekében.
2. lépés: A NYÁK
Miután megterveztem a paneleket a SolidWorks -ban, az Eagle segítségével saját PCB -ket készítettem.
A NYÁK -konstrukció nagyon egyszerű, 4 WS2812B LED -et és 4 100 nF kondenzátort tartalmaz.
Itt megtalálhatja a gerber fájlokat:
A NYÁK tervezése után megrendeltem JLCPCB -n, 1 mm vastagságban, fehér forrasztómaszkkal.
Rendeltem a LED -eket és a kondenzátorokat az LCSC -től nagyon jó áron.
3. lépés: 3D nyomtatás
A tervezési fázis után elkezdtem nyomtatni az alkatrészeket 3D nyomtatóval és fehér PLA szállal.
Mindkét résznél 0,2 mm vastagságú réteget használtam, a töltet 30% -át, és esetben hordozóanyagot kell használnia.
4. lépés: Az előlap
Az előlapjaim 2 mm vastag plexiből (40% áttetsző) lézerrel vannak vágva.
De vághatja egyedül is.
A plexi mellett vékony polisztirol paneleket is használhat.
5. lépés: Forrasztás és összeszerelés
Hamarosan!
6. lépés: Vezérlő
Hamarosan!
7. lépés: Szoftver
Hamarosan!
Ajánlott:
Az OSMC beállítása a Hyperion segítségével a Raspberry Pi -n a WS2812b LED csíkkal: 8 lépés
Az OSMC beállítása a Hyperion segítségével a Raspberry Pi -n a WS2812b led szalaggal: Néha nagyon jól tudok angolul, néha nem … Először is először. Ez az első oktatható, és az angol nem az anyanyelvem, ezért kérem, ne legyen túl kemény velem. Ez nem a keret felépítéséről fog szólni, ez egyszerű. Telepítésről van szó
Apple HomeKit WS2812B LED vezérlő: 3 lépés (képekkel)
Alkalmazás: Egyes projektek az Apple HomeKiten keresztül is használnak effekteket, de egyik sem
Ambilight rendszer a TV -hez csatlakoztatott minden bemenethez. WS2812B Arduino UNO Raspberry Pi HDMI (Frissítve 2019. 12. 12.): 12 lépés (képekkel)
Ambilight rendszer a TV -hez csatlakoztatott minden bemenethez. WS2812B Arduino UNO Raspberry Pi HDMI (Frissítve 2019. 12. 12.): Mindig is szerettem volna ambilight -ot adni a TV -mhez. Olyan jól néz ki! Végül megtettem, és nem csalódtam! Sok videót és oktatóanyagot láttam az Ambilight rendszer létrehozásáról a TV -hez, de soha nem találtam teljes oktatóanyagot a pontos neemhez
Egyszerű LED -es ünnepi fény show: Varázslók télen - WS2812B LED szalag FastLED -el és Arduino bemutatóval: 6 lépés
Egyszerű LED -es ünnepi fény show: Varázslók télen | WS2812B LED szalag FastLED -el és Arduino oktatóanyaggal: Ezt az ünnepi fény show -t úgy terveztem és programoztam, hogy bárhol megjelenjen. Egy WS2812B led szalagot használtam, amelynek pixelsűrűsége 30 pixel/ méter. Mivel 5 métert használtam, összesen 150 LED -em volt. A kódot egyszerűnek tartottam, hogy bárki, aki még nem ismeri a WS2812 használatát
Zenét reaktív WS2812B LED-ek többmintás: 4 lépés
Hogyan készítsünk zenét reaktív WS2812B LED-ek többmintás: A WS2812, WS2812B egy intelligens, vezérelt LED fényforrás. beépített vezérlőchippel és 4 érintkezővel rendelkezik. V+, V-, Din & Dout. Ezeknek a LED -eknek a vezérléséhez olyan MCU -t szeretnénk használni, mint az Arduino, a PIC vagy a Rasberry pie. Ebben a projektben az Arduino UNO -t használtam