Hulp gevraagd: multimedia keys op case én LCD aansturen

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • BdK9001
  • Registratie: September 2006
  • Laatst online: 09:01

BdK9001

Kalm aan en rap een beetje

Topicstarter
Allereerst een disclaimer: ik heb de search gebruikt en inderdaad een topic over hetzelfde gevonden, echter de oplossing die daar voorgesteld werd werkt niet met alle toetsenborden met multimedia keys, sommigen hebbel helaas de multimediaknoppen gewoon in de matrix zitten :(


Daar mijn home cinema versterker overleden is, had ik bedacht dat het wel geinig zou zijn om in diens behuizing een HTPC te maken.

Zoals op de foto te zien bezit de behuizing 9 drukknoppen en 2 draaiknoppen aan de rechterzijde. De draaiknop die oorpsronkelijk het volume regelde wil ik deze functie laten behouden, wat de ander moet gaan doen is nog onzeker. De 9 drukknoppen bevatten oa een aantal multimediaknoppen (play/pause, next/previous en stop). Nu wil ik eigenlijk deze functionaliteit ook hebben als de HTPC klaar is.

Om bovenstaande idee uit te voeren bedacht ik dat ik in ieder geval een toetsenbord met een draaiknop voor volume nodig heb (zoals mijn logitech mediakeyboard 600). Gelukkig heeft deze knop zijn eigen circuit van en naar de controller. Helaas hebben de multimedia keys dit niet, zij zijn geintegreerd in de matrix.

Mijn vraag is derhalve: heeft iemand een idee om dit op te lossen, of weet iemand misschien een toetsenbord waarvan de multimedia keys wél losgekoppeld zijn van de matrix?? Google levert niet echt bruikbare resultaten op.

Als tweede vraag: ik zou graag de LCD van de behuizing ergens voor willen gebruiken, bijvoorbeeld fanspeed of temperatuur (helemaal gaaf zou "now playing" zijn), maar helaas heb ik nog minder verstand van schakelingen en IC's dan een blik doperwten. Mochten iemand weten waar ik een eenvoudig aan te sluiten en in te stellen ronde LCD van 4cm doorsnee kan vinden, of iemand die uit kan vogelen hoe ik de originele LCD aan kan sturen, graag :)

Kalm aan! En rap een beetje!


Acties:
  • 0 Henk 'm!

  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 14-10 22:09

SA007

Moderator Tweaking
Ik zou niet met een toetsenbord gaan klooien, aangezien dat allemaal rare meuk nodig heeft.

De originele draaiknoppen, wat zijn dat voor knoppen?
- Potmeter (onwaarschijnlijk met nieuw spul)
- Gemotoriseerde potmeter (als je volume bedient daat die heen en weer, of zelf draaien)
- Rotary encoder (meest waarschijnlijke) kan helemaal rond in stapjes.

Al deze knoppen zou ik vervolgens met een microcontroller op usb hangen.

Voordelen:
- Je kan de originele knoppen gebruiken, dus alles past sowieso.
- Je hoeft niet met matrixen te klooien.
- Alles is instelbaar (toetsenborden hebben meestal koolstoftoetsen die lang niet altijd lekker werken als je ze vervangt door echte schakelaars)

Nadelen:
- Je moet wel de microcontroller programmeren

Het linker display lijkt een draaispoelmeter te zijn, die zijn goed te verbouwen.
De rechter is een stuk lastiger. Er zijn chips te vinden om bestaande lcd's aan te sturen of kijken wat hiervoor nu in het apparaat zit en hopen dat dat nog werkt :)
Een vervangend rond lcd zijn moeilijk tot onmogelijk zijn. Denk dat je het dan beter kan vervangen door een led display, dat is allemaal wat makkelijker als hobbyist om aan te sturen.

Acties:
  • 0 Henk 'm!

  • BdK9001
  • Registratie: September 2006
  • Laatst online: 09:01

BdK9001

Kalm aan en rap een beetje

Topicstarter
SA007 schreef op vrijdag 16 oktober 2009 @ 15:46:
Ik zou niet met een toetsenbord gaan klooien, aangezien dat allemaal rare meuk nodig heeft.

De originele draaiknoppen, wat zijn dat voor knoppen?
- Potmeter (onwaarschijnlijk met nieuw spul)
- Gemotoriseerde potmeter (als je volume bedient daat die heen en weer, of zelf draaien)
- Rotary encoder (meest waarschijnlijke) kan helemaal rond in stapjes.

Al deze knoppen zou ik vervolgens met een microcontroller op usb hangen.

Voordelen:
- Je kan de originele knoppen gebruiken, dus alles past sowieso.
- Je hoeft niet met matrixen te klooien.
- Alles is instelbaar (toetsenborden hebben meestal koolstoftoetsen die lang niet altijd lekker werken als je ze vervangt door echte schakelaars)

Nadelen:
- Je moet wel de microcontroller programmeren
Ik heb t apparaat inmiddels tot op t bot gestript, het zijn inderdaad rotary encoders, ze zitten samen met de 9 knoppen op een enkele print. Ik bezit helaas geen enkele microcontrollerkennis (of programmeerapparatuur)
SA007 schreef op vrijdag 16 oktober 2009 @ 15:46:
Het linker display lijkt een draaispoelmeter te zijn, die zijn goed te verbouwen.
De rechter is een stuk lastiger. Er zijn chips te vinden om bestaande lcd's aan te sturen of kijken wat hiervoor nu in het apparaat zit en hopen dat dat nog werkt :)
Een vervangend rond lcd zijn moeilijk tot onmogelijk zijn. Denk dat je het dan beter kan vervangen door een led display, dat is allemaal wat makkelijker als hobbyist om aan te sturen.
De linker is inderdaad een draaispoelmeter, die zit aan een enorme print, waar de LCD dan weer met een flatcable aanzit. Aan de keerzijde van de print zitten 2 chips, een boel koperbanen en wat soldeerwerk.

Edit: ik had niet goed opgelet, er zit ook nog een IR-ontvanger aan de behuizing (wederom een aparte print, waar ook de aan/uit-knop zit). Enige kans dat ik deze ook aan de microcontroller kan hangen??

[ Voor 5% gewijzigd door BdK9001 op 16-10-2009 16:55 . Reden: aanvulling over IR-ontvanger ]

Kalm aan! En rap een beetje!


Acties:
  • 0 Henk 'm!

  • BdK9001
  • Registratie: September 2006
  • Laatst online: 09:01

BdK9001

Kalm aan en rap een beetje

Topicstarter
Bij deze in een aparte post (tbv overzicht) wat foto's van de printplaten enzo

Alle prints op hun plek in de voorkant van de behuizing:
Afbeeldingslocatie: http://i263.photobucket.com/albums/ii136/CorpseFeaster/HTPC/th_DSC1169.jpg

De IR-onvanger en aan/uit-knop:
Afbeeldingslocatie: http://i263.photobucket.com/albums/ii136/CorpseFeaster/HTPC/th_DSC1170.jpg

In close-up:
Afbeeldingslocatie: http://i263.photobucket.com/albums/ii136/CorpseFeaster/HTPC/th_DSC_1171.jpg

De knoppen voor de dvd-lades:
Afbeeldingslocatie: http://i263.photobucket.com/albums/ii136/CorpseFeaster/HTPC/th_DSC_1172.jpg

De draaispoelmeter en LCD op hun print:
Afbeeldingslocatie: http://i263.photobucket.com/albums/ii136/CorpseFeaster/HTPC/th_DSC_1173.jpg

Achterkant van de LCD:
Afbeeldingslocatie: http://i263.photobucket.com/albums/ii136/CorpseFeaster/HTPC/th_DSC_1174.jpg

De 9 druktoetsen en 2 rotary encoders:
Afbeeldingslocatie: http://i263.photobucket.com/albums/ii136/CorpseFeaster/HTPC/th_DSC_1175.jpg

Ik hoop dat dit het een en ander kan verduidelijken :)

