/* 
   Código demonstrativo para a aula de Bancos de Dados aplicados à Internet das Coisas,
   Curso de Engenharia e Administração de Sistemas de Banco de Dados,
   Faculdade de Tecnologia - UNICAMP.
*/ 

#include <Servo.h>

int posicao_Motor = 0;
int pino_Motor = 8;

Servo servo_Motor;

void setup() {
  
  Serial.begin(9600);
  
  Serial.println("###  Seja bem-vindo  ###");
  Serial.println("");
  Serial.println("### Informe a Posicao (0 - 180) ###");
  
  servo_Motor.attach(pino_Motor);
  servo_Motor.write(posicao_Motor);

}

void loop() {
  
  if ( Serial.available() ) {
    
	posicao_Motor = Serial.parseInt();
    
    	Serial.print("A posicao do motor e: ");
    	Serial.print(posicao_Motor);
	Serial.println("");    
	Serial.println("");
    
        servo_Motor.write(posicao_Motor);
    
	Serial.println("### Informe a Posicao (0 - 180) ###");

  } 

}