buenas espero alguien me responda cuando hago el codigo e control del servo mediante un blueto quiero que cuando precione una tecla en el celular me mande a 0 y a 180 y cuando los deje de precionar quede en 90 grados pero el codigo no me funciona
#include <Servo.h>
Servo servo1;
char rxChar = 1;
void setup()
{
servo1.attach(6,600,1500);
Serial.begin(9600);
}
void loop()
{
if (Serial.available()){rxChar = Serial.read();}
if (rxChar == ‘a’) { // si se oprimio el plsador de la derechao
servo1.write(180);
} else if (rxChar != ‘a’ && rxChar != ‘h’){
servo1.write(90); }
if (rxChar == ‘h’) { // si se oprimio el pulsador de la izquierda
servo1.write(0);
} else if (rxChar != ‘a’ && rxChar != ‘h’){
servo1.write(90); }
}