Raspberry Pi – Dio IX. (Projekt AmbiLight)

Stiglo je, stiglo! Konačno krećem na nešto malo zahtjevnije.

Svi ste manje-više čuli za Phillipsov AmbiLight i svi se jako dobro sjećamo kolika je bila cijena tih televizora. E sad si zamislite da to sve skupa (a i više) možete imati za nekih stotinjak eura. Naravno, uz televizor bilo kojih dimenzija koji je potreban neovisno o ovih 100€ jelte…

Plan:

Domaći Ambilight na 32” televizoru za filmove koji se vrte na računalu. A sve to uz pomoć Raspberry Pi.

Potrebno:

  • računalo koje će pokrenuti film i već spominjani XBMC
  • kabel za spajanje računala i televizora (HDMI, kompozitni, VGA, DVI…)
  • WS2801 programabilne (hrvatski programirljive :D) LED žarulje – njih se čekalo (50 komada je nekih 40€, redovno se mogu naći na ebayu)
  • napajanje za WS2801 (oko 10€)
  • stalak/nosač/konzola koja će nositi žarulje i biti učvršćena na poleđinu televizora
  • strpljenje, vrijeme i smirenost 😀

Dakle, stigao je paket, podignut isti dan i idemo na raspakiravanje.


Prvo je trebalo izvršiti softversku pripremu za Amblight projekt.

Za početak sam odradio update

sudo apt-get update

a nakon toga instalirao i potrebne pakete

sudo apt-get install make gcc g++ subversion

Tako. Nakon toga sam instalirao ono što mi je potrebno za komunikaciju sa Boblight pluginom kojeg sam prethodno instalirao na XBMC na računalu.

cd ~
svn checkout http://boblight.googlecode.com/svn/trunk/ boblight-read-only
cd boblight-read-only/
./configure --prefix=/usr --without-portaudio --without-x11 --without-libusb
make
sudo make install

S obzirom da sam radio sa 50 LEDica, poslagao sam ih u sistem 9-16-9-16 u smjeru kazaljke na satu počevši od donjeg desnog ruba gledano odnaprijed. Da bi to sve funkcioniralo kako sam zamislio pronašao sam gotov konfiguracijski dokument koji sam preuzeo sljedećom naredbom

sudo wget http://www.tech-park.osvit.biz/raspi/boblight.conf -O /etc/boblight.conf

Okej, softverska podrška je tu. U ovom trenutku sam ugasio Raspberry Pi i spojio sadržaj paketa prema shemi. A da bi se spojilo trebalo je prvo pronaći shemu spajanja na GPIO.

I stvarno, vrlo brzo …

Prva LED lampica je tu

Uz malo prčkanja oko GPIO pinova dobio sam ono što sam tražio. Slijedi pokretanje Boblight daemona

sudo boblightd -f

Naravno, ne želim svaki puta ručno pokretati ovaj servis. Želim da se on pokreće sa sustavom.Otvaram

rc.local

i dodajem liniju koda koja će mi ovo omogućiti.

sudo nano /etc/rc.local

i prije linije

exit 0

dodajem

/usr/bin/boblightd -f

Vrijeme je da isprobam kako to sve radi. Naravno, boja za koju sam se odlučio je boja Tech parka Osvit.

boblight-constant 002496

Sad još da vidim kako to izgleda sa nekim video primjerom i dinamičkom slikom. Ali prije toga dolazi na red postavljanje lampica. Prvi plan je bio izraditi konzolu koja će se montirati na poleđinu televizora koristeći dio predviđen za zidni nosač. S obzirom na to da je bio neradni dan a ja nestrpljiv, odlučio sam iskoristiti ventilacijske proreze na gornjoj strani televizora i učvrstiti lampice pomoću žice.

Vrlo brzo sam se uvjerio da je ovo ne samo nepraktično nego i neizvedivo. Neuspjeh.

Sljedeći pokušaj? Pokušat ću lampice pričvrstiti na regal oko televizora. Okej, neće biti baš kako bi trebalo ali ne bi trebalo biti ni nešto bitno drugačije. Sredstvo? Izolirajuća traka ili izolirka. Naravno, neuspješno, izolirka je preslaba, tim više što je poleđina regala hrapava i nema prianjanja a lampice su zajedno s kablom prilično teške. I onda počinjem razmišljati kao Amerikanac. Uzimam Duct tape i stvarno – ne samo da drži nego je i prilično praktično rješenje.

Sad još samo ostaje da ga pokušam uključiti. Trenutak odluke.

Odlično! I sad još moram isprobati kako se ponaša kad se slika na ekranu kreće.

Dobro, još moram malo iskalibrirati boje i to bi trebalo biti to.

Hmda, toliko zasad, ostaje mi još neke stvari “poštimati” pa ću dodati u sljedećem članku.

Odlučio sam se na avanturu zvanu Raspberry Pi pa rekoh, da zapišem svoja iskustva. MOŽDA nekad nekome i pomognu… Možda čak i meni.

Kontakt


    Ovaj obrazac koristi Akismet za smanjenje spama. Saznajte kako se vaši podaci obrađuju.

    This will close in 0 seconds

    Scroll to Top
    Skip to content