I'm working on a Raspberry Pi media center project where I'm building a RPi into an old DVD player. It should be a sinch, but what I expected to be the easy part has turned out to be beyond my limited experience.
The front panel has six buttons, an LED and an IR sensor. From appearances it's a quite simple board, with nothing but buttons, a few resistors and a couple capacitors. But the buttons are rigged together in a strange way, and the main DVD controller board has Clock, Strobe and Data pins connected to read the button states.
Given there's no logic on the front panel, why would this be?? Can anyone make sense of the circuit illustration attached?
I'm tempted to try soldering the existing buttons directly to a shift register and calling it good. Though I'm hoping there's a way to use the existing headers on the board.
The front panel has six buttons, an LED and an IR sensor. From appearances it's a quite simple board, with nothing but buttons, a few resistors and a couple capacitors. But the buttons are rigged together in a strange way, and the main DVD controller board has Clock, Strobe and Data pins connected to read the button states.
Given there's no logic on the front panel, why would this be?? Can anyone make sense of the circuit illustration attached?
I'm tempted to try soldering the existing buttons directly to a shift register and calling it good. Though I'm hoping there's a way to use the existing headers on the board.
Attachments
-
1.7 MB Views: 35