Logo

hand BlueMatics

Dieses Projekt beinhaltet einen PHP-Server, eine Remote-App für Android. eine Internetseite und einen Roboter, der auf einem ATMEGA128 Mikrocontroller aufgebaut ist.
Die Remote-App wurde in Java geschrieben.
Die Kommunikation zwischen PHP-Server und Remote-App, bzw. Roboter und Remote-App findet durch Websockets statt.
Der PHP-Server kann lokal mit Hilfe von XAMPP gestartet werden. Genaueres kann im Benutzerhandbuch nachgelesen werden.
Die Aufgabe des Clients ist es, sich mit dem Server zu verbinden und dem Benutzer eine Möglichkeit zu bieten, Befehle an den Roboter zu senden. Die Steuerung wird mit Schiebereglern bzw. Spracheingabe realisiert. Für die Remote-App sind Erweiterungen, die unter http://roboci51.lauviktor.de aktiviert werden können, verfügbar.
Der PHP-Server ist ledeglich zum testen der Remote-App zuständig.



Die Remote-App-App habe ich in Android Studio geschrieben. Um Erweiterungen zu aktivieren, muss der Scanner (in der App) aktiviert werden, und mit dem Webbrowser des Computers http://roboci51.lauviktor.de aufgerufen werden.
Zu den Erweiterungen gehören z.B. Hintergrundbilder, Hintergrundmusik oder LCD-Hintergrundfarbe.

Das Benutzerhandbuch finden Sie hier im PDF Format. hand hand hand