Sensoren einlesen mit Arduino und MATLAB: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 10: | Zeile 10: | ||
| '''Termin 2:''' || 15.04.2025 | | '''Termin 2:''' || 15.04.2025 | ||
|} | |} | ||
= Aufgabe | = Aufgabe 2.1: 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. | ||
| Zeile 22: | Zeile 22: | ||
## Entfernungsauflösung | ## Entfernungsauflösung | ||
## Empfindlichkeit | ## Empfindlichkeit | ||
'''Arbeitsergebnisse''': <code>messeIREntfernung.m</code> | |||
= Aufgabe 2.2: Temperaturmessung mit einem NTC = | |||
# Messen Sie den Widerstandswert des NTC (z. B. 100 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 dem Digitalwort 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. | |||
'''Arbeitsergebnisse''': <code>messeNTCTemperatur.m</code> | |||
= Aufgabe 2.3: Pulsmessung mit Herzfrequenzsensor SE050 = | |||
# Machen Sie sich mit der Funktionsweise des [[Herzfrequenz/Pulsesensor_SE050|Herzfrequenzsensor SE050]] vertraut. | |||
# Lesen Sie die Spannung am Analogpin <code>A0</code> ein. | |||
# Messen Sie die Messgröße 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> | |||
---- | ---- | ||
→ zurück zum Hauptartikel: [[BSE_Angewandte_Informatik|Angewandte Informatik]] | → zurück zum Hauptartikel: [[BSE_Angewandte_Informatik|Angewandte Informatik]] | ||
Version vom 14. April 2025, 18:38 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.1: Entfernungsmessung mit dem Sharp IR Sensor
- Machen Sie sich mit der Funktionsweise des Sharp IR Entfernungssensors vertraut.
- Entstören Sie die Messwerte mittels Medianfilter.
- 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.
- Geben Sie das Bestimmtheitsmaß der Regression an.
- Zeichnen Sie Messpunkte, Regressionskurve und 95% Konfidenzintervall in einen Graph.
- Bestimmen Sie die Parameter
- Messbereich
- zeitliche Auflösung
- Entfernungsauflösung
- Empfindlichkeit
Arbeitsergebnisse: messeIREntfernung.m
Aufgabe 2.2: Temperaturmessung mit einem NTC
- Messen Sie den Widerstandswert des NTC (z. B. 100 kΩ).
- Bauen Sie die Grundschaltung für eine Temperaturmessung mit NTC auf. Dimensionieren Sie dabei den Spannungsteiler entsprechend des NTC-Widerstandswertes.
- Lesen Sie die Spannung am Analogpin
A0ein. - Berechnen Sie aus dem Digitalwort den Widerstand in Ω.
- Formen Sie die Formel nach um.
- Berechnen Sie mit Ihrer Formel die Temperatur in °C.
- Visualisieren Sie die Temperatur in °C im seriellen Plotter.
Arbeitsergebnisse: messeNTCTemperatur.m
Aufgabe 2.3: Pulsmessung mit Herzfrequenzsensor SE050
- Machen Sie sich mit der Funktionsweise des Herzfrequenzsensor SE050 vertraut.
- Lesen Sie die Spannung am Analogpin
A0ein. - Messen Sie die Messgröße 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: messePuls.m
→ zurück zum Hauptartikel: Angewandte Informatik