int count =0;
int laststate = HIGH;
void setup() {
Serial.begin(115200);
for (int pin=13; pin >=8; pin--){
pinMode(pin, OUTPUT);
}
pinMode(4, INPUT);
}
///////////// end loop
void loop() {
int sw=digitalRead(4);
if (laststate !=sw){
laststate =sw;
if (sw==HIGH){
}
if (sw ==LOW){
count ++;
Serial.println(count);
delay(1000);
}
}
if (count ==1){
hled();
}
else if (count ==2){
lled() ;
}
else if( count==3){
}
else if (count==4){
}
else{ nled(3);}
} ///////////// end loop
///////////function
///name
void hled(){
for(int y =13; y>=8; y--){
digitalWrite( y, HIGH);
delay(500);
}
}///////////////end
///name
void lled () {
for(int y=13; y>=8; y--){
digitalWrite( y, LOW);
}
delay(500);
}//////////////////end
///name
void nled (int n){
int led = 14;
int num;
num = led -n;
for (int y = 13; y >=num; y--){
digitalWrite(y, HIGH);
}
delay(500);
}//////////////////end
///////////////////////ส่งค่ากลับ
int sum (int x,int y){
int result =0;
result = x + y;
return result;
}