How to Make an Arduino Push a Pushbutton

Hi Everyone,

I'm trying to make a foot pedal controller for the Pocket Operators from Teenage Engineering.
The problem with these devices is that you can't really use them while playing an instrument. This is especially true for their sampler (KO-33) where recording requires you to continually hold at least one button.

My Plan:
Something akin those 'piano mats you can jump on' (attached reference) that would control an Arduino, which would then push the corresponding pushbuttons on its own.

I'm struggling to figure out what component could achieve this manual pushing of a button, controlled by the Arduino. ( suggestions for the piano mat style switches are also highly appreciated)

Thank you so much, looking forward to get started on this one!

Cheers,
Armin

The buttons are probably connected up in some kind of multiplex scheme?
You could connect a Solid State Relay to each of the button's 2 pads and let Arduino control the SSR.
Take a look at PVT412 for example.

If you need lower close-contact resistance, then PVT212 and PCV312 are also options.

Or use inexpensive relays if you don't mind the clicking of relays opening & closing.

RC servo , solenoid ?

A mechanical solution already has been shown, servo motors could do the same.
An electronic solution could be relays or optocouplers.

Miniature SIP reed relays ... small, relatively cheap, and so you have a "clean contact" in parallel to the button, that don't interfer with the matrix scanning in any way :slight_smile:

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.