- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- MIUI / HyperOS topik
- Garmin Forerunner 255 Music - nem csak futóknak
- Vodafone mobilszolgáltatások
- Milyen okostelefont vegyek?
- Redmi Note 12 4G - valaki fizetni fog
- A Watch7-tel debütálhat a Samsung vércukormérője
- Samsung Galaxy A54 - türelemjáték
- MG4 menetpróba
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
Hirdetés
-
Rossz üzlet az EV-kölcsönzés
it Küszködik az EV-kölcsönzés miatt a Hertz Global, még több EV-t adnak el.
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
Ülésezik a hardveregylet
ph Az irodai készülékek és monitorok társaságát egy ház, egy egér és egy DAC egészíti ki.
Új hozzászólás Aktív témák
-
BullZeye
veterán
Minél jobban a szélére rakod, annál interaktívabb lesz a hatás (és ami NAGYON fontos, hogy sarokba legyen led!!). Viszont teljesen a szélére nem érdemes, mert akkor zavaróan világít a led, szóval én ilyen 1cm-t tudok ajánlani, de persze a TV kávájától függ, hogy hova tudod rakni, hiába mondom, hogy 1cm, ha pl nálam is kb 2,5-3cm-re fért oda a TV kialakítása miatt. Lényeg, hogy a LED-re semmilyen módon se lássál rá nézés közben, mert az nagyon rontja az élményt. Samsung tévénknél átlátszó a káva, ami eddig fel sem tűnt, de most hogy meg van világítva mögötte átlátszódik a led, ezt az átlátszó részt le kellett fednem ahhoz, hogy ne zavarjon nézés közben.
De haverom picit többet tesztelt, ő azt mondta, hogy az a legjobb, ha a nem hátrafelé világít a LED, hanem kifelé, szóval 90° el van forgatva, és egy keretre van ragasztva, és nem a TV-re. TV pedig a falra kerül pár centire, és a falról világít kifelé 2x annyi led 60led/m. Ennek nagyon sok hátulütője van, ha pl nem jól számolod ki, hogy hova rakd a ledet, akkor a szemedbe világít használat közben ha picit oldalról nézed, ami baromi zavaró. Mivel nekem a TV bútoron van és nem a falon, így ez hamar kiesett. Viszont a tökéletes hatásért érdemes átgondolni. Itt ugye 2x akkora adapter is tanácsos.
Mivel program vezérli a ledek számát amit meghajt, teljesen mindegy, hogy hány led van ott, ergó ha most 82cm-es a TV-d és jövőre váltasz 150 centisre, akkor simán hozzáforrasztasz 4 ledcsíkot (irányra odafigyelve), és program beírod, hogy 80 led helyett 160 led van, és beállítod, hogy mi az új setup.
[ Szerkesztve ]
-
Ez tipikus időzítési hiba (jitter), elcsúsznak a bitek / bájtok, s emiatt villog. Az elején jó, de a vége felé egyre rosszabb. Ez két dolog okozhatja:
1. COM port / UART pontatlan órajele
=> próbáld meg a baud rate finom átállításával (1% körül) rendbehozni2. Mikrovezérélő pontatlan órajele
=> másik mikrovezérlővel kéne megpróbálniÉn anno driver írásnál rengeteget szoptam, mire kiismertem a protokoll határait, sok ilyen villogásom volt. Minél jobban out-of-sync a LED-nek küldött adat, annál több a "villogó" LED van a szalag végén. De egyébként elég nagy tűrésük van:
Ha forrasztás probléma, akkor pár LED rossz, majd utána egyszerűen nem világítana, nekem egy kicsit kontaktos a szalagom, s ezt csinálja.
[ Szerkesztve ]
A RIOS rendkívül felhasználóbarát, csak megválogatja a barátait.
-
460800 és 500000 között nincs különbség? Mert akkor nem a baud rate-tel lesz probléma, azaz nem a COM kommunikációval.
UPDATE-hez: na, akkor mégis a baud rate-tel lesz gond, ki kell próbálni mindenfélét.
Ezt a cuccot én nem használtam soha, csak low-level foglalkoztam vele. Az alapján valahogy elcsesződik az időzítés. Olyan demó nincs, ahol szívárvány módjára váltakozik az egész szalag, egyszínűen? Vagy futófény különböző színekkel? Úgy jobban lehetne látni mi a hiba.
Egy kis tech infó, debughoz:
A tradicionálistól eltérően itt GRB sorrendben mennek az adatok (8 + 8 + 8 = 24 bit) a ledekbe. Ha késik az adat, akkor az eredeti zöld pl bepirosodik. Ha siet, akkor a zöld kékül. Persze egy 8 bitnél többet is csúszhat, így nagyobb késésnél a zöld már kék lesz.
Minden egyes WS2812 LED-ben van egy 24 bites buffer. Amikor elküldesz neki 24 bit adatot (24 * ~1.25us = ~30us), azt eltárolja az első led. A következő 24 bit viszont már nem oda kerül, hanem az első led továbbküldi a másodiknak, az az tárolja el. S így megy sorban, feltöltve az összes LED bufferét. Ekkor még nem látszik semmi. Ha minden kész, akkor egy "reset" kódot kell küldeni (50us hosszú nulla), s ez már az összes leden átmegy, egyszerre ürítve az össze puffert, s megjelenítve a tartalmukat a LED-eken. Azaz mindig egyszerre villannak fel, nincs olyan, hogy az utolsón később jelenik meg a szín.
[ Szerkesztve ]
A RIOS rendkívül felhasználóbarát, csak megválogatja a barátait.
-
Ha kevés LED-nek küldesz ki adatot, akkor a maradék nem fog világítani / úgy marad ahogy volt. Ha túl soknak, akkor meg nem történik semmi, az utolsó LED a semmibe fogja továbbküldeni a plusz adatokat.
Ja, csinálhat olyat, hogy ha kicsi a fényerő (kevés led világít vagy sok gyengén), akkor jól működik, ellenkező esetben viszont széthullik, érdekes állatfaj ez a WS2812B.
[ Szerkesztve ]
A RIOS rendkívül felhasználóbarát, csak megválogatja a barátait.
Új hozzászólás Aktív témák
- Milyen autót vegyek?
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Motoros topic
- Milyen CPU léghűtést vegyek?
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- A fociról könnyedén, egy baráti társaságban
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Politika
- Tarr Kft. kábeltv, internet, telefon
- MIUI / HyperOS topik
- További aktív témák...