PiDroidGPSTracker (1 / 8 steg)

Steg 1: förutsättningar

Allt du behöver veta och använda:

1) SL4A - vi använde Scripting lagret för Android, SL4A, ett open source program som gör att program skrivna i tolkat språk, som Python, att köras på Android. Det gav oss en hög API att interagera med Android-enhet, och skicka data till Raspberry Pi.

2) QPython - vi installerat QPython, som är en skriptmotor körs på Android-enheter och gör SL4A program projekt/skript körs på dem. Hämta QPython från Google Play.

3) raspberry Pi - det är en låg kostnad, kreditkort storlek dator som ansluts till en datorskärm eller TV, och använder ett vanligt tangentbord och mus. Vi använde Pi att integrera med Android och ta emot GPS-koordinater. Vi använde CanaKit (finns på Amazon).

4) Raspbian - det är ett fritt operativsystem baserat på Debian optimerad för Raspberry Pi maskinvara. Ett operativsystem är uppsättningen av basic-program och verktyg som gör din Raspberry Pi kör. Vi använde noobs för Raspbian OS på Raspberry Pi B +. Klicka här för installationsinstruktioner.

5) Python-moduler används - androidhelper, socket och tid. Information om androidhelper finns här.

6) webbserver - Apache2 - vi installerat en populär webbserverprogrammet på Raspberry Pi för att kunna tjäna webbsidor. Apache kan fungera HTML-filer via HTTP, och med ytterligare moduler kan tjäna dynamiska webbsidor.

7) ALL kod som du behöver finns här på Github.

Se Steg
Relaterade Ämnen