IT

Arduino Uno continuity tester only with wires

Last72 2022. 3. 14. 00:34

Ref: https://roboticsbackend.com/arduino-input_pullup-pinmode/

 

Arduino INPUT_PULLUP Explained (pinMode) - The Robotics Back-End

How to use Arduino INPUT_PULLUP with the pinMode function? Complete explanation with 3 different examples, with and without INPUT_PULLUP.

roboticsbackend.com

 

Code


const int BUTTON = 2;
int BUTTONstate = 0;

void setup()
{
  Serial.begin(9600);
  pinMode(BUTTON, INPUT_PULLUP);
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop()
{
  Serial.println(digitalRead(BUTTON));
  BUTTONstate = digitalRead(BUTTON);
  if (BUTTONstate == HIGH)
  {
    digitalWrite(LED_BUILTIN, HIGH);
  } 
  else{
    digitalWrite(LED_BUILTIN, LOW);
  }
}