element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Experts, Learning and Guidance
  • Technologies
  • More
Experts, Learning and Guidance
Ask an Expert Forum How can I simulate a button press
  • Blog
  • Forum
  • Documents
  • Leaderboard
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Experts, Learning and Guidance to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 3 replies
  • Subscribers 304 subscribers
  • Views 3423 views
  • Users 0 members are here
  • board
  • wire to wire
  • button
  • press
  • simple
  • long click
  • short
Related
See a helpful answer?

Be sure to click 'more' and select 'suggest as answer'!

If you're the thread creator, be sure to click 'more' then 'Verify as Answer'!

How can I simulate a button press

dzavoo
dzavoo over 7 years ago

Hey!

I am new to this field and I may not understand some terminology correctly, anyways,

 

Currently I am working on a project that releases smoke when the on/off button is pressed, I need to simplify the mechanism

and I want it to immediately start working when I plug it in to power source (without physically pressing the button).

 

I tried removing button entirely from the mechanism and I connected the "in" and "out" wires directly to each other

(without connecting them with a button) but it registered as a long button press, I need it to register something like a short impulse, like the physical button does.

 

How, and with what, should i connect the "in" and "out" wires together so it will trigger and simulate a short button press?

I dont have any access to board's software so i have to do something with the hardware or i can add another board to the system.

 

Thank you very much!!

  • Sign in to reply
  • Cancel

Top Replies

  • dougw
    dougw over 7 years ago +3
    You should be able to create a power-on pulse with a capacitor and maybe a resistor. If the button shorts out a signal to ground, then just a capacitor where the button was will "keep the button pushed…
  • anansi22
    anansi22 over 7 years ago +2
    Hi David, Couple of this come to mind. 1. You could try wiring in a relay instead of the switch. If you want to simulate a button press you could McGuyver a setup with a capacitor and relay. Once the relay…
  • anansi22
    anansi22 over 7 years ago

    Hi David,

    Couple of this come to mind.

    1. You could try wiring in a relay instead of the switch. If you want to simulate a button press you could McGuyver a setup with a capacitor and relay. Once the relay is depleted the switch goes to 0.

    2. I'm sure there is a 555 microcontroller circuit that can be built to send the switch pulse on power. Minimal parts.

     

    Back in my amateur radio days guys used to use these types of circuits for roger beeps at the end of tx. I'm sure one of those could be modified to work for you.

     

    Possibly someone else may have a better suggestion. Will see if I can find a circuit and post here.

     

    Cheers

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • dougw
    dougw over 7 years ago

    You should be able to create a power-on pulse with a capacitor and maybe a resistor.

    If the button shorts out a signal to ground, then just a capacitor where the button was will "keep the button pushed" for a short time. A large resistor across the capacitor will ensure it gets reset for the next power on sequence.

    If the button supplies power when pushed, again putting a capacitor where the button was will cause a "button push" on power-up. In this scenario a resistor may be needed from the output to ground to make sure the capacitor signal goes away in a reasonable time.

    If the capacitor is large, you might want a diode to ensure the signal doesn't go negative.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • dzavoo
    dzavoo over 7 years ago in reply to dougw

    Thank you!

    but what type of resistor and capacitor would you recommend and in what size?

     

    The button I need to replace is similiar to this one goo.gl/EVZgWd

    and my entire machine uses only 1W of power

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube