Reg. datum: 25 januari 2006
DIY Ambilight howto?
Pagina: 1 2 3 4 ... 50 51 52 53 54 55 56 57 58 ... 64 65 66 67 last
Reageer Nieuw TopicReg. datum: 25 januari 2006
Ik weer eens een nieuwe versie uitgebracht: http://blogger.xs4all.nl/...ve/2009/01/26/440885.aspx
I can't believe it doesn't work, I found it on the internet man!
blog
Reg. datum: 05 mei 2007
http://www.dickbest.nl/webshop/index.php?act=viewCat&catId=150&ccSID05a6273e267612bd095854ae799eb1d5=df33fc563a20698103815c551f79b3e3
Be a man! (Russel Peters).
Reg. datum: 21 januari 2009
C#: DirectX
1 | public Microsoft.DirectX.Direct3D.Device device;
|
Code voor in de form_load:
C#: DirectX
1 | PresentParameters presentParams = new PresentParameters();
|
C#: DirectX
1 | private Bitmap GetScreenshot()
|
en in het deskCapture() gedeelte staat dan dit:
C#: DirectX
1 | Screen MyScreen = Screen.AllScreens[GlobalVariables.SelectedDisplay];
|
Je krijgt een bitmap terug bij elke capture en je loopt door de pixels van die bitmap.
De code is niet volledig, maar normaal gezien zou het genoeg moeten zijn om het principe te snappen
Het werkt in alle games die ik geteste heb, maar in sommige (lees: fear 2 demo) doet ie een beetje raar. De lampen die in fear aan het flikkeren zijn zorgen ervoor dat de moodlight ook mee gaat flikkeren.
Moet nu gaan werken, maar zal vanavond proberen om nog een paar voorbeeld filmpjes en info over de usb versie enzo online te zetten.
Greetz.
Stel dat dit nou ook echt werkt, dan is mijn volgende uitdaging om een stukkie software te bouwen wat enerzijds MCE beeld analyseert, en anderzijds een full-surround ambilight DMX signaal er uit knalt...
10" netbook verdienen? Lever mij een goede PHP programmeur (omgeving Zutphen)!
Reg. datum: 21 januari 2009
Het werkt in games, vlc player, windows (vb: bureaublad of browser), windows media player, ...
Enkel als ik AA aanzet in bvb games, dan gaat het naar zwart en doet het niets.
@ bobo: met een timer of met een thread? met een timer haal ik ook geen goede resultaten.
Verder heb ik ook het deel om de data door te sturen naar de hardware (bij mij via usb) in een apparte thread gestoken, omdat deze de capture te veel vertraagt.
Programmeer jij in C (++) of in C#?
Ik gebruik een Quad Q6700 extreme (OC), 2 GB ram en een 8800GTX.
Zal het straks eens testen op een andere pc.
KDVken wijzigde dit bericht 27-01-2009 22:26 (46%)
Reg. datum: 21 januari 2009
http://uterror.dommel.be/ambilight/schema.jpg
Het vakje linksboven kan je ook anders maken door een normale transistor te gebruiken, een ander type mosfet, ... dus daar kan je zelf een beetje mee spelen.
Voor het grote vak heb je volgende dingen nodig:
* PIC 18F2550 (of 18F4550, de grotere versie)
* Kristal 20 MHz
* 2x 15pF cap
* 1x 470 nF cap
* 2x 100nF cap
* 1x 10µF cap
* 2x 10k ohm weerstand
* 2x drukknopje
* 1x usb connector
Ik heb mijn pcb gemaakt op een gaatjesprint.
http://uterror.dommel.be/ambilight/pcb.jpg
De PIC18F2550 heeft een bootloader, zodat je deze maar 1x hoeft te programmeren, en latere updates van je user code gewoon via usb kan schrijven naar de pic.
(vandaar de "bootload" button)
De bootloader software die je op de pic zet: http://uterror.dommel.be/ambilight/MCHPUSB.hex
De user software die ik op de pic draai (kan je erop zetten met PDFSUSB.exe van microchip): http://uterror.dommel.be/ambilight/AmbiCode.hex
Ik gebruik de pic als Full-speed USB device waardoor je ook drivers nodig hebt (je kan het ook als com poort emulatie gebruiken, maar dan heb je andere code nodig). De drivers voor mijn code: http://uterror.dommel.be/ambilight/Driver%20inf.zip
Het schema en de code voor de chip zullen waarschijnlijk wel nog beter kunnen, maar voor mij volstaat het voorlopig. Alles werkt zoals ik het wil, dus ik ben tevreden.
(in de code heb ik een kleine fout begaan door links en rechts om te draaien. Left-Top is dus eigenlijk Right-Top, doordat ik geen rekening had gehouden met het feit dat de controller omgekeerd tegen mijn scherm hangt. Heb dit opgelost door het in de pc software te wisselen.)
De pc software ben ik nog een beetje aan bezig. De DX capture werkt goed bij mij, maar het is gemaakt met DX10.
Heb het proberen testen op een "trage" laptop, maar die is nog XP en dus geen DX10. => gevolg: draait helemaal niet
UPDATE:
net even enkele filmpjes gemaakt. De kleuren kloppen niet helemaal, maar dat komt door de camera (die alles een blauwe schijn lijkt te geven).
Filmpje van FEAR 2 demo: http://www.youtube.com/watch?v=AEQNo93BGJw
Filmpje van GTA IV: http://www.youtube.com/watch?v=GcBX0uKH6e8
KDVken wijzigde dit bericht 28-01-2009 11:10 (7%)
Reg. datum: 06 september 2005
Reg. datum: 25 januari 2006
Reg. datum: 25 januari 2006
I can't believe it doesn't work, I found it on the internet man!
blog
Reg. datum: 21 januari 2009
EXE: http://uterror.dommel.be/ambilight/ambilight.rar
Zou iemand dit eens kunnen testen (opgelet: vista en dx10 nodig!) en even laten wete welke hardware je ongeveer hebt en welke getallen er rechtsboven in het venster komen.
Thx!
KDVken wijzigde dit bericht 07-02-2009 15:29 (11%)
Reg. datum: 03 februari 2009
Ben al een tijdje aan het lezen om het maken van een ambilight. (op tweakers
Maar dit zijn bijna allemaal waar je een pc voor nodig hebt is er zo geen versie waar je het op de tv kunt aansluiten (zonder pc)
Indien iemand ook geïnteresseerd is om dit ook te maken zou het ook graag eens maken en met 2 is het toch wat plezanter en zal het toch altijd wat sneller gaan en (ook wat goedkoper) ben nu 16,9 jaar bijna 17
Laat maar iets weten timovanlindt@telenet.be
timovanlindt wijzigde dit bericht 03-02-2009 17:33 (3%)
Reg. datum: 25 januari 2006
---------------------------
Ik draai op geen enkele pc vista meer, maar ik zal binnen kort vista even een op een 2e schijfje gooien en proberen voor je
Voyager1 wijzigde dit bericht 03-02-2009 20:18 (31%)
Reg. datum: 07 november 2007
MoMolight controller maken. Ik heb zelf al een pcb ontworpen die wordt gevoed
door 12 volt. Het is een combinatie van dit schema:
http://users.skynet.be/Ra...ight/brain_circuit_v2.jpg
dit schema: http://divxstation.com/img/articles/151/power.png
en dan nog de 78xx voeding van circuitsonline om de 12v om te vormen naar 5 volt voor de pic.
EDIT:
Ik heb me eens verdiept in FET's en een fout gespot.
Dat heb ik toen meteen aangepast en ik heb ook wat nieuwe
dingen ontdekt waardoor hij er nu precies uitziet zoals hij
in het echt ook wordt. Ook is het kristal goed aangesloten
en kan ik geen fouten meer ontdekken:D
De nieuwe versie:

(klikken voor grotere versie
En de componenten lijst die erbij hoort:
Gesplitst met streepje betekent die en die gesplitst met / betekent tot en met die.
9x R1/R9 Resistor 0207, 220 Ohm
1x R10 Resistor 0207, 1 KOhm
2x C3-C4 ceramic 2,5mm, 1uF
6x C5/C9-C11 Electrolytic capacitor 5,5mm, 10 µF
1x C13 Electrolytic capacitor 5,5mm, 47 µF
1x C10 Electrolytic capacitor 13mm, 2200 µF
1x C14 ceramic 2,5mm, 100 nF
2x C15-C16 ceramic 2,5mm, 15 pF
9x T1/T9 TO-220, IRF510
1x T10 TO-220, 7805
1x ST1 Screw terminal, twelvefold
1x ST2 Screw terminal, double
1x Cr1 Crystal, 10 MHz
1x IC1 DIL16, MAX232
1x SC1 Socket DIL18
Iemand nog opmerkingen? Als mensen details erover willen voor eigen projectjes pm me dan maar;)
Apologieser wijzigde dit bericht 04-02-2009 20:59 (56%)
Reden: Nieuwe versie
Reg. datum: 07 november 2007
oja er komt nu ook een 78L12 gestabiliseerde voeding op voor een stabiele 12 V voor de ledjes;)
En nou maar hopen dat hij goed werkt met boblight en MoMolight
Pak liever de 12 volt van je pc of koop een schakelende voeding van 12 volt.
Als je dat niet wil kun je beter een 7812 of een 78S12 nemen en die op een koellichaam schroeven.
bobo1on1 wijzigde dit bericht 05-02-2009 17:07 (26%)
I can't believe it doesn't work, I found it on the internet man!
blog
Reg. datum: 07 november 2007
Maar misschien toch een klein schakelingetje zodat ik niet altijd van me pc afhankelijk hoef te zijn:P
Maar ik heb ook gemerkt dat ik met boblight onder mirror's edge een aardig grote frame drop heb
Reg. datum: 25 februari 2004
Hey, ik heb het geprobeerd te testen maar bij mij crashed het programma direct.quote:KDVken schreef op maandag 02 februari 2009 @ 23:55:
net even mijn software in een rar gesmeten.
EXE: http://uterror.dommel.be/ambilight/ambilight.rar
Source: http://uterror.dommel.be/ambilight/AmbiLightSource.rar
Zou iemand dit eens kunnen testen (opgelet: vista en dx10 nodig!) en even laten wete welke hardware je ongeveer hebt en welke getallen er rechtsboven in het venster komen.
Thx!
Ik gebruik vista en directx10 op een GA-MA78GM-S2H mobo (met geintegreerde videokaart).
Als ik het goed begrepen heb uit de eerdere posts zou met dit programma de ambilight (een momo setje) ook moeten werken met de hw-versnelling aan toch? Zonder hw-versnelling trekt mijn pc het afspelen van HD materiaal niet, en ik gebruik mediaportal wat niet werkt in combinatie met het filter dat bij momolight komt.
Dus tot nu toe nog niet echt gebruik kunnen maken van het ambilight setje. Ik hoop dat het met deze software wel gaat lukken.
(Of als iemand een plugin/filter voor mediaportal zou kunnen schrijven dan is dat natuurlijk ook een oplossing, maar ik zou zelf niet weten waar ik zou moeten beginnen....)
PS media-portal is een open source mediacenter (voor de mensen die het niet kennen....)
Reg. datum: 21 januari 2009
Bij mij werkt het in gelijk welke software/games, zolang er maar geen AA aanstaat.
Mijn Aero staat uit en ik heb wel een apparte videokaart. Denk wel niet dat de videokaart het probleem is.
Die onboard kaart zou toch ook een buffer ect. moeten hebben.
Edit: Net even media-portal getest en het werkt perfect.
Ook even op een andere vista pc getest, en daar crashed ie ook. Zal misschien zijn omdat de usb controller niet gevonden is. Zal dit straks wel nog verder testen.
Edit 2: Fout gevonden!
Het programma stond ingesteld om mijn schermresolutie te capturen (1920*1200). Een andere resolutie => error.
Heb het aangepast zodat alle resoluties werken en heb direct ook eens de dx code in de originele boblight gestoken.
Nieuwe USB ambilight => http://uterror.dommel.be/ambilight/AmbiLight.rar
BobLight DX exe =>http://uterror.dommel.be/ambilight/BobLightDX.rar
Onder de Baudrate setting staat er een label waar de "fps" zou weergegeven worden.
De timer interval waarde is enkel nog voor het aanpassen van de led's, aangezien de eigenlijke capture in een thread zit. (die zonder delay gewoon blijft draaien).
KDVken wijzigde dit bericht 07-02-2009 15:28 (69%)
Pagina: 1 2 3 4 ... 50 51 52 53 54 55 56 57 58 ... 64 65 66 67 last