Nr. 38 – Der Vibrationssensor

funduinoshop.com - Dein Onlineshop für Mikroelektronik
Für die Durchführung dieser Anleitung benötigst du:
Menge
Artikel
1x
1x
diverse
1x

In dieser Anleitung wird kurz erklärt, wie du mit Hilfe eines Vibrationssensors Erschütterungen erfassen und anschließend verarbeiten kannst. Dies kannst du dir zu Nutze machen, wenn du beispielsweise überprüfen möchtest, ob die heimische Waschmaschine noch in Betrieb ist.

Abbildung des Vibrationssensors

Die Verkabelung des Sensor ist denkbar einfach.

+         – Anschluss für die Spannungsversorgung, anzuschließen an den 5V Pin des Mikrocontrollers
OUT  – Anschluss für die Datenverarbeitung, anzuschließen an einen digitalen Pin des Mikrocontrollers
–          – Anschluss für den Ground des Mikrocontrollers, anzuschließen an den GND-Pin des Mikrocontrollers

Im Ruhezustand beträgt der digitale Wert 0 (LOW) . Sobald der Vibrationssensor eine Erschütterung registriert, wird der digitale Wert 1 (HIGH) ausgegeben. Dieser Wert fällt wieder ab, sobald der Vibrationssensor ruht.

Ausgabe im seriellen Monitor

Sketch für das Auslesen des digitalen Werts

int Wert;     

void setup() 
{
    Serial.begin(9600); // Baudrate wird auf 9600 festgelegt. Nur so werden die Werte korrekt ausgegeben.
}

void loop()
{
  Wert = digitalRead(2); // Der digitale Sensorwert wird am digitalen Pin2 des Mikrocontrollers ausgelesen

    Serial.print("Wert: ");
    Serial.println(Wert); // ... und anschließend ausgegeben.

  delay(100);
}

Funduino - Dein Onlineshop für Mikroelektronik

  • Dauerhaft 10% Rabatt für Schüler, Studenten und Lehrkräfte
  • Mehr als 2.000 Artikel sofort verfügbar!
  • Über 8 Jahre Erfahrung mit Arduino, 3D-Druck und co.
NEU