Stap 3: De mega programmeren
De huidige code voor dit project op github is opgeslagen en kan hier worden gevonden:
https://github.com/mbegley/LoJack
De code voor de arduino mega kan worden gevonden in de directory van de Arduino. U moet de code aanpassen door de waarde van remote_server naar het adres van uw computer op het Internet die als host de webtoepassing fungeert.
Als u het bijhouden van meerdere apparaten wil je ervoor zorgen dat deviceId is uniek voor elke tracker.
U zult willen ervoor zorgen dat uw IDE is ingesteld op voor Compileer en distribueer op een Mega.
Nadat u dit hebt geïmplementeerd, moet wanneer u de macht van de mega twee dingen gebeuren:
1) de FIX licht bovenop de GPS bestuur moet, na enkele seconden misschien een paar minuten, stoppen met knipperen en blijven continu op, die aangeeft dat er een moeilijke situatie aan GPS satellieten. Het helpt om dit buiten te doen, of ten minste in de buurt van windows.
2) het rode lampje op de GPRS-schild moet licht, en de groene connect LED zal knipperen ongeveer een keer per seconde. Nadat het schild van de GPRS verbinding heeft met het mobieletelefoonnetwerk, zal de groene LED knipperen over eenmaal elke drie seconden.
Op dit punt, als alles goed gaat, is de tracker bepaling van de locatie en probeert te uploaden naar uw externe server. Zullen we dat deel van het project in de volgende stap.