Questions tagged [button]

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

Filter by
Sorted by
Tagged with
0 votes
1 answer
166 views

Power management circuit

i'd like to have a esp-01 powered on and controlled with a push button only. so imagine the device is off, the user press the momentary push button. in the setup the esp8266 turn on a mosfet or ...
user3250488's user avatar
1 vote
1 answer
2k views

Arduino - Calculating the time for which a Pushbutton is pressed and held without being released

I'm working on a project that requires calculating the time for which a pushbutton is kept pressed without being released. Is there a code snippet that i can use for this particular need ?
VishwaV's user avatar
  • 111
1 vote
2 answers
4k views

Arduino - Button to start / stop loop

So basically I'm trying to create a device where when I push a button it starts a loop. When I push this button again, it stops the loop. Right now I have it logged to serial. It starts up correctly ...
C Steph's user avatar
  • 11
4 votes
2 answers
767 views

Interrupts: use of the "volatile" keyword with a structure pointer for button debounce

I've written a small sketch targeted at the Arduino Uno (ATmega328P) to debounce a mechanical pushbutton using the summing/integration technique: #include <IntegratingDebounce.h> #define ...
w_hile's user avatar
  • 143
1 vote
1 answer
11k views

OneButton with pins A6 and A7

I noticed that OneButton library does not work with pins A6 and A7 (with A1 and A2 it works good) on my Arduino Nano. Is it because A6 and A7 are Analog only? There is possibility to make them work ...
Филипп Цветков's user avatar
-3 votes
1 answer
35 views

currentbuttonstatus [closed]

I'm trying to use momentary push buttons to switch bi color LED between RED and GREEN. I've got one working, but when I try to adapt the code for more buttons, it doesn't work. I'm just changing the ...
user31208's user avatar
0 votes
1 answer
254 views

attachInterrupt for mega 2560 not triggering

I recently bought a mega 2560 to toy around with as a hobby. It's pretty fun so far, but I've recently gotten stuck while trying to use attachInterrupt with a button. I'm using the CHANGE mode, and ...
Howard P's user avatar
  • 103
0 votes
1 answer
581 views

Need help with using LED matrix with pushbuttons

I am building a small project that uses a pair of 8x8 LED matrix (driven by the MAX7219), a pair of SG90 servos, a HC-SR04 ultrasonic sensor, a 16x2 LCD (Hitachi HD44780 driver), some push buttons and ...
Crimson's user avatar
0 votes
1 answer
191 views

Trying to read the current position of a flex sensor and store it as a variable? NANO ATmega328p

I am trying to write a code to read the current position of a flex sensor when a button is pushed and use that data to pulse a piezo. I set it up to read the flex sensor and to alarm when it gets 100 ...
Dave Ellison's user avatar
1 vote
3 answers
3k views

Using attachInterrupt() to make a reset button for my code?

I have used attachInterrupt() to reset my program to the beginning. It actually interrupts while running the 3 states as shown below inside of the if statement but when I press the actual button it ...
Waranga Ratnayake's user avatar
0 votes
1 answer
95 views

Servo speed in a Toggle Code

I am new to Arduino and am trying to figure out servos. Right now I have a toggle button code for the servos. Although I want to know how to speed them up. Is there a way to do this? Currently, this ...
Cartoon Utopia's user avatar
0 votes
1 answer
421 views

Capacitors, Arduinos and Saving Data

In short, I have programmed and wired a speed/odometer and all is working well. However, I need to save data from the components/sensors once a power button is pressed, which has led me down the road ...
user4163554's user avatar
0 votes
1 answer
96 views

Best method of detecting peg in hole [closed]

I’ve got a large wall with 1” holes scattered about. I’ve got some wooden pegs that fit perfectly into these holes. Now I’m thinking of creating a light installation based on the pegs, but i’m ...
Andrew Lazarus's user avatar
-1 votes
1 answer
185 views

Press button and Send Message Error

The problem is that sometime I don't even need to press the button and it sent message and keep on sending continuously. What I want to do is that once the button is pressed, sent 1 message. I ...
Htoo's user avatar
  • 11
0 votes
2 answers
406 views

Comparing button presses to correct sequence

I am creating a memory game with the Arduino. It has four buttons, each for a different colored led. The leds will blink in a random sequence and either fail or add another light in the next sequence ...
Katie's user avatar
  • 43
1 vote
1 answer
52 views

Button isn't working properly

I am new in arduino trying to make race game. My problem is that my button (all buttons) is working sometimes and sometimes not. I am pretty sure that it's because of my code. Could you please help me ...
Aksultan's user avatar
0 votes
3 answers
154 views

Detect button press inside a for() cycle

I was working on a project with an LED strip, where I'd like to cycle through various effects with just a press of a button. The problem is that I don't know how to detect the press of the button to ...
Lorenzo Alinari's user avatar
0 votes
1 answer
657 views

How to add a pedestrian button code to a traffic light with ultrasonic sensor?

So I have a project to create a 2 set of traffic lights which would detect a car coming and stopping on the ultrasonic sensor and my code would allow the traffic lights to loop and let the car through....
TheBlackPearl's user avatar
1 vote
1 answer
66 views

My Arduino keeps telling me the button is being pushed

My code is simple simple for the button. There is no reason why this shouldn't work... I think. I honestly have no clue what's wrong. Output: Code: #include <SPI.h> #include <MFRC522.h>...
Steak is Awake's user avatar
0 votes
3 answers
2k views

Debouncing Multiple Buttons

I'm creating a binary calculator with my Arduino. This will take two different binary numbers and add them together. I am focusing right now on the Byte One Input screen. For this, I can use two ...
Katie's user avatar
  • 43
0 votes
1 answer
54 views

Steppers only vibrate, not rotate with I2C

The goal of my project is to be able to control two steppers with 4 buttons. Steppers are connected to Adafruit Motor shield(the older one) which is stacked on Arduino UNO, buttons are connected to ...
Róbert Pollák's user avatar
1 vote
1 answer
2k views

Arduino UNO(master read) + NANO(slave write) i2c buttons+stepper

First of all, I'm new to arduino. Check the EDIT line below the two codes. I have connected motor shield to arduino uno. Connection between the two arduinos are A5 to A5, A4 to A4, 5V to 5V and GND ...
Róbert Pollák's user avatar
0 votes
1 answer
188 views

Arduino - Push Button State Problem

