Senhores,

simples, mas de arrancar os cabelos.
Tenho um code que imprime um float na serial.
Quando monitoro no Serial Monitor, tudo OK
Quando realizo a leitura através de uma interface desenvolvida em C++ ele alterna entre o valor transmitido e ZERO.
O fato intrigante é que em um arduino UNO funciona normal e em três arduinos UNO ocorre esse erro.

Estou cogitando, existe algo em relação a versão de firmware destas placas?

Exibições: 275

Responder esta

Respostas a este tópico

Sugestões de como "postar" no LdG por Rui Viana
http://labdegaragem.com/forum/topics/sugest-o-de-como-postar

Favor informar o código usando a IDE do Arduino e código da interface em C++. 

Esta usando a mesma porta USB e o mesmo cabo do seu PC ?

Os quatro Unos são idênticos? (mesmo chip de interface, como o Nelson comentou) 

Quanto mais detalhes der, ficará mais fácil para ajuda-lo. 

É mais fácil lhe ajudar se ver seu código! 

Abs.

Bom dia! Nesse arduino que funciona qual e a diferenca , o chip de comunicacao , aquele que faz a gravacao do programa e igual entre eles, ou aquele que funciona e diferente? De uma olhada no chip,  existe um que e o microcontrolador ( Atmega 328) e um pequeno perto da entrada do USB, esse e o chip de comunicacao, se esse e diferente pode ser esse o problema.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço