int buttonpin1=13;
int buttonpin2=8;
int ledpin=11;
int buzzerpin=9;
String m1= "Value of button 1 is = ";
String m2= "Value of button 2 is = ";
int buttonval1;
int buttonval2;
int brightness;
int ledstate=0;
int time=10;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(buttonpin1, INPUT_PULLUP);
pinMode(buttonpin2, INPUT_PULLUP);
pinMode(ledpin, OUTPUT);
pinMode(buzzerpin, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
//For Button1
buttonval1=digitalRead(buttonpin1);
Serial.print(m1);
Serial.println(buttonval1);
buttonval2=digitalRead(buttonpin2);
delay(time);
Serial.print(m2);
Serial.println(buttonval2);
delay(time);
if(buttonval1==0){
brightness=brightness+5;
}
if(buttonval2==0){
brightness=brightness-5;
}
if(brightness>255){
brightness=255;
}
if(brightness<0){
brightness=0;
}
analogWrite(ledpin, brightness);
}