LusoRobótica - Robótica em Português
Sobre o LusoRobótica => Notícias e Novidades => Tópico iniciado por: TigPT em 25 de Outubro de 2008, 11:56
-
O Matt teve uma grande ideia ao expandir as potencialidades dos motores servos, usando-os como inputs para gravarem a posição em que se encontram.
"Eu pensava que seria muito divertido ler as voltagens do pin do meio do potenciómetro que se encontra dentro do servo, transformando-o assim tanto em um dispositivo de output, como de input. Basicamente, é como ficar com um servo que indica a actual posição de forma 'gratuita'."
No vídeo abaixo ele explica o seu funcionamento, assim como mostra o circuito que fez com o Arduino, que grava posições do servo cada vez que ele carrega num botão, e depois de segundo a segundo comuta para estas posições. Como ele diz, até pode depois gravar-se o tempo, etc... É uma questão de optimizar.
[centrado:j2cqlsg1][youtube:j2cqlsg1]g94gQb68H_Y[/youtube:j2cqlsg1][/centrado:j2cqlsg1]
-
até k nem é mal pensado! ainda vou experimentar
-
Se calhar até era interessante que os módulos de controlo de servos passarem a dar estes valores de retorno, visto existirem módulos de controlo de servos por I2C que não o fazem... Fica a promessa de que se fizer um modulo deste género, vou ter em consideração a implementação desta técnica afim de podermos tirar mais partido dos servos regulares.
-
A ideia é receber a informação pelos 3 fios do servo, ou só colocar algo à parte ?
-
A ideia é apenas receber a voltagem a partir de um fio extra que se solda no servo, e com leitura analógica desse fio saber onde o servo se encontra posicionado...