However, even when not pressing the button, the light will flicker on/off.
Sometimes if I even tap the wire going to the input, or even hover my finger over it, the input will turn high. =/
No, that sounds like a classic case of a floating input that lacks a proper pull-up or pull-down. Floating inputs is part of the real world where a digital input may not be either a reliable high or low, but rather a undefined value that changes with the phase of the moon, noise, finger position, etc.
Set it to volts (20v is common) and measure the voltage between Gnd and the digital pin with the button in both positions for starters, it should give a reading of very close to 5V when high and 0V when low, if either is a good way from 0 or 5, you've got a problem.
I tested the voltage from the end of the wire that will go into the digital pin, to the wire leading out from the GND. (Left wire to the digital pin in the breadboard, took GND wire out of breadboard)
When the switch is open, the voltage is 0. When it is closed it is around 4.7/4.8
As far as I know, all the components are working. The only thing that might not be working would be the resistor.
If I take the resistor out, and do a continuity check on both ends, the meter still reads "1". (When both leads of the meter are touched they read 0).
However, I am still able to measure voltage when the resistor is in the circuit.
Ignore my statement on the continuity check- wrong setting.
I took the resistor completely out, so it is all by itself, and set the meter on the "20K" setting, under the Ohms area. The resistor reads 9.94 from tip to tip.
I took the resistor completely out, so it is all by itself, and set the meter on the "20K" setting, under the Ohms area. The resistor reads 9.94 from tip to tip.
That boils it down to either a wiring mistake/misunderstanding, or not making a good connection. Be sure the ends of the resistor are clean metal as some can have clear glue like substance from how they are packaged. As stated, a schematic drawing (no matter how crude) is the universal language to use when discussing proper component wiring.
I didn't see/feel any material on the end of the resistor. I have ensured a good connection into the breadboard (took it out, cleaned it off a bit, shoved it back in very firmly) and that has had no effect.
I'll try and get a schematic drawn, (although I'll probably mess it up) and post it.
The proximity thing is really making me frustrated though.
Try this drawing and instead of going to pin one of the invertor chip in the drawing it would go to your pin 2 on your arduino connector shield. Do you see the difference in wiring hook-up?
I was looking through Fritzing, and they have this exact tutorial. Even though the tutorial arduino has (http://arduino.cc/en/Tutorial/DigitalReadSerial), Fritzing's seemed to make more sense, and it worked the first time for me...
Yeah, I'm probably just stupid with this, but hey, it works now...
Once again lefty, thanks for putting up with me. :-/