Go Down

Topic: Duda comunicacion GPS (Read 875 times) previous topic - next topic

dgdeivid

Buenas,

El gps tiene 3 pines utiles, vcc, gnd y TX. vcc y gnd los tengo conectados a la alimentacion y TX del gps al pin TX(1) del arduino.


Si ejecuto el siguiente codigo en mi arduino:

loop()
{
}

Si abro el monitor serial, veo por pantalla los datos que me esta enviando el gps, pero el problema es que el pin 1 de arduino  lo necesito para otra cosa y no puede estar ocupado por el gps.


Como tengo el arduino mega he intentado hacer lo mismo con este codigo, pero no veo nada por el monitor serial. He conectado para esta prueba TX del gps al pin 18(TX1) de mi arduino mega.

//Bauds de los 2 TX a 9600


if (Serial1.available()) {
    int inByte = Serial1.read();
    Serial.write(inByte);
  }



Cualquier ayuda la agradecere, gracias.

dgdeivid

He probado el siguiente codigo y no veo nada por el nonitor serial



#include <SoftwareSerial.h>

SoftwareSerial mySerial(2, 3); // RX, TX

void setup() 
{

  Serial.begin(9600);
 

 


  mySerial.begin(9600);

}

void loop()
{
  if (mySerial.available())
    Serial.write(mySerial.read());

}

Sergegsx


He probado el siguiente codigo y no veo nada por el nonitor serial



#include <SoftwareSerial.h>

SoftwareSerial mySerial(2, 3); // RX, TX

void setup() 
{

  Serial.begin(9600);
 

 


  mySerial.begin(9600);

}

void loop()
{
  if (mySerial.available())
    Serial.write(mySerial.read());

}


como has conectado los cables?
* Si preguntas, pon el código de tu programa, hace mucho mas fácil ayudarte. Y me ahorro un mensaje pidiendo que lo hagas.
* Si consigues solucionar tu problema, dedica unos minutos a explicar en tu post como lo conseguiste para beneficio de todos.
* Cambia el 'Subject' de tu hilo y añade 'SOLUCIONADO' cuando hayas llegado a una solución al problema que planteaste.
* Utiliza un 'Subject' para tu hilo que explique de que va el hilo.
Si estas empezando:
* Comienza a usar Arduino
* Guías de iniciación a Arduino
* Ejemplos
* Referencia del Lenguaje
* Conceptos básicos
Guia de usuario de arduino
Tutoriales en Ingles
Si necesitas que alguien te escriba el código: http://www.freelancer.com/  o esta  http://www.guru.com/

dgdeivid

#3
Nov 14, 2012, 10:56 pm Last Edit: Nov 14, 2012, 11:15 pm by dgdeivid Reason: 1
El tx del gps al pin 3(digital) de arduino.

Recuerdo que si unicamente conecto el pin tx del gps al pin tx de arduino(el pin 1) y no pongo ningun codigo en el micro, por el monitor serial veo todoas las tramas que me manda el gps

dgdeivid

Hata ahora todas las pruebas las he hecho con arduino mega. Pero me ha dado por probar con arduino uno y funciona perfectamente la libreria SoftwareSerial.

¿Alguien puede sacar alguna concluion?

He hecho vastantes proyectos con mi mega y no he notado nada raro.

Tambien he probado con mi mega a usar los pines (3,4) y no los (2,3), pero nada.

Go Up