Schülerlabor Informatik - InfoSphere, Informatik entdecken in Modulen für alle Schulformen & Klassenstufen
Roboter
Roboter
1 von 2

Smartphone-App zur Fernsteuerung eines Roboters

Bluetooth ist aus mobilen Geräten des Alltags heutzutage nicht mehr wegzudenken. Egal ob Laptop, Headset oder Smartphone, nirgends darf es fehlen. Doch wie läuft so eine Bluetooth Kommunikation zwischen den Geräten eigentlich ab?

Die Antwort auf diese Frage wird von den Schülerinnen und Schülern in der Lernumgebung dieses Moduls selbst erarbeitet. Das neu erworbene Wissen wird unmittelbar in die Praxis umgesetzt, indem mit Java eine eigene App für aktuelle Android Smartphones entwickelt wird: Eine bluetoothbasierte Fernsteuerung, die den Lagesensors des Smartphones ausliest.

Mit der App können anschließend Lego Mindstorms NXT Roboter durch neigen des Smartphones ferngesteuert werden. Der NXT besitzt dazu bereits standardmäßig eine Bluetooth-API, die lediglich genutzt werden muss. Für das Smartphone implementieren die Schülerinnen und Schüler die Bluetooth-Kommunikation und die Funktionalitäten der grafischen Benutzeroberfläche der Android App. Dadurch erstellen sie im Laufe des Moduls ein vollständiges und einsetzbares Software-Produkt.


Hier könnt ihr euch die zugehörige Staatsexamensarbeit von Jan Holz anschauen.
 
Schulstufe
Oberstufe
Vorwissen
Grundlegende Java-Kenntnisse
Dauer
4,0 Stunden (inkl. Pausen)
Erstellt von
Jan Holz
Modulmaterialien