Error al intentar usar el GPS con modulo SIM 808

Estoy usando un modulo SIM 808 para obtener las coordenadas con el siguiente codigo:

#include <DFRobot_sim808.h>
#include <SoftwareSerial.h>

#define PIN_TX    8
#define PIN_RX    7
SoftwareSerial mySerial(PIN_RX,PIN_TX);
DFRobot_SIM808 sim808(&mySerial);//Connect RX,TX,PWR,

//DFRobot_SIM808 sim808(&Serial);

void setup() {
  mySerial.begin(9600);
  Serial.begin(9600);

  //******** Initialize sim808 module *************
  while(!sim808.init()) { 
      delay(1000);
      Serial.print("Sim808 init error\r\n");
  }


  //************* Turn on the GPS power************
  if( sim808.attachGPS())
      Serial.println("Open the GPS power success");
  else 
      Serial.println("Open the GPS power failure");
  
}

void loop() {
   //************** Get GPS data *******************
   if (sim808.getGPS()) {
    Serial.print(sim808.GPSdata.year);
    Serial.print("/");
    Serial.print(sim808.GPSdata.month);
    Serial.print("/");
    Serial.print(sim808.GPSdata.day);
    Serial.print(" ");
    Serial.print(sim808.GPSdata.hour);
    Serial.print(":");
    Serial.print(sim808.GPSdata.minute);
    Serial.print(":");
    Serial.print(sim808.GPSdata.second);
    Serial.print(":");
    Serial.println(sim808.GPSdata.centisecond);
    Serial.print("latitude :");
    Serial.println(sim808.GPSdata.lat);
    Serial.print("longitude :");
    Serial.println(sim808.GPSdata.lon);
    Serial.print("speed_kph :");
    Serial.println(sim808.GPSdata.speed_kph);
    Serial.print("heading :");
    Serial.println(sim808.GPSdata.heading);
    Serial.println();

    //************* Turn off the GPS power ************
    sim808.detachGPS();
  }

}

Pero cuando lo corro, recibo un mensaje de "Open the GPS power failure"

Yo creo que mi gps si esta funcionando correctamente ya que puedo encenderlo con comandos AT y creo que me da información correcta

Algo que me gustaria especificar es que al encender el gps, un led se prende cada segundo, nose si eso sea una buena o mala señal.

Cualquier sugerencia o ayuda será bienvenida

Como lo alimentas, tensión y corriente por favor.

9V 2A

Leyendo la hoja de datos me encuentro con esto


Luce que 2A es lo correcto, sin embargo te dice que hay una falla de alimentación de modo que yo buscaría otra fuente.
Tengo la misma placa y le puse una fuente de 3A que era lo que tenia, no fue adrede y nunca me dio ese error.
Tampoco corri tu librería, aclaro.
Busca otra fuente.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.