Autorul poate fi contactat la adresa: Login pentru adresa
Multe televizoare moderne au LED-uri în spatele ecranului, care își schimbă culoarea în funcție de imaginea de pe ecran, astfel încât să ofere o experiență de vizionare mai imersivă și să micșoreze efectul negativ al ecranului asupra ochilor datorat vizionării pe întuneric. Această funcție se numește bias lighting, iar diferiții producători îl mai mediatizează și sub nume precum Ambilight sau DreamScreen.
Acest proiect își propune să ofere o funcționalitate similară unui calculator, luând în considerare atât culorile de pe monitor, cât și sunetele transmise prin boxa calculatorului, pentru un efect de lumini plăcut, potrivit atât pentru gaming cât și pentru vizionare de filme.
Un filmuleț demonstrativ poate fi găsit aici.
Am vrut să fac un proiect care să îmi fie de folos, și consider că am reușit acest lucru. Atunci când se schimbă imaginea, există un delay vizibil până când se schimbă și culoarea LED-urilor, cauzat de performanța microprocesorului. Aș vrea ca pe viitor să găsesc modalități de a micșora acest delay. Încercasem inițial să folosesc clasa Serial din suita Processing (în Java) dar am avut probleme că datele ajungeau în alt format la microprocesor, așa că am renunțat și am trecut la PySerial.
Codul sursă se găsește aici.