Stap 2: De Code
Dus de code is min of meer het voorbeeld gegeven met de Raad van bestuur, maar voegde ik een paar dingen:
Bibliotheken:
LGPS.h - omvatten voor de gps
Wire.h - omvatten voor het LCD-scherm
Adafruit_MCP23017.h - omvatten voor het LCD-scherm
omvatten Adafruit_RGBLCDShield.h - voor het LCD-scherm
Belangrijke variabelen:
dubbele lattarget=33.4097;//this is de latitute naar doel
dubbele longtarget=82.9643;//this is de lengtegraad naar doel
dubbele latrange=0.0001;//this is de verschuiving voor hoe groot uw Geofencing is
dubbele longrange=0.0001;//this is de verschuiving voor hoe groot uw Geofencing is
de Geofencing:
vrij eenvoudig, als de lat en lang is binnen het offset bereik van de doelgroep beurt het scherm groen, anders Houd het rood.
Als ((lengte > = (longtarget-langeafstandsraketten) & & lengte < = (longtarget + langeafstandsraketten)) & & (latitude > = (lattarget-latrange) & & latitude < = (lattarget+latrange))){lcd.setBacklight(GREEN);}
else{LCD.setBacklight(Red);};