bom dia, estou enfrentando um problema ao utilizar três portas seriais no uno.
ao utilizar, somente, o gps com o monitor serial os dados das coordenadas são exibidas normalmente. o problema ocorre quando configuro o baud rate bluetooth. ao configurar os 3, meu gps, aparentemente, para de funcionar.
basta comentar linha que configura o bluetooth que o gps funciona corretamente.
o problema ocorre exatamente no momento que configuro o bluetooth, então todo o restante programa não interfere no problema.
alguém já encontrou algum problema semelhante?
ao utilizar, somente, o gps com o monitor serial os dados das coordenadas são exibidas normalmente. o problema ocorre quando configuro o baud rate bluetooth. ao configurar os 3, meu gps, aparentemente, para de funcionar.
basta comentar linha que configura o bluetooth que o gps funciona corretamente.
code: [select]
softwareserial gpsserial(4, 3);
softwareserial btserial(8, 9);
void setup()
{
serial.begin(4800);
gpsserial.begin(9600);
//btserial.begin(9600);
}
o problema ocorre exatamente no momento que configuro o bluetooth, então todo o restante programa não interfere no problema.
alguém já encontrou algum problema semelhante?
penso que apenas pode ser configurada uma porta série com "softwareserial":
http://stackoverflow.com/questions/11026702/how-to-utilize-multiple-software-serial-in-libraries-in-arduino
http://stackoverflow.com/questions/11026702/how-to-utilize-multiple-software-serial-in-libraries-in-arduino
Arduino Forum > International > Portugues > 3 portas seriais no UNO (GPS, Bluetooth e Monitor Serial)
arduino
Comments
Post a Comment