Zo zouden wij het project uitwerken ...
- Registratie van gps-coördinaten op een vastgelegd interval
Elke seconde worden de coördinaten, snelheid en huidige tijd opgeslagen in een logbestand, zodat later de bedrijfsleider de logbestanden kan opvragen om te controleren welk traject er afgelegd werd. Deze logbestanden worden niet doorgestuurd via sms/gprs, maar op het einde van de dag binnengehaald. Elke minuut worden via sms/gprs de coördinaten doorgegeven voor 1 welbepaalde positie (de huidige positie). Op deze manier kan de bedrijfsleider op ieder moment van de dag zien waar het voertuig zich bevind.
Praktisch: Een gps (beschikbaar op school) wordt via bluetooth gekoppeld aan een laptop/pda waarop een C# programma draait om de via bluetooth opgehaalde coördinaten om te zetten in een sms-formaat en door te sturen via een gsm. Een alternatief voor sms is een gprs-verbinding met de gsm-modem, die aan het serversysteem hangt. We plannen beide manieren van verzenden te voorzien. Wanneer de coördinaten via gsm verzonden zijn, worden op de server via een C# programma de coördinaten uit het bericht gehaald en opgeslagen in gpx-formaat. Dit gpx-bestand kan later dan gebruikt worden in combinatie met 'google maps'.
- Visualisatie van de laatste gps-positie
Alles wordt in een mooi jasje gegoten in een php-site. De site is bijvoorbeeld voor een verhuurbedrijf van tereinwagens en 'Hummers'. Via een database kunnen er gebruikers aangemaakt worden. Deze kunnen dan op de site na inloggen een huurwagen selecteren en kijken welke routes reeds met die bepaalde auto gemaakt werden. De bedrijfsbeheerder kan als admin op ieder moment van de dag zien waar zijn wagens zijn.
- Visualisatie van de volledige route
De logbestanden die elke seconde zijn bijgehouden kunnen dan later via de php site met google maps worden gevisualiseerd.
Hier moet het dan ook mogelijk zijn om: maximumsnelheid, snelheid op bepaaald tijdstip, coordinaten bepaald tijdstip, ... van
een route te bekijken.
Doelstellingen:
- correct gebruik van hardware(zoals gsm, gsm-modem, gps)
- kennismaken met smsformaat en gprs (via C# coding)
- beheren van een database
- ergonomische dynamische website creëren
- gebruik google maps
- teamwork
Benodigdheden:
- laptop
- gsm met bluetoothverbinding en gprs
- gps-unit
- gsm-modem
21-02-2008, 14:32
Geschreven door trackinggps
|