Hi, I got my first arduino uno last week. I had a problem and I thought it's because of bouncing but It's getting so annoying can anyone help me.
here is the problem :
I made the switch circuit with 2 wires and with a 10K resistor . The diagram is like this http://www.codeproject.com/KB/system/Interfacing_Arduino_LCDs/PushButtonSchematic.png
except there is not 100ohm resistor.
when I connect the wires I should see 1 on the serial monitor and when I disconnect them 0 .
but it’s always 1 !
when I connect the wires i it goes to 0 and 1 for a couple of times and then it becomes 1. when I disconnect it it stays at 1 for a a few seconds and it goes to 0 sometimes and sometimes doesn't.
this the simple program that I wrote to light a led when the switch is pushed is like this:
#define enc 8
#define led 13
int count = 0 ;
int val = digitalRead(enc);
if (val ==HIGH)
I thought maybe it’s because of bouncing. because it was like this since the first day that I got the Arduino.
but today I had problem in counting pulses from encode and I was told it's because of my pins has problem.
there any other way to check the pins ? it’s UNO btw.
can anyone help me ?