Buttons For Flight Sim

Discussion in 'The Projects Forum' started by Monkey Boy, Jan 20, 2007.

  1. Monkey Boy

    Thread Starter New Member

    Oct 1, 2005
    Hi everyone.
    I'm just getting into flight simulation and I have a question I need some help on please.
    I wish to build a cockpit and most planes use toggle switches. I will be using either a keyboard hack or joypad hack to interface with the computer. Both of these methods require a single momentary action, which i would not get with a toggle switch.
    I need some kind of very basic circuit to send a pulse when i flick the switch one way and a second pulse when i flick the switch the other way, like sombody pressing a momentary action button and then pressing it again.
    I have seen something using a relay and a capacitor but I just wondered if there was any other way.
    Also, cost is a factor as I may need thirty or fourty of these.

    Thanks in advance for any help.
    Monkey Boy.
  2. mrmeval

    Distinguished Member

    Jun 30, 2006
    You need a push button switch that's normally open and momentary. You can do that with an commercial switch or make something.

    If you want to make something consder a penny, two screws, a small piece of silicon rubber sheet and glue. :)
  3. thingmaker3

    Retired Moderator

    May 16, 2005
    Would something like this do the trick?
  4. Monkey Boy

    Thread Starter New Member

    Oct 1, 2005
    Hi everyone.
    Thanks for the replies.
    Thingmaker, as i'm a newbie at this stuff i'm not sure whether that would do the job or not. However i'm very greatful that you took the time to reply, thank you.

    In the links below are two ways of doing it that are used by the flightsim comunity.


    Apparently, they both work but for me, I just can't afford around 30 - 40 relays at around £3 each.
    If the opto-coupler should work, maplin do a quad version. As a newbie to all this, would I be able to use this for four seperate switches as the name sugests?

    Thanks again for any help.
    Monkey Boy.