Angewandte Informatik: Entfernungsmessung mit Ultraschall: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 21: Zeile 21:
# Zeigen Sie die Distanzwerte in cm über der Zeit an.
# Zeigen Sie die Distanzwerte in cm über der Zeit an.
# Sichern Sie Ihre Messwerte in der Datei <code>Ultraschall.mat</code>.
# Sichern Sie Ihre Messwerte in der Datei <code>Ultraschall.mat</code>.
# Nutzen Sie ein [[Arduino:_Ultraschallsensor_entstören|Tiefpassfilter]], um das Messwertrauschen zu entstören.
# Nutzen Sie ein [[Arduino:_Ultraschallsensor_entstören|Tiefpassfilter]], um das Messwertrauschen während der Laufzeit in Echtzeit zu entstören.
# Ein Ampelmodul zeigt die Entfernung an.
# Ein Ampelmodul zeigt die Entfernung an.
{| class="wikitable"
{| class="wikitable"

Version vom 20. April 2026, 07:57 Uhr

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

Inhalt

In dieser Lektion wird der Ultraschallsensor HC-SR04 mit MATLAB® eingelesen und seine Messwerte analysiert. Das Messrauschen wird anschließend gefiltert.

Vorbereitung

Erlernen Sie die Funktion des Ultraschallsensors anhand dieses Fachartikeln und der verlinkten Primärliteratur.

= Beispiel

Ultraschallsensor einlesen

Aufgabe 4: Entfernungsmessung mit Ultraschall

  1. Lesen Sie die Messwerte des Ultraschallsensor ein [1].
  2. Eine rote LED signalisiert die aktive Programmlaufzeit.
  3. Zeigen Sie die Distanzwerte in cm über der Zeit an.
  4. Sichern Sie Ihre Messwerte in der Datei Ultraschall.mat.
  5. Nutzen Sie ein Tiefpassfilter, um das Messwertrauschen während der Laufzeit in Echtzeit zu entstören.
  6. Ein Ampelmodul zeigt die Entfernung an.
Entfernung Farbe
x > 20 cm grün
10 cm < x < 20 cm gelb
x < 10 cm rot rot

Arbeitsergebnis: messeUltraschallEntfernung.m


→ zurück zum Hauptartikel: BSE Angewandte Informatik - SoSe26