Arduino

Menu
  • Microcontroller
  • Opgaver
    • Opgave 1: BASIC Led blink
    • Opgave 2: Button eller pull-up resistor
    • Opgave 3: Push Button /LED
    • Opgave 4: Ultralydssensor
    • Opgave 5: Lysmåler
    • Opgave 6: Knap som registrere antal tryk
Menu

Opgave 2: Button eller pull-up resistor

Posted on October 19, 2021November 13, 2021 by admin

If else statement

Et if else betinget udsagn er meget brugt og skal her bruge til atangive hvad der skal ske når knappen trykkes ned og dermed er i position LOW.

if (pinInput == HIGH)
{
  // sluk lyset
}
else
{
  // tænd lyset
}
int knapStatus = 2;
  
void setup()
{
  pinMode(13, OUTPUT);
  pinMode (knapStatus, INPUT_PULLUP);
}

void loop()
{
  
 int knapStatus = digitalRead(2);

  if (knapStatus == HIGH) {

    digitalWrite(13, LOW);

  } 

else {

    digitalWrite(13, HIGH);

  }
} 

Udskift onboard LED med led på breadboard

Nu skal du sætte knappen til at tænde en eller flere led monteret på dit Breadboard.

Opgaver

  • Opgave 1: BASIC Led blink
  • Opgave 2: Button eller pull-up resistor
  • Opgave 3: Push Button /LED
  • Opgave 4: Ultralydssensor
  • Opgave 5: Lysmåler
©2022 Arduino | Design: Newspaperly WordPress Theme