Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 2967

A button is a simple input component which responds to being pushed by a user.

0 votes
Accepted

Question about button circuit

Take a multimeter and measure the resistance between the left-most pin and each of the other pins with all the different combinations of button pairs pressed. Write down the results. … Then set up the 2 input pins on your Arduino as analog inputs and measure the voltage with no buttons, top button, bottom button, and both buttons pressed for each pair. Write those values down. …
Duncan C's user avatar
  • 5,732
1 vote

upcoming voltage from a button

Note that there is another, easier way to do this. If instead of setting your pin to INPUT, you set it to INPUT_PULLUP then internally the input line is connected through a resistor to +5 volts. Then …
Duncan C's user avatar
  • 5,732
2 votes

Detecting how many button presses(single tap, double tap etc) with two simultaneous buttons

To do button debouncing, try something like this: //Adjust debounceTime as desired. … Shorter times will make fore faster button //response, but make the debouncing less effective. 50 is 1/20th of a second. …
Duncan C's user avatar
  • 5,732
1 vote
Accepted

How to connect Big Dome Button with arduino

if (newMillis >= nextReadMillis) { byte newButtonState = digitalRead(buttonPin); //Only do something if the button state has changed if (buttonState ! … Note that if you want your LED to only light when the button is pressed, you could control it with another digital pin. …
Duncan C's user avatar
  • 5,732
1 vote
Accepted

control 3 relays with 1 button

You'll probably want to respond on releasing the button, since at that point it's easy to tell if it was a long or a short press. … press_in_progress press_in_progress = true start = millis() else if press_in_progress //Button has been released elapsed = millis() - start press_in_progress …
Duncan C's user avatar
  • 5,732
1 vote

Button circuit draws all power away from LEDs

You have your switch shorting both pin 1 and V+ to ground when you press the switch. Do not do that. The resistor you have isn't doing anything at all. It isn't really a meaningful part of your circu …
Duncan C's user avatar
  • 5,732
1 vote
Accepted

How to wire and control a 16mm button with 2 legs using arduino?

A pushbutton is a pushbutton. It is a momentary switch. Since it has flexible wires, and needs a place to mount, you should probably wire it using a breadboard. That pushbutton looks like a panel moun …
Duncan C's user avatar
  • 5,732
1 vote

using a switch case with a 5-position switch and serial output

I'd suggest code like this: void loop() { if buttonStates[0] == HIGH { //code to handle button 0 (pin 2) being pressed } if buttonStates[1] == HIGH { //code to handle button
Duncan C's user avatar
  • 5,732
1 vote

Combining 2 sensors in one code with 1 push button

Your code has various issues, but the main one is that you can’t use delay() when you’re trying to more than one thing at a time. Delay causes your program to freeze, and not do anything else. (Basic …
Duncan C's user avatar
  • 5,732
1 vote

how to interrupt the loop function and restart it?

You can then add control logic that starts and stops individual objects based on things like button presses. … With this approach you'd have your button 1 press stop animation 2 if it was running and run animation 1. Conversely, pressing button 2 would stop animation 1 if …
Duncan C's user avatar
  • 5,732
1 vote

How to add indicator lights to button sketch

I'd suggest creating an array of MIDI button structs. For each entry you'd have a button object, an LED pin, and a BOOL to track the state of thate button. … Write a function that loops through the array of structs, checks the state of each one, and does the work to play/stop the notes and toggle the LED states based on the state of each button. …
Duncan C's user avatar
  • 5,732
3 votes

PWM Control, How to stop LED from Flickering?

You set the LED to 2 different brightness values that don't have anything to do with each other: The pot brightness and the button-based brightness. … Should the button input alter max/min value of the pot up and down? Should holding the button down change the brightness by 1 value per a specific time unit? Say 2 increments/decrements per second?) …
Duncan C's user avatar
  • 5,732