ATMEGA328 PullUp Resistor
-
Hello, I would like to make a smaller solution to my nodes, so I'm going to make a standalone ATMEGA 328 solution.
I have the node working and I would like to use it to make a switch, when I press a button I want my ATMEGA to do something (for example turn on the light). Can I use the same approach that it's used here http://www.mysensors.org/build/binary ? Ground to Digital pin with a switch in the middle! Electronic is not my strong point, and I don't want to blow my atmegas.
Thank You
-
Yes! with digitalWrite(BUTTON_PIN,HIGH); you put BUTTON_PIN with A PullUp Resistor
-
The code:
// Setup the button pinMode(BUTTON_PIN,INPUT); // Activate internal pull-up digitalWrite(BUTTON_PIN,HIGH);
could/ should be replaced by, more natural and easy to comprehend... (since IDE 1.0.1)
// Setup the button and internal pull_up pinMode(BUTTON_PIN, INPUT_PULLUP);
-
Thank you all for the fast response!
Best Regards