Go Down

Topic: Problema ao ligar dois módulos que utilizam RX TX (Read 172 times) previous topic - next topic

Viniciusz

Boa noite,

Caso consigam me ajudar, estou com dificuldade de fazer funcionar um modulo de biometria e outro de voz ao mesmo tempo no meu arduino uno.

Este erro de não reconhecer um dos modulos, é devido ao arduino uno só ter uma porta serial?

Caso adquirisse um arduino mega, como declararia as seriais dos dois módulos?

Atualmente esta escrito assim:

//Modulo de Voz
VR myVR(3,2);   //  3:TX 2:RX

//Modulo Biometria
SoftwareSerial Biometria(10, 11);  //  10:TX 11:RX

 
 // Portas Serial
  myVR.begin(9600);  //Serial Comando de Voz
  Serial.begin(9600); 
  Serial.begin(115200); // Serial Comando de Voz
  finger.begin(57600);  // Serial Biometria

giova014

Quote
Atualmente esta escrito assim:

//Modulo de Voz
VR myVR(3,2);   //  3:TX 2:RX

//Modulo Biometria
SoftwareSerial Biometria(10, 11);  //  10:TX 11:RX

 
 // Portas Serial
  myVR.begin(9600);  //Serial Comando de Voz
  Serial.begin(9600);
  Serial.begin(115200); // Serial Comando de Voz
  finger.begin(57600);  // Serial Biometria
Este trecho de código não compila, então primeiro o faça compilar, depois post aqui o código completo.
Arduino!!

bubulindo

De onde tiraste essas bibliotecas? Teoricamente dá para usar com as portas de hardware do ATmega, mas depende de como as bibliotecas foram escritas.

Se indicares de onde tiraste esse código, pode dar para ver se isso é possível.

Adicionalmente, um dos problemas que podes estar a ter é tentar utilizar as duas funções ao mesmo tempo no Uno, o que é difícil de conseguir devido ao processador estar bloqueado a enviar os dados duma porta para a outra.
This... is a hobby.

Go Up