Code: Select all
#define Pin1 9
#define Pin2 10
#define Pin3 11
#define Pin4 12
char data = 0;
char EMSOn = HIGH;
char EMSOff = LOW;
void setup()
{
pinMode(Pin1, OUTPUT);
pinMode(Pin2, OUTPUT);
pinMode(Pin3, OUTPUT);
pinMode(Pin4, OUTPUT);
Serial.begin(9600);
digitalWrite(Pin1, EMSOff);
digitalWrite(Pin2, EMSOff);
digitalWrite(Pin3, EMSOff);
digitalWrite(Pin4, EMSOff);
}
void loop()
{
if (Serial.available() > 0)
{
data = Serial.read();
Serial.print(data);
Serial.print("\n");
if (data == 'A')
digitalWrite(Pin1, EMSOn);
else if (data == 'a')
digitalWrite(Pin1, EMSOff);
else if (data == 'B')
digitalWrite(Pin2, EMSOn);
else if (data == 'b')
digitalWrite(Pin2, EMSOff);
else if (data == 'C')
digitalWrite(Pin3, EMSOn);
else if (data == 'c')
digitalWrite(Pin3, EMSOff);
else if (data == 'D')
digitalWrite(Pin3, EMSOn);
else if (data == 'd')
digitalWrite(Pin3, EMSOff);
}
}