Hallo RN,
ich bin noch recht unvertraut mit dem Ardunio. Er soll eine schnelle Lösung sein um GPS Daten von einer Serienschnittstelle auszuwerten und auf einem Display anzuzeigen.
So soll es angezeigt werden:
Code:
#include <LiquidCrystal.h>
#include <DFR_Key.h>
DFR_Key keypad;
int localKey = 0;
String keyString = "";
void setup()
{
lcd.begin(16, 2);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("GPS");
delay(2500);
keypad.setRate(10);
}
void loop()
{
localKey = keypad.getKey();
if (localKey != SAMPLE_WAIT)
{
if(localKey != 1){
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Lat: 52.22215");
lcd.setCursor(0, 1);
lcd.print("Lon: 11.22215");
}else{
lcd.clear();
lcd.print("Höhe: 11.22215");
}
}
delay(1000);
}
Habe im Internet schon einiges gefunden aber bin nicht wirklich schlau geworden. Wo schließe ich am besten die Schnittstelle am Ardunio an? Sie sendet mit 38400baud, wie kann ich es schnell und einfach ausweren? Also Höhe, Lat und Lon?
Hat jemand von euch sowas schon gemacht?
LG
Lesezeichen