Controlar un servo desde Bluetooth

Propuesta de trabajo:
  • Controla el sentido de giro de un servomotor mediante conexión Bluetooth desde el móvil
Programa en App Inventor:


Programa para Arduino:


#include <Servo.h> // Carga la librería Servo.h que contiene métodos para trabajar con servos

Servo miservo;  // Crea un objeto servo para controlar el servomotor
int estado=0;    //variable para el bluetooth

void setup()
{
Serial.begin(38400);
miservo.attach(9); // asocia el servo al pin 9
}

void loop()
{
  if(Serial.available()>0){
 estado = Serial.read();
 }
 if (estado =='1'){
   miservo.write(0);
   delay(15);
  }
if(estado=='2'){
   miservo.write(90);
   delay(15);
  }
if(estado=='3'){
  miservo.write(180);
  delay(15);
  }
}