Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

9
  • 1
    Why not search for "debounce circuit"? Hardware solution Commented Jun 15, 2019 at 20:31
  • 1
    Or on "arduino button debounce" software solution Commented Jun 15, 2019 at 20:34
  • 2
    The existing opener electronics should already have a de-bounce built-in, you shouldn't need to add one. The simplest control method is to use a relay, then you don't need to understand what is inside the existing opener. Or, a opto-coupled transistor should work, if you get the polarity correct. Commented Jun 15, 2019 at 21:08
  • 1
    Two things about your question are confusing, and an edit would be appreciated. First, you use "beard board" and "bread board" interchangeably. I believe you mean "bread board". My apologies if dyslexia is one of the crosses you must bear. Second, "debounce" is not the correct term for what you want to do -- "time delay" is a better term. "Debounce" is specifically what you do to overcome the switch physics, not to create some desired behavior. Commented Jun 15, 2019 at 21:35
  • 1
    And, while I'm pestering you -- please edit your post to include a proposed schematic, or a block diagram if you're not comfortable with a schematic. Detail how you're connecting the Arduino to the opener, and what "does not work" means (i.e., does it act like the switch is always unpushed, or always pushed, or something odder yet?). Commented Jun 15, 2019 at 21:36