const int buttonPin1 = 2;
const int buttonPin2 = 3;
const int ledPin = 10;
int pwmValue = 0;
void setup() {
pinMode(buttonPin1, INPUT_PULLUP);
pinMode(buttonPin2, INPUT_PULLUP);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
int buttonState1 = digitalRead(buttonPin1);
int buttonState2 = digitalRead(buttonPin2);
if (buttonState1 == HIGH) {
pwmValue += 10;
if (pwmValue > 255) {
pwmValue = 255;
}
delay(200);
}
if (buttonState2 == HIGH) {
pwmValue -= 10;
if (pwmValue < 0) {
pwmValue = 0;
}
delay(200);
}
analogWrite(ledPin, pwmValue);
Serial.print("PWM Value: ");
Serial.println(pwmValue);
}