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?
Tags:
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.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por