Estou desenvolvendo um sistema de telemetria para uma equipe de competição da universidade a qual faço mestrado, porém existe um problema, não consigo fazer os três sensores funcionarem juntos e forma correta.

Estou utilizando dois sensores da série mpx e um sensor de efeito hall ky-003, preciso que os três trabalhem em conjunto de modo que eu possa acompanhar os processos em tempo quase real ou real. O sensor de rotação está programado pra cada 100 milis, mas ao ser colocado em conjunto com os sensores de pressão ele não funciona como funciona de forma isolada e testada, ficando limitado a menos de 2000 rpm e sem apresentar variações.

Como consertar isso?

prgramação: https://gist.github.com/9silva7/a50ac69030a219c075c0a9d1f9fcd74d

Exibições: 53

Responder esta

Respostas a este tópico

Boa noite Jose, o programa tinha erro de parenteses ( } ), nao tava conseguindo ler o A0 e o A2 da pressao, teste esse codigo que troquei o sinal, em anexo.

Anexos

Olá Nelson, os dois sensores de pressão atuam em locais diferentes, um com recepção de dados em A0 e outro em A2. Obrigado pela correção, testarei e qualquer coisa volto a postar. Obrigado e boa noite!

E lembre-se de colocar um delay de pelo menos 10ms entre cada leitura analógica.

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2017   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço