TheInfamousH4ck3r
Published © LGPL

Tutorial Arduino Controllo Led Con Switch E Potenziometro

Controllo Led Con Switch E Potenziometro

IntermediateFull instructions provided1,267
Tutorial Arduino Controllo Led Con Switch E Potenziometro

Things used in this project

Hardware components

LED (generic)
LED (generic)
×1
Rotary potentiometer (generic)
Rotary potentiometer (generic)
×1
Resistor 221 ohm
Resistor 221 ohm
×2
Pushbutton switch 12mm
SparkFun Pushbutton switch 12mm
×1
Arduino UNO
Arduino UNO
×1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Computer

Story

Read more

Schematics

schema montaggio

Code

Progetto_Arduino_Controllo_led_Con_Switch_E_Potenziometro.ino

Arduino
#define ledpin 8
#define btnpin 7

int btnval = 0;
int btnst = 0;

void setup() {
  pinMode(ledpin, OUTPUT);
  pinMode(btnpin, INPUT);
  Serial.println(9600);
}

void loop() {  
  btnval = digitalRead(btnpin);
  if (btnval == HIGH & btnst == 0){
    btnst = 1;
    Serial.println(btnst);
  }
  else if (btnval == HIGH & btnst == 1){
    btnst = 0;
    Serial.println(btnst);
  }
  switch (btnst){
    case 0:
    digitalWrite(ledpin, LOW);
    break;
    case 1:
    digitalWrite(ledpin, HIGH);
    delay(analogRead(0));
    digitalWrite(ledpin, LOW);
    delay(analogRead(0));
    break;
  }
  delay(500);
}

Credits

TheInfamousH4ck3r
1 project • 0 followers
Contact

Comments

Please log in or sign up to comment.