Kalm aan! En rap een beetje!


Acties:
  • 0 Henk 'm!

  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 14-10 22:09

SA007

Moderator Tweaking
's ff kijken:

Die ir ontvanger zou ook aan een microcontroller kunnen, maar daar zijn sowieso plenty oplossingen voor.

Rotary encoders en drukknopjes zijn erg simpel (allemaal gewoon simpele schakelaars)

Een draaispoelmeter kan met een microcontroller ook vrij simpel aangestuurd worden, alleen een paar weerstanden en een pwm kanaal voor nodig.

Het LCD daarentegen, zoals je ziet zit daar een sticker op, helaas is het typenummer hetzelfde als het apparaat wat aangeeft dat hij custom voor dat apparaat is.
De chip erop zit in een blob (dat zwarte rondje) Dat die chip erop zit is OF een groot voordeel, OF een groot nadeel. Dat hangt vooral af van wat die chip allemaal doet ;)

Denk alleen dat dat met jouw kennis momenteel te hoog gegrepen is om die meteen te gaan gebruiken (1 draadje verkeerd en het is afval, en zat draadjes om verkeerd te doen :P) Bewaar wel zo veel mogelijk ervan als je het nog wil gaan gebruiken. niet alleen het LCD, maar ook de electronica etc erachter.

Een goed startpunt voor je knoppen in o.a.:
- http://www.obdev.at/products/vusb/hidkeys.html
- http://www.ubasics.com/adam/electronics/doc/rotryenc.shtml

Acties:
  • 0 Henk 'm!

  • BdK9001
  • Registratie: September 2006
  • Laatst online: 09:01

BdK9001

Kalm aan en rap een beetje

Topicstarter
Tnx, ik ga eens kijken of ik daar wat wijzer uit kan worden :)

Kalm aan! En rap een beetje!

Pagina: 1