AM 10: Bluetooth und App: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Zeile 32: Zeile 32:


= Projektdurchführung =
= Projektdurchführung =
Das Teilprojekt "AM10: Bluetooth und App" wird in der Gruppe "Software" eingeordnet.
Zu Beginn des Projekts als die Teile der BOM noch nicht verfügbar gewesen sind, bestand die hauptsächliche Aufgabe darin, sich mit "Android-Studio" und der Java Programmierung vertraut zu machen.
Als das "HC-05" Bluetooth-Modul mit den Teilen der BOM angekommen ist, musste dieses als erstes richtig mit dem Arduino verkabelt und in Betrieb genommen werden.
Danach bestand der Großteil in der Programmierung der graphischen Nutzeroberfläche und der Bluetooth-Schnittstelle.


== Projektplan ==
== Projektplan ==

Version vom 8. Januar 2017, 15:59 Uhr

Dieser Wiki-Beitrag ist Teil eines Projektes, welches im Rahmen vom Fachpraktikum Elektrotechnik im 5. Semester Mechatronik absolviert wurde. Ziel des Beitrags ist es, eine nachhaltige Dokumentation zu schaffen, welche die Ergebnisse festhält und das weitere Arbeiten am Projekt ermöglicht.

Autoren:

Betreuer: Prof. Schneider


Aufgabe

Schnittstelle zu einem Android Handy


Erwartungen an die Projektlösung

  • Einarbeitung in die bestehenden Ardumowers-Unterlagen
  • Planung und Beschaffung der Bauteile
  • Aufbau der BT-Verbindung
  • Darstellung der Messdaten und Ansteuerung des Mähers
  • Darstellung und Bewertung der Ergebnisse im Vergleich zur Referenz
  • Erstellen Sie ein faszinierendes Video, welches die Funktion visualisiert.
  • Test und wiss. Dokumentation

Schwierigkeitsgrad

  • Mechanik:
  • Elektrotechnik: *
  • Informatik: **

Einleitung

Die Teilaufgabe "AM10: Bluetooth und App" hat darin bestanden eine Datenschnittstelle zwischen einem Ardumower und einem mobilen Android Endgerät zu erstellen. Zur Datenübertragung dient ein "HC-05" Bluetoothmodul. Die Datenschnittstelle zwischen dem Android-Endgerät und dem Ardumower soll es ermöglichen die einzelnen Parameter des Ardumowers auszulesen.

Projektdurchführung

Das Teilprojekt "AM10: Bluetooth und App" wird in der Gruppe "Software" eingeordnet. Zu Beginn des Projekts als die Teile der BOM noch nicht verfügbar gewesen sind, bestand die hauptsächliche Aufgabe darin, sich mit "Android-Studio" und der Java Programmierung vertraut zu machen. Als das "HC-05" Bluetooth-Modul mit den Teilen der BOM angekommen ist, musste dieses als erstes richtig mit dem Arduino verkabelt und in Betrieb genommen werden. Danach bestand der Großteil in der Programmierung der graphischen Nutzeroberfläche und der Bluetooth-Schnittstelle.

Projektplan

Verwendete Bauteile

  • Arduino Uno: Zum Übertragen der Daten an das "HC-05" Modul, damit dieses die zu sendenden Daten über Bluetooth senden kann.
  • HC-05 Bluetooth-Modul: Das "HC-05" Bluetooth-Modul stellt die eigentliche Bluetoothfunktionalität des Ardumowers bereit

Ergebnis

Es ist problemlos möglich eine Verbindung zwischen dem Android-Endgerät und dem "HC-05" Modul des Ardumowers herzustellen. Zu dem momentanen Zeitpunkt können beliebige Daten zwischen Ardumower und Android-Endgerät ausgetauscht werden, jedoch ist die App darauf ausgelegt die im Hauptteil aufgeführten Daten zu visualisieren. Die App kann aber auch leicht auf neue Daten angepasst und erweitert werden.

Zusammenfasung

Ausblick

Die Bluetooth-App muss in Zukunft in den eigentlichen Ardumower integriert werden. Dies bedeutet, dass vor allem die Software des Ardumowers auf die Kommunikation zum Android-Endgerät angepasst werden muss.

Zudem sollte die App auch optisch modifiziert werden, da bis zu dem momentanem Zeitpunkt relativ wenig Wert auf Äußerlichkeiten gelegt worden ist.

Selbstverständlich kann auch die App um zusätzliche Funktionen erweitert werden. Beispielsweise könnte der Ardumower um eine interne Rasterkarte erweitert werden. Diese wäre auf dem Android-Endgerät visualisierbar.

Weiterführende Links

Unterlagen

YouTube-Video


→ zurück zum Hauptartikel: Fachpraktikum Elektrotechnik (WS 16/17)