Pages: [1]   Go Down
Author Topic: Simulate rubber button  (Read 246 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi there Arduiners.

Im trying to control a buttons on a device with Arduino and they are rubber buttons .I dont know if you know something i can attach there to simulate them with a tipical output 0/5V from Arduino. Im thinking solding a wire in the PCBs but seems to tricky and not very reiable. Im sending you some pictures so you know what im talking about.

Maybe you know a better solution.




Regards.Auren.
Logged

The Netherlands
Offline Offline
Edison Member
*
Karma: 42
Posts: 1490
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi Aruen (or is it Auren ?).

You can't simply connect an Arduino pin to some external unit and hope it will work, without knowing what signals are normally there.
The buttons have a lot of solder pads, each button visible in your 2nd picture has at least 1 solder pad to each end.
You could use those to solder the outputs of some relays to.
These relays can be very small ones as there will not be large currents running through the contacts.
So now you have to find out how to connect relays to an Arduino (because you shouldn't connect them just like that), it has been discussed a lot over here.

You could also find out more details about the normal signals in this device of yours, maybe something simpler can be used.
« Last Edit: March 23, 2014, 12:47:55 pm by MAS3 » Logged

Have a look at "blink without delay".
Did you connect the grounds ?
Je kunt hier ook in het Nederlands terecht: http://arduino.cc/forum/index.php/board,77.0.html

London
Offline Offline
Edison Member
*
Karma: 46
Posts: 1368
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What voltage does the equipment use? What is the voltage across each of the open switches?
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What voltage does the equipment use? What is the voltage across each of the open switches?

It uses 220V and it has some AC-DC converters 12V for motors and 5V (tested with multimeter) for the pic. Im a little scary handling the PCB on and multimeter with 220V working on some wires there.



Hi Aruen (or is it Auren ?).

You can't simply connect an Arduino pin to some external unit and hope it will work, without knowing what signals are normally there.
The buttons have a lot of solder pads, each button visible in your 2nd picture has at least 1 solder pad to each end.
You could use those to solder the outputs of some relays to.
These relays can be very small ones as there will not be large currents running through the contacts.
So now you have to find out how to connect relays to an Arduino (because you shouldn't connect them just like that), it has been discussed a lot over here.

You could also find out more details about the normal signals in this device of yours, maybe something simpler can be used.
Hi Its Aruen.

I know i cant connect and hope it works hehe. I isolated a short in between the pads who activate the button (i tested with a wire, making short it works like pushing the button). Seems very hard to sold there a wire and obtain reliability.

Are relays for 220V? Never worked with them before. Will a simple 0V/5V signal works? Also i will need to get 5V and GND from the PCB (corrects me if im wrong). Seems little hard to get the wires from there.


What i was thinking is simulate the rubber button so arduino will make as it is pushed or not but maybe its not possible. This will avoid to use internal PCB electronics.

Thanks for your reply.
Logged

The Netherlands
Offline Offline
Edison Member
*
Karma: 42
Posts: 1490
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Don't give up that easily.
If there's a pic inside, it is likely that that is where these buttons go.
They for sure aren't connected directly to the 230 vac.

Relays are available in many tastes.
You need to drive a relay, and by that i mean you cannot connect it directly to an Arduino pin.
A relay is a switch that is controlled by electronics instead of by someone or something pressing it.
The good part about that, is that the controlling part is not electrically connected to the switching part.
That way it is safe to control different circuits with very little chance of damaging either one.
If you can emulate a button press by shorting two contacts with a piece of wire, then you must also be able to do that by using relays.
And soldering is a matter of practicing, i don't think it will be too hard to solder small wires to those pads visible on the pictures.

If you want to do this without relays, you really need to find out how these buttons work, and what voltage is on them.
Logged

Have a look at "blink without delay".
Did you connect the grounds ?
Je kunt hier ook in het Nederlands terecht: http://arduino.cc/forum/index.php/board,77.0.html

Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Don't give up that easily.
If there's a pic inside, it is likely that that is where these buttons go.
They for sure aren't connected directly to the 230 vac.

Relays are available in many tastes.
You need to drive a relay, and by that i mean you cannot connect it directly to an Arduino pin.
A relay is a switch that is controlled by electronics instead of by someone or something pressing it.
The good part about that, is that the controlling part is not electrically connected to the switching part.
That way it is safe to control different circuits with very little chance of damaging either one.
If you can emulate a button press by shorting two contacts with a piece of wire, then you must also be able to do that by using relays.
And soldering is a matter of practicing, i don't think it will be too hard to solder small wires to those pads visible on the pictures.

If you want to do this without relays, you really need to find out how these buttons work, and what voltage is on them.


Hi MAS3

THanks for your response. I will try with the relays.

Do you know some model i can use it?

Thanks again.
Logged

Pages: [1]   Go Up
Jump to: