int ledh1 = 2;
int ledk1 = 3;
int ledm1 = 4;
int ledh2 = 5;
int ledk2 = 6;
int ledm2 = 7;
int ledm3 = 8;
int ledk3 = 9;
int ledh3 = 10;
int ledh4 = 11;
int ledk4 = 12;
int ledm4 = 13;
void setup() {
pinMode(ledm1, OUTPUT);
pinMode(ledk1, OUTPUT);
pinMode(ledh1, OUTPUT);
pinMode(ledm2, OUTPUT);
pinMode(ledk2, OUTPUT);
pinMode(ledh2, OUTPUT);
pinMode(ledm3, OUTPUT);
pinMode(ledk3, OUTPUT);
pinMode(ledh3, OUTPUT);
pinMode(ledm4, OUTPUT);
pinMode(ledk4, OUTPUT);
pinMode(ledh4, OUTPUT);
Serial.begin(9600);
}
void loop() {
runningLED(1,0,1,0,0,0,0,0,0,1,0,1);
delay(4000);
runningLED(0,0,0,0,1,0,1,0,0,1,0,1);
delay(1000);
runningLED(0,1,0,1,0,0,0,0,1,0,1,0);
delay(4000);
runningLED(0,0,0,0,0,1,0,1,1,0,1,0);
delay(1000);
}
void runningLED(bool a,bool b,bool c,bool d,bool e,bool f,bool g,bool h,bool i,bool j,bool k,bool l){
if(a== 1){
digitalWrite(ledh1, HIGH);
}
else{
digitalWrite(ledh1, LOW);
}
if(b== 1){
digitalWrite(ledh2, HIGH);
}
else{
digitalWrite(ledh2, LOW);
}
if(c== 1){
digitalWrite(ledh3, HIGH);
}
else{
digitalWrite(ledh3, LOW);
}
if(d== 1){
digitalWrite(ledh4, HIGH);
}
else{
digitalWrite(ledh4, LOW);
}
if(e== 1){
digitalWrite(ledk1, HIGH);
}
else{
digitalWrite(ledk1, LOW);
}
if(f== 1){
digitalWrite(ledk2, HIGH);
}
else{
digitalWrite(ledk2, LOW);
}
if(g== 1){
digitalWrite(ledk3, HIGH);
}
else{
digitalWrite(ledk3, LOW);
}
if(h== 1){
digitalWrite(ledk4, HIGH);
}
else{
digitalWrite(ledk4, LOW);
}
if(i== 1){
digitalWrite(ledm1, HIGH);
}
else{
digitalWrite(ledm1, LOW);
}
if(j== 1){
digitalWrite(ledm2, HIGH);
}
else{
digitalWrite(ledm2, LOW);
}
if(k== 1){
digitalWrite(ledm3, HIGH);
}
else{
digitalWrite(ledm3, LOW);
}
if(l== 1){
digitalWrite(ledm4, HIGH);
}
else{
digitalWrite(ledm4, LOW);
}
}