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
1 out of 4
Suggested Topics
-
Welcome
Announcements • 23 Mar 2014, 08:24 • hek 2 Apr 2014, 14:39 -
Simulate Online-Recreating 'Flappy Bird' with Arduino Nano
My Project • 15 Jan 2025, 09:13 • Skylar Jones 15 Jan 2025, 09:13 -
Door chime
My Project • 27 days ago • Paul Scarbro 23 days ago -
Water Filtering and Sterilization and Hot Water Recirculation
My Project • 10 Aug 2024, 07:51 • fsgraz 12 Aug 2024, 05:25 -
A low cost energy meter
My Project • 25 Jan 2024, 01:03 • OldSurferDude 12 Aug 2024, 06:03 -
BMP280 SPI Adafruit
My Project • 24 Aug 2016, 01:56 • Matt 23 Jan 2025, 16:25