ButtonA = 1pin to 10ohm resistor to ground + pin on board, 1 pin to 5V
Having a similar issue and I am very new to this. I have same type buttons/switches (Normally Open), though I want to connect 4 of these to a Teensy 2.0 board. What kind of connection would I need?I have read some other postings and they say this:ButtonA = 1pin to 10ohm resistor to ground + pin on board, 1 pin to 5VButtonB = repeat similarButtonC= repeat similarButtonD= repeat similarIdeas?
It's simpler to connect each button between ground and an Arduino pin and enable the internal pullup resistor, as I said before.
PS - I should have said don't use digital pin 0, 1 or 13. Any other pin will do.
Connect one side of the button to Gnd and the other side to an Arduino pin. Configure that pin as a digital input with pullup enabled: pinMode(pinNumber, INPUT); digitalWrite(pinNumber, HIGH);then if the button is push-to-make, a digitalRead from that pin will return LOW when the button is pressed, HIGH when it is not pressed. If the pushbutton is press-to-break, this will be reversed.
The input is "pulled" HIGH by the internal (or external) resistor) while the switch is open, therefore is a 1 (or HIGH or true). When the button is closed, the input is "pulled" to ground for a 0 (or LOW or false). The switch is said to be "active low".