void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Lahraidy");
for (int i =2;i<54;i++){
pinMode(i, OUTPUT);
}
Serial.println("//____________//");
Serial.println("Pin all 2~53 OUTPUT");
Serial.println("//__________________//");
}
char rx =0;
String rxx ="";
void loop() {
// put your main code here, to run repeatedly:
if (Serial.available()>0){
rx =Serial.read();
if (rx !='\n'){
rxx += rx ;
switch (rx ){
case 'Q': if (digitalRead(2)==0){ Serial.println("Led Pin 2 ON ");}else { Serial.println("Led Pin 2 OF ");}digitalWrite(2 ,digitalRead(2)^1);return;
case 'W': if (digitalRead(3)==0){ Serial.println("Led Pin 3 ON ");}else { Serial.println("Led Pin 3 OF ");}digitalWrite( 3,digitalRead(3)^1);return;
case 'E': if (digitalRead(4)==0){ Serial.println("Led Pin 4 ON ");}else { Serial.println("Led Pin 4 OF ");}digitalWrite( 4,digitalRead(4)^1);return;
case 'R': if (digitalRead(5)==0){ Serial.println("Led Pin 5 ON ");}else { Serial.println("Led Pin 5 OF ");}digitalWrite( 5,digitalRead(5)^1);return;
case 'T': if (digitalRead(6)==0){ Serial.println("Led Pin 6 ON ");}else { Serial.println("Led Pin 6 OF ");}digitalWrite(6 ,digitalRead(6)^1);return;
case 'Y': if (digitalRead(7)==0){ Serial.println("Led Pin 7 ON ");}else { Serial.println("Led Pin 7 OF ");}digitalWrite( 7,digitalRead(7)^1);return;
case 'U': if (digitalRead(8)==0){ Serial.println("Led Pin 8 ON ");}else { Serial.println("Led Pin 8 OF ");}digitalWrite( 8,digitalRead(8)^1);return;
case 'I': if (digitalRead(9)==0){ Serial.println("Led Pin 9 ON ");}else { Serial.println("Led Pin 9 OF ");}digitalWrite( 9,digitalRead(9)^1);return;
case 'O': if (digitalRead(10)==0){ Serial.println("Led Pin 10 ON ");}else { Serial.println("Led Pin 10 OF ");}digitalWrite(10 ,digitalRead(10)^1);return;
case 'P': if (digitalRead(11)==0){ Serial.println("Led Pin 11 ON ");}else { Serial.println("Led Pin 11 OF ");}digitalWrite( 11,digitalRead(11)^1);return;
case 'A': if (digitalRead(12)==0){ Serial.println("Led Pin 12 ON ");}else { Serial.println("Led Pin 12 OF ");}digitalWrite(12 ,digitalRead(12)^1);return;
case 'S': if (digitalRead(13)==0){ Serial.println("Led Pin 13 ON ");}else { Serial.println("Led Pin 13 OF ");}digitalWrite(13 ,digitalRead(13)^1);return;
case 'D': if (digitalRead(14)==0){ Serial.println("Led Pin 14 ON ");}else { Serial.println("Led Pin 14 OF ");}digitalWrite( 14,digitalRead(14)^1);return;
case 'F': if (digitalRead(15)==0){ Serial.println("Led Pin 15 ON ");}else { Serial.println("Led Pin 15 OF ");}digitalWrite( 15,digitalRead(15)^1);return;
case 'G': if (digitalRead(16)==0){ Serial.println("Led Pin 16 ON ");}else { Serial.println("Led Pin 16 OF ");}digitalWrite(16 ,digitalRead(16)^1);return;
case 'H': if (digitalRead(17)==0){ Serial.println("Led Pin 17 ON ");}else { Serial.println("Led Pin 17 OF ");}digitalWrite( 17,digitalRead(17)^1);return;
case 'J': if (digitalRead(18)==0){ Serial.println("Led Pin 18 ON ");}else { Serial.println("Led Pin 18 OF ");}digitalWrite( 18,digitalRead(18)^1);return;
case 'K': if (digitalRead(19)==0){ Serial.println("Led Pin 19 ON ");}else { Serial.println("Led Pin 19 OF ");}digitalWrite(19 ,digitalRead(19)^1);return;
case 'L': if (digitalRead(20)==0){ Serial.println("Led Pin 20 ON ");}else { Serial.println("Led Pin 20 OF ");}digitalWrite( 20,digitalRead(20)^1);return;
case 'Z': if (digitalRead(21)==0){ Serial.println("Led Pin 21 ON ");}else { Serial.println("Led Pin 21 OF ");}digitalWrite(21 ,digitalRead(21)^1);return;
case 'X': if (digitalRead(22)==0){ Serial.println("Led Pin 22 ON ");}else { Serial.println("Led Pin 22 OF ");}digitalWrite(22 ,digitalRead(22)^1);return;
case 'C': if (digitalRead(23)==0){ Serial.println("Led Pin 23 ON ");}else { Serial.println("Led Pin 23 OF ");}digitalWrite( 23,digitalRead(23)^1);return;
case 'B': if (digitalRead(24)==0){ Serial.println("Led Pin 24 ON ");}else { Serial.println("Led Pin 24 OF ");}digitalWrite( 24,digitalRead(24)^1);return;
case 'N': if (digitalRead(25)==0){ Serial.println("Led Pin 25 ON ");}else { Serial.println("Led Pin 25 OF ");}digitalWrite( 25,digitalRead(25)^1);return;
case 'M': if (digitalRead(26)==0){ Serial.println("Led Pin 26 ON ");}else { Serial.println("Led Pin 26 OF ");}digitalWrite(26 ,digitalRead(26)^1);return;
case 'q': if (digitalRead(27)==0){ Serial.println("Led Pin 27 ON ");}else { Serial.println("Led Pin 27 OF ");}digitalWrite( 27,digitalRead(27)^1);return;
case 'w': if (digitalRead(28)==0){ Serial.println("Led Pin 28 ON ");}else { Serial.println("Led Pin 28 OF ");}digitalWrite(28 ,digitalRead(28)^1);return;
case 'e': if (digitalRead(29)==0){ Serial.println("Led Pin 29 ON ");}else { Serial.println("Led Pin 29 OF ");}digitalWrite( 29,digitalRead(29)^1);return;
case 'r': if (digitalRead(30)==0){ Serial.println("Led Pin 30 ON ");}else { Serial.println("Led Pin 30 OF ");}digitalWrite( 30,digitalRead(30)^1);return;
case 't': if (digitalRead(31)==0){ Serial.println("Led Pin 31 ON ");}else { Serial.println("Led Pin 31 OF ");}digitalWrite( 31,digitalRead(31)^1);return;
case 'y': if (digitalRead(32)==0){ Serial.println("Led Pin 32 ON ");}else { Serial.println("Led Pin 32 OF ");}digitalWrite(32 ,digitalRead(32)^1);return;
case 'u': if (digitalRead(33)==0){ Serial.println("Led Pin 33 ON ");}else { Serial.println("Led Pin 33 OF ");}digitalWrite(33 ,digitalRead(33)^1);return;
case 'i': if (digitalRead(34)==0){ Serial.println("Led Pin 34 ON ");}else { Serial.println("Led Pin 34 OF ");}digitalWrite( 34,digitalRead(34)^1);return;
case 'o': if (digitalRead(35)==0){ Serial.println("Led Pin 35 ON ");}else { Serial.println("Led Pin 35 OF ");}digitalWrite( 35,digitalRead(35)^1);return;
case 'p': if (digitalRead(36)==0){ Serial.println("Led Pin 36 ON ");}else { Serial.println("Led Pin 36 OF ");}digitalWrite( 36,digitalRead(36)^1);return;
case 'a': if (digitalRead(37)==0){ Serial.println("Led Pin 37 ON ");}else { Serial.println("Led Pin 37 OF ");}digitalWrite( 37,digitalRead(37)^1);return;
case 's': if (digitalRead(38)==0){ Serial.println("Led Pin 38 ON ");}else { Serial.println("Led Pin 38 OF ");}digitalWrite( 38,digitalRead(38)^1);return;
case 'd': if (digitalRead(39)==0){ Serial.println("Led Pin 39 ON ");}else { Serial.println("Led Pin 39 OF ");}digitalWrite( 39,digitalRead(39)^1);return;
case 'f': if (digitalRead(40)==0){ Serial.println("Led Pin 40 ON ");}else { Serial.println("Led Pin 40 OF ");}digitalWrite( 40,digitalRead(40)^1);return;
case 'g': if (digitalRead(41)==0){ Serial.println("Led Pin 41 ON ");}else { Serial.println("Led Pin 41 OF ");}digitalWrite( 41,digitalRead(41)^1);return;
case 'h': if (digitalRead(42)==0){ Serial.println("Led Pin 42 ON ");}else { Serial.println("Led Pin 42 OF ");}digitalWrite( 42,digitalRead(42)^1);return;
case 'j': if (digitalRead(43)==0){ Serial.println("Led Pin 43 ON ");}else { Serial.println("Led Pin 43 OF ");}digitalWrite( 43,digitalRead(43)^1);return;
case 'k': if (digitalRead(44)==0){ Serial.println("Led Pin 44 ON ");}else { Serial.println("Led Pin 44 OF ");}digitalWrite( 44,digitalRead(44)^1);return;
case 'l': if (digitalRead(45)==0){ Serial.println("Led Pin 45 ON ");}else { Serial.println("Led Pin 45 OF ");}digitalWrite( 45,digitalRead(45)^1);return;
case 'z': if (digitalRead(46)==0){ Serial.println("Led Pin 46 ON ");}else { Serial.println("Led Pin 46 OF ");}digitalWrite( 46,digitalRead(46)^1);return;
case 'x': if (digitalRead(47)==0){ Serial.println("Led Pin 47 ON ");}else { Serial.println("Led Pin 47 OF ");}digitalWrite( 47,digitalRead(47)^1);return;
case 'c': if (digitalRead(48)==0){ Serial.println("Led Pin 48 ON ");}else { Serial.println("Led Pin 48 OF ");}digitalWrite( 48,digitalRead(48)^1);return;
case 'v': if (digitalRead(49)==0){ Serial.println("Led Pin 49 ON ");}else { Serial.println("Led Pin 49 OF ");}digitalWrite( 49,digitalRead(49)^1);return;
case 'b': if (digitalRead(50)==0){ Serial.println("Led Pin 50 ON ");}else { Serial.println("Led Pin 50 OF ");}digitalWrite( 50,digitalRead(50)^1);return;
case 'n': if (digitalRead(51)==0){ Serial.println("Led Pin 51 ON ");}else { Serial.println("Led Pin 51 OF ");}digitalWrite( 51,digitalRead(51)^1);return;
case 'm': if (digitalRead(52)==0){ Serial.println("Led Pin 52 ON ");}else { Serial.println("Led Pin 52 OF ");}digitalWrite( 52,digitalRead(52)^1);return;
case '@': if (digitalRead(53)==0){ Serial.println("Led Pin 53 ON ");}else { Serial.println("Led Pin 53 OF ");}digitalWrite( 53,digitalRead(53)^1);return;
case '#': for (int i =2;i <54;i++){digitalWrite ( i ,HIGH ); } Serial.println("All Led Pin ON "); return;
case '$': for (int i =2;i <54;i++){digitalWrite ( i ,LOW ); } Serial.println("All Led Pin OF "); return;
}
}
else
{
Serial.println(rxx );
rxx="";
}
}
}