1const int pinLed = 12;
2bool estadoLed = false;
3void setup() {
4
5 pinMode(pinLed, OUTPUT);
6
7 Serial.begin(9600);
8}
9void loop() {
10
11 if (Serial.available() > 0) {
12
13 String entrada = Serial.readStringUntil('\n');
14
15 int indiceHello = entrada.indexOf("HELLO");
16
17 if (indiceHello != -1) {
18 estadoLed = !estadoLed;
19 digitalWrite(pinLed, estadoLed ? HIGH : LOW);
20
21 if (estadoLed) {
22 Serial.println("AT+SEND=0,5,luzon\r\n");
23 } else {
24 Serial.println("AT+SEND=0,6,luzoff\r\n");
25 }
26 }
27 }
28}