int speed1=11;
int dir1=10;
int dir2=9;
int mspeed=0;
int bt1=13;
int bt2=12;
int btval1;
int btval2;
int dt=500;
void setup() {
  // put your setup code here, to run once:
pinMode(speed1,OUTPUT);
pinMode(dir1 ,OUTPUT);
pinMode(dir2, OUTPUT);
pinMode(bt1, INPUT);
pinMode(bt2, INPUT);
digitalWrite(bt1, HIGH);
digitalWrite(bt2, HIGH);
Serial.begin(9600);
}
void loop() {
  // put your main code here, to run repeatedly:
btval1=digitalRead(bt1);
btval2=digitalRead(bt2);
Serial.print(" motor speed =  ");
Serial.println(mspeed);
delay(dt);
digitalWrite(dir1, LOW);
digitalWrite(dir2,HIGH);
analogWrite(speed1,mspeed);
if (btval1==0){
mspeed=mspeed-10;
delay(dt);
}
if (btval2==0){
mspeed=mspeed+10;
delay(dt);
}
if (mspeed>255){
mspeed=255;
}
if (mspeed<-255){
mspeed=-255;
}
if(mspeed==10){
mspeed==100;
}
if(mspeed==-10){
mspeed==-100;
}
if(mspeed==90 || mspeed==95){
mspeed;
}
if(mspeed==-90 || mspeed==-95){
mspeed;
}
}