Stap 49: Herbestemming het systeem: GPS auto Tracking
Dit is iets dat ik altijd al bouw wilde heb/eigen, maar de kosten van dergelijke systemen zijn onthutsend. Op het moment van dit schrijven is een soortgelijk systeem ontworpen om de eindgebruiker programmeerbare, betaalbare en gemakkelijk geconfigureerde onlangs uitgebracht voor gebruik in de VS. De basiskosten voor dit subsysteem was meer dan $1500 en allen het deed was GPS-gegevens voor lengte- en breedtegraad feed via een mobiele telefoonlijn. Deze kosten heeft niet omvatten de kosten voor de mobiele telefoonservice.
Een eenvoudige telefoon van de cel en een fatsoenlijke GPS-ontvanger kunnen worden gekocht voor minder dan $50. Als in quanties en op het niveau van de OEM aangeschaft kan een competitve GPS auto tracker worden gebouwd om te integreren met het RAS home-systeem voor weinig kosten.
Figuur 34: GPS auto Tracker blokdiagram
Het blokdiagram voor de GPS auto tracker kan worden gezien in in figuur 34. Het bestaande systeem kan worden gezien op de rechterkant, en de nieuwe module aan de linkerkant. Het idee is om te noemen de tweede module van de gebruiker thuis. Een mobiele telefoon zal stil antwoord de oproep automatisch en wakker microprocessor #1 hierboven gezien. Deze microprocessor zal een GPS-eenheid die zal terugkeren een NMEA-tekenreeks met lengte- en breedtegraad gegevens pole.
De microprocessor zal de NMEA-tekenreeks converteren naar een X en een Y-waarde te voeden tot een DTMF encoder circuit. De DTMF-encoder stuurt de X- en Y-waarde terug via de mobiele telefoon naar de aanroepende huis telefoonlijn waar het zal worden gedecodeerd door de bestaande DTMF decodering systeem. De gedecodeerde X- en Y-waarde wordt weergegeven op het LCD-scherm hierboven vermeld. Nieuwe X- en Y-waarden ontvangt automatisch terug naar de oproepende lijn totdat het telefoongesprek wordt verbroken. De software flow diagram te zien in figuur 35 illustreert dit proces.
Afbeelding 35: GPS auto Tracker Software Flow Chart
Terwijl het lijkt alsof een grote sprong van Domotica aan GPS auto bijhouden van het is niet veel meer dan wat er tot nu toe is gedaan. De decodering GPS-module voor een mobiele robot van Robo-Magellan in een ander project is opgebouwd en zal gemakkelijk interface naar het bestaande systeem, omdat beide waren bedoeld om uit te voeren op de Atmel AVR's. Een foto van de robot met behulp van GPS en allerlei andere sensoren kan worden gezien in Figuur 36.
Figuur 36: Robo-Magellan Robot
Het enige onderdeel dat nog niet gebouwd is het DTMF encoder circuit, maar er zijn veel chips beschikbaar voor enkel zulk een ding (zoals de HT9200 ). Een DTMF coderen zus chip om de CM8870 is verkregen en testen zal beginnen op het deze zomer.
Een andere sensor die heeft is geïnterfacet met de robot van Robo-Magellan dat zou voor gebruik in dit subsysteem is het digitale kompas van HMC6352. Met behulp van DTMF op relay GPS en kop van gegevens op een externe locatie kunnen worden gebruikt om te vertellen waar in de wereld is het voertuig, maar ook in welke richting het gaat. Enkele van de mogelijke toepassingen voor dit systeem omvatten een voertuig gestolen of misplaatst, bijhouden van bedrijfseigendom, en bijhouden van taxi's en bussen langs hun routes te vinden. De informatie die dit systeem kunt verschaffen zou nuttig voor het valideren van de vorderingen en het bepalen van de resultaten van de kwesties die voor de rechter gedaagd.
De GPS-ontvanger is een product van McNally van de Rand met RS-232-output. Veel vergelijkbare ontvangers kunnen worden verkregen voor ongeveer $20 op het internet. Het kompas was 55 dollar (het zeker niet kosten die nu) en verkregen van Sparkfun elektronica . Figuur 37 is een foto van de GPS-ontvanger en het digitale kompas wordt gebruikt op de robot van Robo-Magellan.
Figuur 37: GPS-ontvanger en HMC6352 digitaal kompas op een Robot van Robo-Magellan
Dit subsysteem kunnen uitzonderlijk nuttig als een automatische trigger voor het domoticasysteem. Als huis van een lange reis op reis kan het systeem worden ondervraagden om te ontdekken de afstand totdat een persoon aankomt. Afhankelijk van welk voertuig werd ontdekt kan een verscheidenheid van andere subsystemen worden beheerd. Temperatuur en andere vooraf gedefinieerde instellingen kunnen worden ingesteld op basis van een voorspelde aankomsttijd. Deze manier van de gebruiker thuis gewoon de manier waarop zullen ze bevalt zodra ze aankomen.