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

Projetos com Impressões 3d

Desde o ultimo post andei imprimindo várias coisas na impressora 3d:

#Repost @abiliomarcos with @repostapp ・・・ Primeira aula de alfabetização de robô! #numeros

A post shared by Eletrolab (@eletrolab) on

#Repost @abiliomarcos with @repostapp ・・・ Assembly

A post shared by Eletrolab (@eletrolab) on

#Repost @abiliomarcos with @repostapp

A post shared by Eletrolab (@eletrolab) on

A post shared by Eletrolab (@eletrolab) on

#Repost @abiliomarcos with @repostapp ・・・ Motor a Jato #JetEngine #GE @gedobrasil #3dprinter

A post shared by Eletrolab (@eletrolab) on

Impressora 3d

O mundo sofre uma revolução com o advento das industrias, a manufatura, a produção em série… Porém hoje vivemos uma outra revolução, contrária à revolução industrial, a revolução das impressoras 3d. Hoje podemos imprimir produtos pessoais e únicos; podemos comprar/projetar um suporte de escova de dentes e imprimi-lo ao invés de ir na loja e comprá-lo. =)

20131122-110234.jpg

Desde que conheci essa engenhoca, sempre quis adquirir uma. Com a diminuição do custo, consegui finalmente a minha, comprei de uma empresa de campinas chamada Sethi3d.

Segue o vídeo de montagem (o manual não colaborou muito)

Automação Residencial 2

Comprei um shield ethernet que conecta o arduino à rede. Inicialmente comecei brincando localmente e agora descobri o ip publico da minha rede, posso acessar meu arduino de qualquer lugar do mundo (com acesso a internet). Assim posso controlar as saídas e receber os sinais de entrada do Arduino.

20131122-110234.jpg

Genius Game

Lembrar da infância com aquele jogo Genius (aquele de memória), é lembrar de como eu não sabia como as coisas funcionavam e hoje posso entender um pouco de como aquele jogo funcionava e pude implementá-lo. Usando um Arduino, 4 leds, 4 resistores, 1 auto falante e um joystick; tudo conectado com jumpers e protoboard podemos recriar esse jogo que passou pela infância de algumas pessoas. A programação (lógica) é a parte mais interessante. Usar parâmetros de tempo, guardar dados e gerar números “aleatórios” para fazer o jogo funcionar. Usar o passado para criar o futuro.

20130730-175040.jpg

Emerotecos – Equipe de Robótica – 2013

Em 2013 eu fiz parte da equipe de Robótica Emerotecos, fomos para a ROBCUP – HOLANDA, disputar nas categorias RESCUE e SOCCER, segue as fotos:

Link da reportagem no G1: http://g1.globo.com/educacao/noticia/2013/07/brasil-fica-em-3-lugar-em-torneio-mundial-de-jogo-de-futebol-com-robos.html

Emerotecos - Brasil fica em 3º lugar em torneio mundial de futebol com robôs - notícias em Educação

Também, geramos um artigo sobre o nosso robô: https://www.researchgate.net/publication/264552322_An_Omnidirectional_Robot_for_the_RoboCup_Junior_Rescue_B_Competition

Captura de Tela 2016-06-09 às 23.02.17