My problem is I want the buzzer to stop after a certain amount of time, regardless if it is still pressed or not. I have tried to implement a boolean statement to the code but to no avail(I'm not ...
Crizzy K10's user avatar
1 vote
2 answers
578 views

Can I change this code to use a potentiometer instead of a push button [closed]

The following code is for a pyrograph power supply that uses an ATtiny85. I want to change it, so instead of a push button I have a potentiometer being the control of the temperature. Can anyone guide ...
Gabriel Rivas's user avatar
1 vote
1 answer
103 views

Buttons, LOW vs no connection

I'm working with a very simple circuit to understand push buttons. The code in the tutorial uses the INPUT_PULLUP pinmode. I understand the idea of the pinmode, but I have two questions: There must ...
User26's user avatar
  • 11
-5 votes
1 answer
287 views

Using C - How do I make my button press nearly instant without using interrupts [closed]

How can I make the press of a button nearly instant, WITHOUT using interrupts or millis() - and NO preset arduino functions, just C. There is a delay at the end of my while loop of 500ms - perhaps ...
LaSzLo's user avatar
  • 9
0 votes
1 answer
2k views

Sharing serial Rx to read a push button on ESP8266-01

I'd like to know if it's possible, and if so how to use the serial Rx pin in a shared way to read a push button? I've seen people using it in sort of a dedicated way but my idea is to use it ...
haxpanel's user avatar
  • 187
1 vote
1 answer
208 views

Basic Arduino Question. Trying to turn off leds turned on through the serial monitor by using a push button

I'm new to using the serial monitor. I have a code set up so that LEDs turn on when I type an input on the keyboard. I know how to turn them off using a keyboard but I and can't figure out why the ...
Martin's user avatar
  • 11
4 votes
3 answers
35k views

Detecting if a push button was pressed and released

I want to detect if a push button was pressed and released again. So I thought the right approach would be to first wait while the pin yields LOW and then wait while the pin yields HIGH: void push(...
Patrick Bucher's user avatar
1 vote
3 answers
7k views

Using a pushbutton to power Arduino on and off

I need help adding a pushbutton to provide power to an Arduino to save power, as I am using a battery and the same button to power it off. This is the circuit I wish to implement. Thanks.
Lolegend's user avatar
0 votes
3 answers
6k views

Change the sequence of LEDs with button press

I am new to arduino. I have created a circuit , here is the image: I want something that as I press the button the sequence of LEDs will change and as I press the button again , the sequence will ...
Nouman's user avatar
  • 215
0 votes
3 answers
65 views

Combing two codes to make it work on the same time but not affecting the other code?

I am trying to make a game where there are arrows going towards an object (in this case I printed x) and you have to evade the arrows. When you press the button it is supposed to print x on the top ...
Tanvir Khan's user avatar
0 votes
1 answer
216 views

Concave button wiring with Arduino

I am new to working with Arduino and I have a basic question. I have an entire circuit set up and functioning, but I would like to add an arcade style button (Larger concave style) like this. So my ...
Jake's user avatar
  • 111
2 votes
1 answer
10k views

Button with switch timer and reset time function + LED feedback. What am I doing wrong?

Beginner here. I´ve been trying to implement a button function timer working with millis() instead of delay as I want the button to be responsive while the timer is running. So far I´ve managed to ...
ifthisthenthat's user avatar
1 vote
1 answer
265 views

Help with multi function momentary buttons

I'm using the PunchThrough Bean and trying to build a two button project that has multiple functions. The idea is the user can press button 1 or button 2 for either short or long presses, or they can ...
mattboston's user avatar
1 vote
1 answer
178 views

How to reset an arduino while being able to know which button has been pressed?

Context I keep the board in sleep mode and want to wake it with different buttons. I need to know which button has been pushed on boot. In the following schematic, SW-R is actually used to reset the ...
Remi's user avatar
  • 159
0 votes
1 answer
632 views

Modify On board 4 pin switch to work with Arduino

I have a HDMI Switch module which switches Input signals. It has a 4 pin push button to switch inputs. ( - ) I want to modify the button in order to control it with an Arduino. (push via Arduino ...
KababChi's user avatar
  • 165
1 vote
2 answers
539 views

State Machine Logic problem with added states monitoring safety switches

I have been working on getting a state machine to work correctly but am having trouble with adding in the last bit of logic. What it needs to do is several things: Read two button inputs. Make sure ...
HiWay's user avatar
  • 109
1 vote
1 answer
36 views

Arduino receives HIGH when the button is LOW

I just got a simple scheme where i have a button connected to the 5V connector and to the 4th digital PIN and then i got a led connected to the 2nd PIN and to the GND. When i press the button the LED ...
Weyooo's user avatar
  • 11
0 votes
2 answers
9k views

Arduino simultaneous push button for a counter

I am a newbie with arduino. I am trying to have a counter with 3 buttons. Each Button when pressed will increase the number of counts. The counter should still count if button 2 is pressed while ...
Kidd's user avatar
  • 3
1 vote
3 answers
202 views

Problem with Dual Safety Switches Initiating Timed Relay

I have been working on an Arduino project that has me kind of stumped. What it needs to achieve is that two momentary safety switches need to be pushed and held within a specified time frame as ...
HiWay's user avatar
  • 109
2 votes
2 answers
1k views

for loop iterated only once

I have written a little project, it works so far as it should but the for loop is only iterated once, then the result is displayed on the LCD. #include <LiquidCrystal.h> #include <stdlib.h&...
pingpong45's user avatar
1 vote
1 answer
48 views

Variables displayed incorrectly

I am making a keypad and when I try to save the buttons that were pushed they reset back to zero. int tmp = 1; int digit = 1; int a = 0; int b = 0; int c = 0; int d = 0; int code = 0; void setup() { ...
Nathan Anderson's user avatar
1 vote
3 answers
75 views

Why did my pushbutton LED circuit work when my wiring was wrong?

I had a Coursera Arduino homewhere wherein you create a simple pushbutton-controlled LED circuit. I used the example "button.ino" script that's builtin to the Arduino IDE, without modification. I'll ...
Hack-R's user avatar
  • 139
2 votes
1 answer
694 views

How to read a timer's value once stopped?

I've downloaded the Timer1 library but unfortunately it seems that the read() method has been removed from it. I tried also SimpleTimer library from the arduino website but the program didn't compile ...
user3161261's user avatar
0 votes
3 answers
12k views

Arduino code to control 4 led's from 4 buttons

This is my very first arduino sketch and it's causing me a bit of a headache. Sounds so simple really all I want the sketch to do is digitalread from one of 4 digital input pins and then digitalwrite ...
ArDweNOme's user avatar
3 votes
1 answer
217 views

Powering potientiometer/button with a digital pin

When I read articles/tutorials about the Arduino Uno, the potentiometer and button always get power from the 5 V pin instead of from digital pins. May I know whether the two components above can ...
Chong Onn Keat's user avatar
2 votes
1 answer
168 views

How can I know how far a button is pressed?

I want to make a system that can count coins. The problem that I know have is that I need a way to detect the size of the coin. The idea that I have is a beam that becomes smaller if you a inject a ...
Erwin001's user avatar
1 vote
0 answers
220 views

How to read resistive buttons with Arduino Pro Micro?

I am trying to read some resistive buttons presses on a PCB like this: This is the full sketch I am using: #include <Keyboard.h> byte ZbuttonPin = 3; void setup() { // initialize the ...
eadmaster's user avatar
  • 183
0 votes
1 answer
450 views

How do I pull up D1-D6 using 10k ohm resistors?

I'm using push buttons to control CR servos (button1=turn CW; button2=turn CCW). How do I pull up D1-D6 and what does that do exactly? I can't find a tutorial that explains it well enough how to use ...
mkpappu's user avatar
  • 103

1 2 3
4
5
7