Olá.

Estou com um problema na interpretação de um código que achei na internet, ele funciona perfeitamente, contudo, ele possui uma taxa de dados baixa para o que preciso e não consegui alterar os valores.

Gostaria de saber como posso realizar a alteração desse parâmetro para pelo menos 15X mais dados do que ele me mostra. O código segue em anexo.

Obrigado pela força

Exibições: 27

Anexos

Responder esta

Respostas a este tópico

Bom dia retira a linha 82..

delay(200); // Atraso para leitura na console

Eu tentei retirar esse delay, mas ele possui um delay "natual"

Acredito que transmitir esses dados no formato texto a 9600 esteja demorando mais que capta-los.

Mude para 115200 para ver a diferença.

Ainda, tire esses dalays.

No caso do delay(2) no for da leitura ele representa delay(200) pq é executado 100 vezes.

Troque para delay(1). Acredito que o valor 2 tenha sido chutado.

Além do que o Eduardo já falou pode mudar na linha 6 para...

const int bufferTam = 30;

se ainda estiver ruim reduz ainda mais

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2019   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço