Tartalomjegyzék:
Videó: WiFi vezérelt LED szalagmátrix kijelző órajelző: 3 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Tinkercad projektek »
Programozható LED szalagok, pl. a WS2812 alapján lenyűgözőek. Az alkalmazások sokfélék, és gyorsan lenyűgöző eredményeket érhet el. És valahogy úgy tűnik, hogy az órák építése egy másik terület, amelyre sokat gondolok. Az egyes LED -ek, Arduino és digitális óramodulok alapú szóóra építésében szerzett tapasztalataimból kiindulva webes NTP -időre költöztem, amely a WLAN integrált nodemcu (ESP8622) modul tiszta része. Ennélfogva nyilvánvaló, hogy egy LED -szalagból és egy nodemcu -vezérlőből LED -es mátrix kijelző órát kell építeni. Az óra megjelenítése mellett mindenféle fantasztikus fényeffektus elvégezhető a 42 x 7 LED szalag pixeles többszínű pixelmátrix segítségével. Nézze meg a demót.
A LED szalag, a tápegység és az MCU csomópont mellett további kellékekre, például alaplemezre, átlátszó előlapra, néhány csavarra és távolsági anyára van szüksége. A forrasztási és faipari készségek (a későbbiek nem rendelkeznek…) nagyon hasznosak. A 3D nyomtató okos választás az állvány és az elektronika borítójának nyomtatásához.
Kellékek:
6 x HSeaMall 180 darab M3 nejlon fehér hatszögletű távtartó csavaranya sárgaréz távtartó távolsági csavar anyaválaszték készlet polisztirol lemezhez való rögzítéshez falemezhez
1 x polisztirol lemez 80x20 cm átlátszó, fehér 2, 5 mm előlapként
1 x Fa polc 80 x 20 cm, fehér, 1, 6 cm LED -szalag és elektronika alaplapjaként
20 x Ipari 15 mm x 3,9 mm Menetes önmetsző csavarok Fúrócsavarok a dolgok rögzítéséhez
1 db NodeMCU Lua Amica modul V2 ESP8266 ESP -12F -Wifi a LED -es óra vezérléséhez
1 x Tápegység 300 led - 230V - 5V, 8A MSKU tétel: MeanWell sorozat LPV -60. [A energiaosztály] - akár 300 LED táplálására
1 x LED szalag, 5 m 300 LED, WS2811 IC Beépített 5050 SMD, 256 fényerő - LED pixel mátrix
1 x fényérzékeny ellenállás a fényerő automatikus beállításához
elektronika és elektromos alkatrészek, kábelek, 2-pólusú NYÁK-csatlakozók, megfelelő áramköri lap
Lépés: Készítse el az alaplapot és a fedelet
Először a fedőlap rögzítéseit kell igazítani. A tábla részletes elrendezését a PDF tartalmazza. Minden sarokban egy távolsági csavar anyát kell elhelyezni minden sarokban, a középpont 1 cm -re a külső széltől. Két csavar van felszerelve a hosszú él közepére, hogy stabilizálja a fedőlapot.
A LED -szalag hét sorra van vágva @42 LED, hogy felépítse a mátrixot. A LED vonalak szimmetrikusan vannak rögzítve a táblához, ahogyan az a táblaelrendezés PDF -ben látható. FONTOS: a sorok adatáramlásának iránya balról jobbra a felső sornál, jobbról balra a következő sornál, balról jobbra ismét a következő sornál és így tovább mind a hét sornál.
Az adatvezeték és a tápvezetékek (GND, +5V) minden vonalhoz össze vannak kötve (forrasztva) a felső és az alsó vonal között. Tehát az első és a második vonal a jobb oldalon, kettő és három a bal oldalon, három és négy a jobb oldalon van összekötve, és így tovább. Ez a stratégia rövidre tartja a forrasztott vonalakat.
A tápegységhez tartozó tápvezetékeket a vonal közepére forrasztják, nehogy túl hosszú legyen az utolsó LED tápellátása.
A tábla bal felső részén (a lámpa alja) lévő 3 mm -es lyuk a fényérzékeny tartó számára támogatja az ellenállást, amely kifelé mutat (a lámpa hátoldalára, hogy ne kapjon túl sok fényt a LED -mátrixból). Az ellenállás kifelé mutat, a csatlakozóvezetékeket közösen egy másik fúrt lyukon keresztül a lámpa hátoldalára irányítják.
A fedőlap fúrólyukakat kapott az alaplap szerelési furataival szimmetrikusan. A műanyag távgyűrűkkel ellátott csavarok rögzítik a fedőlapot az alaplaphoz.
Egy állványhoz két fehér darabot nyomtattam ki, amelyeket M4x20 mm -es csavarokkal kell rögzíteni, hogy stabil állást biztosítsunk.
2. lépés: Tápegység és elektronika
Most szükségem van egy kis áramra és egy vezérlőre a LED szalag mátrixhoz. Először a vezérlő csomópontMCU. Egy nagyon egyszerű áramköri lap lehetővé teszi a nodemcu leszerelését, semmi sem bosszantóbb, mint egy tönkrement elektronikus eszköz forrasztása, sok forrasztott csapszeggel. A csatlakozásokat az alábbiakban ismertetjük:
NodeMCU kapcsolat (A0 fényellenállás csap 1
3, 3V fényellenállás tüske 2
D2 DIn LED szalag
Vin 5V tápegység
GND GND tápegység
A tápegység az alaplap hátoldalára van felszerelve. Úgy döntöttem, hogy a viszonylag nagy ellátást a hosszú élirány mentén rögzítem az 5V/GND csatlakozóval az alján, ahol az elülső csatlakozók a fúrt egészen keresztül jönnek. A tápegység rögzítőfuratait a 3D nyomtatott elektronikával és a tápcsatlakozó fedeleivel együtt használják. A tervezés menet közben készült - utólag összekapcsolva az összeset egy fedélbe a tápegység mellett - nos, erre valók a prototípusok …
A 3D -s részeket tinkercad -el készítették (ami nagyszerű a gyors tervezéshez), és Cura -val nyomtatják/szeletelik.
Link a tinkercad projekthez: Tinkercad LED szalag mátrix alkatrészek
3. lépés: Szoftver
A nodemcu előnye mindenképpen az, hogy nincs szükség digitális óra modulra, és nincs szükség külön vezérlő interfészre sem, mivel a webszervert lehet használni a nodemcu vezérléséhez.
Az effektek száma korlátlan, mivel a mátrix üzenetküldő táblaként, lámpaként, Tetrisként használható, mint a játék, a hófény,…
Szerencsére a nodeMCU programozása nagyon -nagyon közel áll az arduinos programozásához. Az Arduino IDE használható. Rengeteg jó leírás található arról, hogyan telepítheti az Arduino IDE -t és dolgozhat vele a nodeMCU ESP8622 segítségével. Ezenkívül oktatóanyagokat is kapsz - Gyors kezdés a Nodemcu -hoz (ESP8266) az Arduino IDE -n, Magesh Jayakumar
Néhány könyvtárat telepíteni kell, és a szoftver még folyamatban van. Az óra kijelzője, a görgethető szöveg és néhány effektus szerepel.
Az óra és az effektek egy weboldalon keresztül vezérelhetők. Ez még mindig nagyon egyszerű, és fel kell vennem, hogyan lehet a weboldalt frissíteni egy igazán szép felhasználói felületre mindenféle ügyes funkcióval.
Sokat kell még tenni.
Ajánlott:
TTGO (színes) kijelző Micropython-szal (TTGO T-kijelző): 6 lépés
TTGO (színes) kijelző Micropython-szal (TTGO T-kijelző): A TTGO T-Display az ESP32 alapú tábla, amely 1,14 hüvelykes színes kijelzőt tartalmaz. A táblát 7 dollárnál kisebb nyereményért lehet megvásárolni (beleértve a szállítást, a banggoodon látható díjat). Ez hihetetlen nyeremény egy kijelzővel ellátott ESP32 -ért
ESP8266 RGB LED STRIP WIFI vezérlés - NODEMCU IR távirányítóként a Wifi -n keresztül vezérelt LED szalaghoz - RGB LED STRIP okostelefon -vezérlés: 4 lépés
ESP8266 RGB LED STRIP WIFI vezérlés | NODEMCU IR távirányítóként a Wifi -n keresztül vezérelt LED szalaghoz | RGB LED STRIP okostelefon -vezérlés: Sziasztok, ebben az oktatóanyagban megtanuljuk, hogyan kell használni a nodemcu -t vagy az esp8266 -ot infravörös távirányítóként az RGB LED -szalag vezérléséhez, és a Nodemcu -t okostelefonon keresztül wifi -n keresztül kell irányítani. Tehát alapvetően okostelefonjával vezérelheti az RGB LED STRIP -et
Wifi által vezérelt 12 V -os LED szalag a Raspberry Pi használatával Taskerrel, Ifttt integrációval: 15 lépés (képekkel)
Wifi által vezérelt 12 V -os LED szalag a Raspberry Pi használatával Taskerrel, Ifttt integrációval: Ebben a projektben megmutatom, hogyan lehet egy egyszerű 12 voltos analóg led csíkot wifi felett egy málna pi segítségével ellenőrizni. Ehhez a projekthez szüksége lesz: 1x Raspberry Pi (I Raspberry Pi 1 B+modellt használok) 1x RGB 12v Le
Weboldal/WiFi által vezérelt LED szalag Raspberry Pi -vel: 9 lépés (képekkel)
Weboldal/WiFi vezérelt LED szalag Raspberry Pi -vel: Háttér: Tizenéves vagyok, és az elmúlt években kis elektronikai projekteket terveztem és programoztam, valamint részt vettem robotversenyeken. Nemrég az asztalom beállításainak frissítésén dolgoztam, és úgy döntöttem, hogy egy szép kiegészítés
Low-Poly Iron Man Wifi-vezérelt LED csíkokkal: 8 lépés (képekkel)
Low-Poly Iron Man Wifi-vezérelt LED csíkokkal: Ez az interaktív falfestmény körülbelül 39 "; magas és 24 " széles. Lézerrel vágtam a fát a Clemson Egyetem Hallgatói Makerspace-ben, majd kézzel festettem az összes háromszöget, és a hátlapra szereltem a lámpákat. Ez tanulságos