2024. május 2., csütörtök

Gyorskeresés

Útvonal

Cikkek » Házimozi rovat

Boblight Windows-on WS2812b led szalaggal

A Philips Ambilight televíziók környezeti háttérvilágítása akár otthon is elkészíthető némi ügyességgel!

[ ÚJ TESZT ]

BEÁLLÍTÁSOK

Kezdjük szépen sorban:
- KODI természetesen, Boblight addon telepítve
- Windows alatt futtatható Boblight daemon [Boblightd]
- Boblight konfigurációs segédprogram [Boblight Config Maker for Windows]
- Arduino sketch azaz vázlat [link]
- Továbbá az Adafruit által készített a led szalaghoz való könyvtár [NeoPixel]

Feltételezve, hogy a KODI már telepítve van.

Ismét egyenként:

1. Boblight add-on:
Rendszer->Beállítások->Kiegészítők->Kiegészítők beszerzése->Minden kiegészítő->Szolgáltatások->"KODI Boblight" majd telepítés.
Egyenlőre hagyjunk mindent a default beállításokon.

2. Boblight daemon:
Egyszerűen a letöltött állományt csomagoljuk ki a C:\Boblightd általunk létrehozott mappába.

3. Boblight konfigurációs segédprogram.
Indítsuk el a kicsomagolás után a programot a következő ablak fogad bennünket:

Állítsuk be a ledek számát értelemszerűen. Az Orientation beállítás alatt válasszuk ki, hogy az óramutató járásával megegyezően vagy fordítva van felragasztva a led szalag. Az Output device opciónál válasszuk ki a megfelelő com portot (ezt az eszközkezelőben tudjuk megnézni, hogy az Arduino melyik com portra csatlakozik), a Bauderate beállításnál válasszuk a 230400 beállítást, pipáljuk ki a Use Magic Word opciót és ezután írjuk fel a Prefix értékét,majd kattintsunk a Create Config ikonra. A felugró ablakban adjuk meg a Boblightd daemon helyét azaz a C:\boblightd könyvtárat és mentsük a konfigurációs fájlt.

4. Programozzuk fel az Arduinot:
Töltsük le a fejlesztő környezetet az [Arduino IDE]-t, majd telepítsük fel. Indítsuk el a programot, adjuk meg a lap típusát:

Adjuk meg a kommunikációs portot:

Hívjuk meg az Adafruit_NeoPixel könyvtárat:

Ha a könyvtárat sikerült hozzáadnunk, akkor legalul meg kell jelenjen:

Majd adjuk hozzá a vázlatot:

Ha mindennel meg vagyunk, akkor csak a sárgával jelölt sorokon kell egy kis módosítást elvégeznünk:

Mennyünk most is szépen sorjában:
#define DATAPIN 13 // Az Unón az a csatlakozópont, ahova a ledsor "DIN" első csatlakozópontját csatlakoztattuk.
#define LEDCOUNT 292 // Számoljuk össze a felragasztott ledek számát és ezt az értéket javítsuk a helyes számra.
#define SHOWDELAY 200 // Ezen az értéken ne módosítsuk egyelőre.
#define BAUDRATE 460800 // Soros port sebessége, amit a konfigurátorban megadtunk!
#define BRIGHTNESS 90 // Fényerősség, egyelőre ne módosítsuk, majd mindenki beállítja magának a tesztelések alkalmával a neki megfelelő szintre.

const char prefix[] = {0x41, 0x64, 0x61, 0x00, 0x18, 0x4D}; // Kezdő prefix értéke, amit a konfigurátorból kiírtunk azt kell ide beírni. (A 0x kezdőértékek után, mivel ezek a számok hexadecimálisan vannak ábrázolva.)

Ha mindent ügyesen beállítottunk, akkor töltsük fel a vázlatot az UNO-ra, ami feltöltés után el is kezdi munkáját, ami egy végigfutó fehér fénycsíkot eredményez.

Indítsuk el a Boblight daemont a C:\Boblightd\start.bat fájl indításával, egy parancssori ablak jelenik meg, amit hagyjunk a háttérben futni. (Ekkor ismét végigfut a fehér fénycsík.) A start.bat fájlt helyezzük be az Indítópultba, így a HTPC minden elindulásával biztosítjuk a futását.
Most már elindíthatjuk a KODI-t. Ha helyesen jártunk el a KODI jobb alsó sarkában megjelenik a "Boblight kapcsolódás sikeres" információs felirat.
Indítsunk el egy videót vagy televízióadást - már akinél van - és élvezzük a fényorgiát!

Kellemes szórakozást kívánok mindenkinek.

Az összeszereléshez HANS cikke szolgált alapul itt.

Azóta történt

Előzmények

Hirdetés

Copyright © 2000-2024 PROHARDVER Informatikai Kft.