Cómo usar el módulo gps Radix UP501 con arduino

2

Compré el módulo Radix UP501 . pero no sé cómo usarlo con mi arduino para generar los datos de ubicación en el monitor serie. ¿Cómo hacerlo funcionar?

    
pregunta omerjerk

1 respuesta

2

Acabo de pasar por algo similar. Esto es lo que vas a querer hacer. Conecte lo siguiente:

UP501::Pin2 (TX)    <--> Arduino::D10 (doesn't matter too much which pin)
UP501::Pin3 (GND)   <--> Arduino::GND
UP501::Pin4 (Power) <--> Arduino::3.3V

Probablemente también querrá poner un condensador de 4.7uF (al menos) entre 3.3V y GND en el módulo (por lo que podría llevar el Arduino 3.3V y el GND a una placa de prueba primero, por ejemplo, y luego pasar de la tablero al módulo). Puede dejar los otros pines desconectados de forma segura.

Use el bosquejo de ejemplo de SoftwareSerial y modifíquelo de la siguiente manera:

#include <SoftwareSerial.h>

SoftwareSerial mySerial(10, 11); // RX, TX ... the 10 is what matters based on my suggested wiring above

void setup()  
{
  // Open serial communications and wait for port to open:
  Serial.begin(57600); 
  Serial.println("Goodnight moon!");

  // set the data rate for the SoftwareSerial port
  mySerial.begin(9600);
}

void loop() // run over and over
{
  if (mySerial.available())
    Serial.write(mySerial.read());
}

Esto hará eco de lo que diga el GPS (a 9600 baudios) a su Monitor Serial (a 57600 baudios). Aunque el GPS se está ejecutando a 3.3 V, el Arduino debería poder escucharlo sin ningún problema.

    
respondido por el vicatcu

Lea otras preguntas en las etiquetas