Stap 1: vereisten
Allen die u moet kennen en gebruiken:
1) SL4A - hebben We de Scripting-laag gebruikt voor Android, SL4A, een open source applicatie waarmee programma's geschreven in een aantal geïnterpreteerde talen, zoals Python, uit te voeren op Android. Het voorzien ons van een hoog niveau API om te interageren met de Androïde apparaat, en verzenden gegevens om de Raspberry Pi.
2) QPython - We QPython, die een script-engine die draait op Android-apparaten en projecten van SL4A/toepassingsscripts uitvoeren op hen kunt geïnstalleerd. QPython van Google Play downloaden.
3) raspberry Pi - het is een low-cost, creditcard formaat computer die worden aangesloten op een monitor of TV, en gebruikt een standaard toetsenbord en muis. We gebruikten de Pi te integreren met de Android en ontvangen GPS-coördinaten. We gebruikten de CanaKit (beschikbaar op Amazon).
4) Raspbian - het is een vrij besturingssysteem gebaseerd op Debian geoptimaliseerd voor de Raspberry Pi hardware. Een besturingssysteem is de verzameling van basic-programma's en hulpprogramma's die het maken van uw Raspberry Pi draaien. We noobs gebruikt voor het besturingssysteem Raspbian op Raspberry Pi B +. Klik hier voor installatie-instructies.
5) Python modules gebruikt - androidhelper, socket en tijd. Informatie over androidhelper vindt u hier.
6) webserver - Apache2 - We een populaire web server-toepassing geïnstalleerd op de Raspberry Pi te laten dienen van webpagina's. Apache kunt serveren HTML-bestanden via HTTP, en met aanvullende modules kan het dienen van dynamische webpagina's.
7) alle CODE die u nodig hebt is hier op Github.