Paso 2: El código
Así el código es más o menos el ejemplo con el tablero pero he añadido algunas cosas:
Bibliotecas:
incluye LGPS.h - para el gps
incluye Wire.h - para el lcd
incluye Adafruit_MCP23017.h - para el lcd
incluye Adafruit_RGBLCDShield.h - para el lcd
Variables clave:
lattarget=33.4097;//this doble es el latitute al objetivo
longtarget=82.9643;//this doble es la longitud en destino
latrange=0.0001;//this doble es el desplazamiento de lo grande que es su Geocerca
longrange=0.0001;//this doble es el desplazamiento de lo grande que es su Geocerca
la Geocerca:
bastante simple, si la lat o largo dentro de la gama offset de la vuelta del destino la pantalla verde, otro mantenerlo rojo.
Si ((longitud > = (largo longtarget) & & longitud < = (longtarget + largo)) & & (latitud > = (lattarget-latrange) & & latitud < = (lattarget+latrange))){lcd.setBacklight(GREEN);}
Else{LCD.setBacklight(red);};