#include <Servo.h>
const int LED = 13;
const int servoPin = 9;
Servo servo;
void setup() {
Serial.begin(9600);
pinMode(LED, OUTPUT);
servo.attach(servoPin);
servo.write(90);
}
void loop() {
if (Serial.available() > 0) {
String comando = Serial.readStringUntil('\n');
if (comando == "encendido") {
digitalWrite(LED, HIGH);
servo.write(180);
Serial.println("LED encendido y servo girando ");
} else if (comando == "apagado") {
digitalWrite(LED, LOW);
servo.write(0);
Serial.println("LED apagado y servo girando en sentido contrario");
} else {
Serial.println("Comando no reconocido");
}
}
}