Fridolin  1.2
DieBitschubser
STFU::InfraredSensor Klassenreferenzfinal

Abgelteitete Sensorenklasse für Infrarotsensoren. Mehr ...

#include <Sensor.h>

Klassendiagramm für STFU::InfraredSensor:
STFU::AnalogSensor STFU::Sensor

Öffentliche Methoden

 InfraredSensor ()=delete
 Der Defaultkonstruktor ist verboten. Mehr ...
 
 InfraredSensor (int)
 Konstruktor mit Pinbelegung fuer Messung. Mehr ...
 
int distance () const
 Abfrage der messbaren Distanz des Sensors. Mehr ...
 
- Öffentliche Methoden geerbt von STFU::AnalogSensor
 AnalogSensor (int)
 Konstruktor mit Pinbelegung fuer Messung. Mehr ...
 
int read () const
 Abfrage des Sensorwertes. Mehr ...
 

Weitere Geerbte Elemente

- Statische öffentliche Attribute geerbt von STFU::AnalogSensor
static const int MAX_VALUE = 1023
 Maximaler Sensorwert. Mehr ...
 
static const int MIN_VALUE = 0
 Minimaler Sensorwert. Mehr ...
 

Ausführliche Beschreibung

Abgelteitete Sensorenklasse für Infrarotsensoren.

Beschreibung der Konstruktoren und Destruktoren

◆ InfraredSensor() [1/2]

STFU::InfraredSensor::InfraredSensor ( )
delete

Der Defaultkonstruktor ist verboten.

◆ InfraredSensor() [2/2]

STFU::InfraredSensor::InfraredSensor ( int  p)
explicit

Konstruktor mit Pinbelegung fuer Messung.

Parameter
[in]intStellt den angepeilten PIN für den Infrarotsensor dar

Dokumentation der Elementfunktionen

◆ distance()

int STFU::InfraredSensor::distance ( ) const

Abfrage der messbaren Distanz des Sensors.

Rückgabe
Liefert int, welches die Distanz in cm darstellt

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: