Vinnaren i pepparkakshustävlingen!
2013-04-03, 00:09
  #13
Medlem
Fortfarande under utveckling men det kommer bli bra. Här har ni hur ett dynamiskt Ambilight ska se ut:

Setup: XBMC med AmbiPi som skickar information om videoströmmen samt ett Telldus-plugin för att styra övrig belysning. Raspberry Pi med PixelPi används för att styra dioderna baserat på signalerna från AmbiPi.

Avatar fire scene:

http://www.youtube.com/watch?v=lT9_RS_bN40

Lejonkungen-intro (Visar även Telldus plugin)

http://www.youtube.com/watch?v=Y-CcsyEP870

För att bygga ramen och se hur det installeras se nedanstående album, finns även kopplingsscheman för LEDs:

https://www.facebook.com/media/set/?...8521206&type=3

Taklamporna och datorskärmarna är kopplade till Nexa-mottagare och kontrolleras via Telldus API med hjälp av ett plugin som är länkat nedan:

http://www.minhembio.com/forum/index...=&fromsearch=1

AmbiPi består av en modifierad XBMC version (12.0Alpha7) som fångar videoströmmen och skickar denna vidare till Raspberry Pin som genom PixelPi driver 104 stycken WS2801 RGB LEDs via SPI bussen. Programvaran läser av vilken färg samt hur starkt ljus som skickas till TVn. Varje LED-diod styrs sedan individuellt via IC:n för att matcha färg samt styrka.
Citera
2013-04-03, 02:08
  #14
Medlem
gadzooxs avatar
Verkligen sjukt stiligt! Inte utan att man blir lite sugen på att bygga


Men 104 LEDs? Säljs de inte i länger om 25 eller 50?

Du skriver på en av bilderna: "Instead of modified XBMC sourcecode it runs via the normal XBMC Boblight plugin with a modified Boblight daemon on the Raspberry Pi.". Modifierad hur/hittas var?

Funkar den lösningen lika bra som AmbiPi-varianten? Jag har några RPi liggande, men jag kör inte XBMC på en sådan längre, på tok för trött UI för min smak. XBMC@linux snurrar istället i en vanlig liten slimmad x86-burk, så boblight-varianten skulle passa perfekt här.
Citera
2013-04-03, 13:36
  #15
Medlem
Det är bara att börja skruva!

Köpte 225 LEDs tillsammans med en kompis och på en 50" TV blir 104 LEDs bra. Originalkoden är även skriven för 104 LEDs.

Har tyvärr återgått till varianten med modifierad källkod. Fick som sagt kontakt med 12.1 stable men det blev "lagg" i ljuset och inte alls lika följsamt. Det ska fungera bra upp till 50 LEDs men sen blir det något fel. Kollar nu på att porta koden till 12.1 stable men får se hur det blir med det.

Om du känner för att prova så kör följande image, tror jag dokumenterat alla stegen men jag garanterar inget då det inte fungerade 100% för mig.

http://www.opendmx.net/index.php/OLA_Raspberry_Pi

sudo su

apt-get update
apt-get upgrade

apt-get install subversion

apt-get install build-essential

gcc -v

make -v

apt-get install python-cwiid

aptitude install python-imaging-tkY

apt-get install ola-dev

apt-get install libprotobuf-dev

apt-get install git

apt-get install python-pygame

svn checkout http://boblight.googlecode.com/svn/trunk/ boblight-read-only

cd boblight-read-only/

./configure --without-portaudio --without-opengl --without-x11 --prefix=/usr

make

make install

cp conf/LPD8806.conf /etc/boblight.conf

cd

cd /home/pi/

touch /home/pi/popen.py

ls -l popen.py

nano /home/pi/popen.py

Lägg in följande kod:

Kod:
import sys

spidev = file('/dev/spidev0.0', "wb")
gamma = bytearray(256)
for i in range(256):
        gamma[i] = int(pow(float(i) / 255.0, 2.5) * 255.0 )

def popen():
        while True:
                eingabe = sys.stdin.readline()
                if len(eingabe)>0:
                        eingabelist = eingabe.split()
                        ausgabe = bytearray(len(eingabelist))
                        for i in range(len(ausgabe)):
                                ausgabe[i] = gamma[int(round(float(eingabelist[i])*255))]
                        spidev.write(ausgabe)
                        spidev.flush()

popen()

sudo nano /etc/boblight.conf

Min config nedan. För att ställa in med LEDs följ länken.

http://sanya.tarhelyszolgaltato.eu/i...&rs=17&comb=40

Kod:
#config file for LPD8806

[global]
interface      192.168.1.194
port           19333

[device]
name            ambilight
#type            lpd8806
type            popen
output          python /home/pi/popen.py
#output          /dev/spidev0.0
channels        312
interval        20000
rate            1000000
debug           off #turn this on to see what it's doing with the serial port

[color]
name            red
rgb             FF0000

[color]
name            green
rgb             00FF00

[color]
name            blue
rgb             0000FF

[light]
name            89
color           red     ambilight 265
color           green   ambilight 266
color           blue    ambilight 267
hscan           47.08 50.02
vscan           95 100
...

Testa genom att köra:

sudo boblightd

Om du vill lägga till autostart så kör följande kod:

nano /etc/rc.local

Lägg till koden innan exit:
Kod:
/usr/local/bin/boblightd -f
Citera
2013-04-14, 11:32
  #16
Medlem
Fått förfrågningar på PM om vilka delar som krävs så jag bifogar en inköpslistan nedan:

Bauhaus:
Aluminiumprofil 1,5mm, vinkel.
8x M3 bult + mutter, håller ihop ramen.
4x M6 bultar - Fäster ramen i VESA fästet.

K-rauta:
Sållnät 3,76MM - Fäster LEDs i med hjälp av buntband.
Möbeltassar - (Skydd där ramen fäster i TVn)

Ebay:
3000mA (3A) DC 5V
http://www.ebay.com/itm/121086688982...84.m1497.l2649

100 WS2801 LEDs
http://www.ebay.com/itm/330862583529...84.m1497.l2649

25 WS2801 LEDs
http://www.ebay.com/itm/25pcs-12mm-I...item4d05f81e0a

Dupont jumper cables female-female:
http://www.ebay.com/itm/251229425376...84.m1497.l2649

Cable wire (buntband)
http://www.ebay.com/itm/160977679715...84.m1497.l2649
Citera
2013-04-14, 12:49
  #17
Medlem
gadzooxs avatar
Tack för all info!
Citera
2013-04-15, 16:50
  #18
Medlem
SparkMans avatar
Antal female-female?
Citera
2013-04-15, 22:48
  #19
Medlem
Citat:
Ursprungligen postat av SparkMan
Antal female-female?

Alltid bra att ha!
Citera
2013-04-17, 18:36
  #20
Medlem
SparkMans avatar
Citat:
Ursprungligen postat av Ogglas
Alltid bra att ha!
Får väl utgå ifrån att svaret på min fråga är 1?
Citera
2013-08-22, 17:05
  #21
Medlem
Citat:
Ursprungligen postat av SparkMan
Får väl utgå ifrån att svaret på min fråga är 1?

Sent svar - Missuppfattning från min sida! Egentligen behöver du bara två för du kan dela kabeln men jag rekommenderar fyra stycken för att hålla koll på PWR, GND, DAT och CLK.
Citera
2016-03-21, 23:17
  #22
Medlem
För att återgå till trådens ursprung, vad tycker ni om Amblight?

Såg att man kan få tvn att synka ihop med Philips Hue lampor. Alltså alla lampor jag har vid tvn blinkar ihop med ljuset från tvn.

https://youtu.be/6wVVFHdziBI

Nånn som har ovan och kan ge sin åsikt?


Snälla, ni som inte har Amblight och tycker att det suger skippa att svara...
Citera
2018-03-19, 20:19
  #23
Medlem
fejsetnr1s avatar
Lite sen kanske...men har nyligen fått min 65 tums från Netonnet och har bara gott att säga..kommer bara köpa tv med denna teknologin hädanefter.. tycker att upplevelsen blir nåt utöver det vanliga.. framförallt om man kollar på film...sen om man tycker det stör..varför man nu ska tycka det.. så kan man ju stänga av funktionen, iallafall på min säkert dom flesta andra med,,men det kommer jag icke att göra..bästa tv köpet jag gjort,,,
Citera
2018-04-20, 00:01
  #24
Medlem
10-årig tråd men kan väl kommentera ändå.

AmbiLight känns mest som lite mysigt ljus. Är väl kul om man gillar sådana funktioner, finns inte så mycket mer att säga om saken. Föredrar själv att endast ha ögonen på skärmen när jag tittar på filmer/serier.

Har hört att funktionen ibland kan blockera IR-signalen, men det är ingenting som jag faktiskt vet.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback