Bluetooth Kommunikation mit Arduino und MATLAB: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 12: Zeile 12:


= Aufgabe 5.1: Bluetooth Verbindung des Arduino mit Putty =
= Aufgabe 5.1: Bluetooth Verbindung des Arduino mit Putty =
# Machen Sie sich mit der Funktionsweise des [[Sharp_GP2Y0A41SK0F|Sharp IR Entfernungssensors]] vertraut.
# Starten Sie Putty
# Entstören Sie die Messwerte mittels Medianfilter.  
# Schauen Sie im Geräte Manager welchem COM-Port die BT-Verbindung zugeordnet wurde (hier: COM5, vgl. Abb. 4).
# Stellen Sie die Messwerte den gefilterten Werten im Vergleich in einer Grafik gegenüber.
# Stellen Sie Putty ein (vgl. Abb. 5 und 6)
# Rechnen Sie die Messwerte mittels nichtlinearer Regression in eine Entfernung um.
# Im Prompt erscheint die Sendemitteilung <code>"Hallo vom Bluetooth Modul HC-05"</code>.
# Geben Sie das Bestimmtheitsmaß der Regression an.
# Senden Sie <code>'1'</code> und <code>'0'</code>, um die LED zu schalten (vgl. Abb. 7).
# Zeichnen Sie Messpunkte, Regressionskurve und 95% Konfidenzintervall in einen Graph.
 
# Bestimmen Sie für Ihren Sensor die Parameter
= Aufgabe 5.2: Daten Senden und empfangen via MATLAB<sup>®</sup> =
## Messbereich
# Programmieren Sie den Arduino. Hierbei darf das BT Modul nicht bestromt sein. (Beispiel: <code>Demo_SoftwareSerial.ino</code>)
## zeitliche Auflösung
# Verkabeln Sie das BT Modul gemäß Abb. 3.
## Entfernungsauflösung
# Bei Spannungsversorgung blinkt die LED auf dem Modul.
## Empfindlichkeit
# Koppeln Sie das BT Modul mit dem PC (Code: 1234).
# Führen Sie das MATLAB<sup>®</sup>-Skript <code>BluetoothIO.m</code> aus.
# LED 13 sollte im Sekundentakt blinken.


'''Arbeitsergebnisse''': <code>messeIREntfernung.m</code>
'''Arbeitsergebnisse''': <code>messeIREntfernung.m</code>

Version vom 13. Mai 2025, 09:27 Uhr

Dozent: Prof. Dr.-Ing. Schneider
Modul Business and Systems Engineering, Angewandte Mathematik und Informatik, Übung, Sommersemester
Modulbezeichnung: BSE-M-2-1.09
Termin 5: 27.05.2025

Aufgabe 5.1: Bluetooth Verbindung des Arduino mit Putty

  1. Starten Sie Putty
  2. Schauen Sie im Geräte Manager welchem COM-Port die BT-Verbindung zugeordnet wurde (hier: COM5, vgl. Abb. 4).
  3. Stellen Sie Putty ein (vgl. Abb. 5 und 6)
  4. Im Prompt erscheint die Sendemitteilung "Hallo vom Bluetooth Modul HC-05".
  5. Senden Sie '1' und '0', um die LED zu schalten (vgl. Abb. 7).

Aufgabe 5.2: Daten Senden und empfangen via MATLAB®

  1. Programmieren Sie den Arduino. Hierbei darf das BT Modul nicht bestromt sein. (Beispiel: Demo_SoftwareSerial.ino)
  2. Verkabeln Sie das BT Modul gemäß Abb. 3.
  3. Bei Spannungsversorgung blinkt die LED auf dem Modul.
  4. Koppeln Sie das BT Modul mit dem PC (Code: 1234).
  5. Führen Sie das MATLAB®-Skript BluetoothIO.m aus.
  6. LED 13 sollte im Sekundentakt blinken.

Arbeitsergebnisse: messeIREntfernung.m

Tutorial


→ zurück zum Hauptartikel: Angewandte Informatik