Sensoren einlesen mit Arduino und MATLAB: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(16 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 10: Zeile 10:
| '''Termin 2:''' || 15.04.2025
| '''Termin 2:''' || 15.04.2025
|}
|}
= Aufgabe 1.1: Entfernungsmessung mit dem Sharp IR Sensor =
= Aufgabe 2: Entfernungsmessung mit dem Sharp IR Sensor =
# Machen Sie sich mit der Funktionsweise des [[Sharp_GP2Y0A41SK0F|Sharp IR Entfernungssensors]] vertraut.
# Machen Sie sich mit der Funktionsweise des [[Sharp_GP2Y0A41SK0F|Sharp IR Entfernungssensors]] vertraut.
# Entstören Sie die Messwerte mittels Medianfilter.  
# Entstören Sie die Messwerte mittels Medianfilter.  
# Stellen Sie die Messwerte den gefilterten Werten im Vergleich in einer Grafik gegenüber.
# Stellen Sie die Messwerte den gefilterten Werten im Vergleich in einer Grafik gegenüber.
# Rechnen Sie die Messwerte mittels nichtlinearer Regression in eine Spannung um.
# Rechnen Sie die Messwerte mittels nichtlinearer Regression in eine Entfernung um.
# Geben Sie das Bestimmtheitsmaß der Regression an.
# Geben Sie das Bestimmtheitsmaß der Regression an.
# Zeichnen Sie Messpunkte, Regressionskurve und 95% Konfidenzintervall in einen Graph.
# Zeichnen Sie Messpunkte, Regressionskurve und 95% Konfidenzintervall in einen Graph.
# Bestimmen Sie die Parameter
# Bestimmen Sie für Ihren Sensor die Parameter
** Messbereich
## Messbereich
** zeitliche Auflösung
## zeitliche Auflösung
** Entfernungsauflösung
## Entfernungsauflösung
** Empfindlichkeit
## Empfindlichkeit


'''Arbeitsergebnisse''': <code>messeIREntfernung.m</code>
= Aufgabe 3: Temperaturmessung mit einem NTC =
{|class="wikitable"
| '''Termin 3:''' || 06.05.2025
|}
# Messen Sie den Widerstandswert des NTC (z.&thinsp;B. 100&thinsp;kΩ).
# Bauen Sie die [[Temperatursensor_NTC_MF58_3950_B#Messschaltung|Grundschaltung]] für eine Temperaturmessung mit NTC auf. Dimensionieren Sie dabei den Spannungsteiler entsprechend des NTC-Widerstandswertes.
# Lesen Sie die Spannung am Analogpin <code>A0</code> ein.
# Berechnen Sie aus der gemessenen Spannung den Widerstand <math>R(T)</math> in Ω.
# Formen Sie die [[Temperatursensor_NTC_MF58_3950_B#Kennlinie|Formel]] <math>R(T)</math> nach <math>T</math> um.
# Berechnen Sie mit Ihrer Formel die Temperatur in °C.
# Visualisieren Sie die Temperatur in °C im seriellen Plotter.
Tipp: Für den PTC benötigen Sie diese [[PTC_Temperatursensor_KTY_81-210#Kennlinie|Formel]].
'''Arbeitsergebnisse''': <code>messeTemperatur.m</code>
= Aufgabe 4: Pulsmessung mit Herzfrequenzsensor=
{|class="wikitable"
| '''Termin 4:''' || 13.05.2025
|}
# Machen Sie sich mit der Funktionsweise des Herzfrequenzsensor vertraut.
# Lesen Sie die Spannung am Analogpin <code>A0</code> ein und stellen Sie diese über der Zeit dar.
# Berechnen Sie den Puls im Schläge pro Minute.
# Geben Sie das Ergebnis über einen aktiven oder passiven Lautsprecher aus.
'''Arbeitsergebnisse''': <code>messePuls.m</code>
== Tutorials ==
* [[Herzfrequenz/Pulsesensor_SE050|Wiki: Herzfrequenzsensor SE050]]
* [[Herzschlagsensor_KY-039|Wiki: Herzfrequenzsensor KY-039]]
----
----
→ zurück zum Hauptartikel: [[BSE_Angewandte_Informatik|Angewandte Informatik]]
→ zurück zum Hauptartikel: [[BSE_Angewandte_Informatik|Angewandte Informatik]]

Aktuelle Version vom 13. Mai 2025, 10:00 Uhr

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