Bem vindo

Bem vindos. Este é o blog dedicado a turma do curso de Engenharia Mecatrônica da Faculdade do Sul da Bahia – FASB.

Aqui você encontrará material para estudos, tutoriais, programas, eventos e muito mais ligado a engenharia Mecatrônica e Controle e automação.

Sintam-se a vontade para comentar, enviar pedidos, sugestões e/ou criticas. Espero que gostem do nosso trabalho.

Obrigado ;-)

domingo, 4 de maio de 2014

Controle de motor Brushless: Arduíno ESC Potenciômetro

Ola galera Sorry por deixar desatualizado o blog, mas iniciei minha monografia, estão to apertado:
Segue um vídeo de um experimento de controle de um motor Brushless, muito comum em aeromodelismo com Arduíno através do auxilio de um ESC.



====================== Código do programa ========================

#include <Servo.h> //inclui a biblioteca

Servo myservo;  // cria o objeto servo para controlar um servo

int val;    // variável para ler o valor do pino analógico

int sensorPin = A0;

void setup()
{
  myservo.attach(9);  // atribui o servo no pino 2 para o objeto servo
  Serial.begin(9600);
  Serial.println("ligado");
}

void loop(){

  val = analogRead(sensorPin);
  val = map(val, 0, 1023, 0, 179);     // escalá-lo para usá-lo com o servo (valor entre 0 e 180)
  Serial.println(val);
  myservo.write(val);                  // define a posição de servo de acordo com o valor escalado
  delay(15);                           //  aguarda o servo chegar

  //Servo::refresh();
}