Boa tarde galera, estou montando um projeto que preciso conectar 3 dispositivos via serial no Arduino, só que não esta funcionando como eu quero, o programa funciona mas precisa ficar repetindo varias vezes o caracter, e não somente uma como eu quero, vejam o arquivo em anexo.
Tags:
Oi AMS, boa tarde.
PFNCCNADTDT
\http://labdegaragem.com/forum/topics/por-favor-n-o-cole-code-na-are...
Rui
esta em anexo agora
Anderson, boa tarde!
O que pode estar acontecendo é o seguinte:
A SoftwareSerial só consegue ler uma porta de cada vez. O método "listen" é usado para determinar qual porta vai ler.
Se a outra porta estiver enviando dados, eles serão perdidos.
Primeira tentativa: substitua os "while" por "if" e diga se melhora a comunicação.
melhorou mais ainda continua dando essa falha, teria algum circuito capaz de conectar 2tx em um rx?
eu poderia ligar um diodo em cada tx pra conectar no rx do arduino????
Envie um esquema de como você ligou os Arduinos.
Os GNDs devem estar conectados entre eles
Estou usando PIC, sobre o GND eu sei, mas eu quero ligar o TX/RX do PIC no arduino usando a serial via software, mas vou usar dois PICs
Eu ja fiz essa conexão uma vez, mas usando a serial própria do arduino, mas queria usar a via software com dois PICs dessa vez
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por