Spåra din bil med en Arduino-baserad Lojack
Bilstölder är en verklig dra! Öka dina chanser att få tillbaka din bil genom att installera denna enkla Arduino-baserad tracker i bilen.
Detta projekt är ganska enkel, och skulle vara ett bra projekt för nya Arduino programmerare letar efter något lite bortom den grundläggande Hej, världen program.
Innan detta projekt, finns det vissa grundläggande färdigheter bör du ha under bältet:
- Du bör vara bekant med att installera program på en Arduino och har grundläggande kunskaper om använder Arduino IDE
- Du bör ha tillgång till en webbserver på internet där du kan använda PHP och MySQL
- Du bör ha grundläggande kunskaper arbetar med 12 volts ledningar i bilen
- Du bör kunna göra några enkla lödning och skär spår på ett kretskort
Du bör också ha en data-bara mobiltelefon tjänst SIM kan du installera i GPS. Vissa mobiltelefon leverantörer (till exempel T Mobile) erbjuder en gratis endast data-tjänst för kunder. annars kan du köpa en SIM på Internet för detta ändamål.
Det finns två huvudkomponenter i projektet:
- Tracker som sitter gömda i bilen och inlagda GPS information via GPRS (cellular)-nätet till webben, och
- En webbapplikation som tar emot GPS-information från tracker.
Tracker är byggd av en Arduino Mega, en GPRS sköld från Seeed Studios och en GPS data logger sköld från Adafruit. Det finns andra sköldar för GPRS och GPS som du kanske att anpassa projektet. Ett litet program prover data från GPS samt gör en anslutning till webbprogrammet och inlagda data.
Webbprogrammet är byggd med PHP och använder Mysql som datalager. När detta skrivs är det ett minimalt livskraftig genomförandet, bestående av en vilsam tjänst som tar emot GPS-information via webben och en webbsida som visar platsen på kartan.
Jag byggde en låda av Lego att hålla tracker komponenterna, gömde dem inuti min bil och körde 12 volt till rutan. Jag kunde använda ett extra batteri i stället för huvudbatteriet för att driva tracker, som hjälper tillförlitlighet. Jag misstänker dock att jag kunde springa detta bort huvudbatteriet med bilen parkerad och inaktiva i veckor innan det skulle orsaka ett problem till att batteriet töms.