Sensoren einlesen mit Arduino und MATLAB

Aus HSHL Mechatronik
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen
Dozent: Prof. Dr.-Ing. Schneider
Modul Business and Systems Engineering, Angewandte Mathematik und Informatik, Übung, Sommersemester
Modulbezeichnung: BSE-M-2-1.09
Termin 2: 15.04.2025

Aufgabe 2: Entfernungsmessung mit dem Sharp IR Sensor

  1. Machen Sie sich mit der Funktionsweise des Sharp IR Entfernungssensors vertraut.
  2. Entstören Sie die Messwerte mittels Medianfilter.
  3. Stellen Sie die Messwerte den gefilterten Werten im Vergleich in einer Grafik gegenüber.
  4. Rechnen Sie die Messwerte mittels nichtlinearer Regression in eine Entfernung um.
  5. Geben Sie das Bestimmtheitsmaß der Regression an.
  6. Zeichnen Sie Messpunkte, Regressionskurve und 95% Konfidenzintervall in einen Graph.
  7. Bestimmen Sie für Ihren Sensor die Parameter
    1. Messbereich
    2. zeitliche Auflösung
    3. Entfernungsauflösung
    4. Empfindlichkeit

Arbeitsergebnisse: messeIREntfernung.m

Aufgabe 3: Temperaturmessung mit einem NTC

Termin 3: 06.05.2025
  1. Messen Sie den Widerstandswert des NTC (z. B. 100 kΩ).
  2. Bauen Sie die Grundschaltung für eine Temperaturmessung mit NTC auf. Dimensionieren Sie dabei den Spannungsteiler entsprechend des NTC-Widerstandswertes.
  3. Lesen Sie die Spannung am Analogpin A0 ein.
  4. Berechnen Sie aus der gemessenen Spannung den Widerstand R(T) in Ω.
  5. Formen Sie die Formel R(T) nach T um.
  6. Berechnen Sie mit Ihrer Formel die Temperatur in °C.
  7. Visualisieren Sie die Temperatur in °C im seriellen Plotter.

Tipp: Für den PTC benötigen Sie diese Formel.

Arbeitsergebnisse: messeTemperatur.m

Aufgabe 4: Pulsmessung mit Herzfrequenzsensor

Termin 4: 13.05.2025
  1. Machen Sie sich mit der Funktionsweise des Herzfrequenzsensor vertraut.
  2. Lesen Sie die Spannung am Analogpin A0 ein und stellen Sie diese über der Zeit dar.
  3. Berechnen Sie den Puls im Schläge pro Minute.
  4. Geben Sie das Ergebnis über einen aktiven oder passiven Lautsprecher aus.

Arbeitsergebnisse: messePuls.m

Tutorials


→ zurück zum Hauptartikel: Angewandte Informatik