Arduino GPS
  • Merhaba Arduino Mega,Weather shield ve GPS Receiver - GP-635T (50 Channel) var.Ama GPS ile herhangi bir konum bulamıyorum.

    #include
    #include

    TinyGPSPlus gps;

    static const int RXPin = 5, TXPin = 4;
    SoftwareSerial ss(RXPin, TXPin);

    const byte GPS_PWRCTL = 6;

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

    pinMode(GPS_PWRCTL, OUTPUT);
    digitalWrite(GPS_PWRCTL, HIGH);
    }

    void loop()
    {
    smartdelay(800);
    }

    void print()
    {
    Serial.print(" Enlem :");
    Serial.print(gps.location.lat(), 6);
    Serial.print(" Boylam :");
    Serial.print(gps.location.lng(), 6);
    Serial.print(" Rakim :");
    Serial.print(gps.altitude.meters());
    Serial.print(" Uydu :");
    Serial.print(gps.satellites.value());

    char sz[32];
    Serial.print(" Tarih :");
    sprintf(sz, "%02d/%02d/%02d", gps.date.month(), gps.date.day(), gps.date.year());
    Serial.print(sz);

    Serial.print(" Saat :");
    sprintf(sz, "%02d:%02d:%02d", gps.time.hour(), gps.time.minute(), gps.time.second());
    Serial.print(sz);
    }
  • Gps modulun seri cikisina direk bakin hizi uyusmamis olabilir 2400, 9600, 19200 gibi hizlar olabilir cikis formatida degisik olabilir
  • şu datasheete göre http://cdn.sparkfun.com/datasheets/Sensors/GPS/GP-635T-121130.pdf usb ve uart versiyonu varmış pin yapısı aynıymış uart tip ise çalışır. uart tipin hızı standart 9600 müş. gerçi bu tip verilerde hep farklı çıkar denemek lazım. gps te 3.pin txa çıkıştır arduinoda rx e bağlayacaksın

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Login with Facebook

Tagged

Açık kaynak kültürü gereği, çözdüğünüz problemlerin çözümlerini paylaşmayı lütfen unutmayın.