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
4 out of 4
Suggested Topics
-
Welcome
Announcements • 23 Mar 2014, 08:24 • hek 2 Apr 2014, 14:39 -
Nb of possible nodes in a mysensors networks with domoticz
My Project • 13 Jan 2025, 18:10 • GLAB 16 Feb 2025, 01:11 -
Wio-E5 (STM32 and SX1262)
My Project • 31 Dec 2024, 17:52 • nagelc 25 Jan 2025, 20:21 -
Water Meter or "How to get Home Assistant to send saved data to an Arduino"
My Project • 18 Oct 2024, 02:19 • OldSurferDude 18 Oct 2024, 02:19 -
Water Filtering and Sterilization and Hot Water Recirculation
My Project • 10 Aug 2024, 07:51 • fsgraz 12 Aug 2024, 05:25 -
Long time test done with soil sensor!
My Project • 7 Jan 2025, 09:13 • Nicklas Starkel 13 Jan 2025, 09:10