Controle de Posição Servo Motor – LabView + Arduino

Na matéria de Sistemas Embarcados tivemos que desenvolver um sistema para controle de posição de um servo motor. O LabView facilita muito a interface com usuário, com ele pudemos criar botões e visualizar variáveis.

O objetivo do projeto foi desenvolver um sistema de malha fechada para controlar a posição de um servo motor. A figura abaixo mostra o Arduino, a ponte H (que controla a direção do servo) e o próprio servo com um potênciometro em seu eixo (para medirmos a posição). Com a posição e a referência (aonde queremos que ele vá), calculamos o erro (posição-referencia). Por meio das portas PWM do arduino e uma ponte H fazemos o controle do servo motor.

Untitled 2

Foi desenvolvido um painel gráfico, aonde são exibidas as variáveis e existem botões de controle. Nesse painel temos dois indicadores, um de referência (para onde queremos que o servo vá) e outro que mostra a posição atual. Além destes, temos indicadores dos PWMs, gráfico da referência e posição atual pelo tempo, e outros indicadores.

O controle pode ser feito através de um Knoob ou por arquivo de texto, aonde podemos escrever os ângulos desejados (separados por vírgula) e usá-los como referência.

Untitled 2

Windows 8.1 printed document

App Casa Cor

Atualmente estou estagiando na BluePixel como Desenvolvedor IOS. E desenvolvemos um app para eventos. Ele serve como interface para os dados que o cliente colocar na nuvem, através de um portal administrativo (web). Usamos o serviço do parse.com e o facebook, possibilitando o usuário “Dar Like”, nos objetos do aplicativo.

Casa Cor Mobile de Muuving

https://appsto.re/br/PfM17.i

Captura de Tela 2015-06-12 às 10.36.35 Captura de Tela 2015-06-12 às 10.36.06 Captura de Tela 2015-06-12 às 10.35.57Captura de Tela 2015-06-12 às 10.39.10