← Alle Bauteile

[B39] Vibrationssensor (Schwingungs-Schalter)

Sensor

Der Sensor legt ein Signal am OUT Pn an, wenn eine Vibration erkannt wird.

Tipps: Geeignet als Anti-Klau (Fahrradalarm) oder Klopf-Erkennung.

Technische Daten

KategorieALLNET 40-in-1 / Bewegung
SchnittstelleDigital
PinbelegungVCC, GND, OUT
Anzahl Pins3
MessgroesseVibration
BetriebsspannungNoneV – NoneV
DatenblattPDF oeffnen (extern)

Anschluss

Arduino Uno R3

Pins: 5V=VCC, GND=GND, D3=OUT

Hinweise: Federkontakt — sehr kurze Impulse, im Code haltern.

Codebeispiele

ALLNET B39 — Beispiel aus Anleitung Anfaenger

Beispielsketch aus der ALLNET-Anleitung fuer das Modul B39 ([B39] Vibrationssensor (Schwingungs-Schalter)). Vor dem Hochladen den verwendeten Pin pruefen!

// ALLNET Vibration Sensor/Vibrations Sensor B39
// Information http://www.allnet.de

//Deklarieren der benötigten Variablen
int Vibration_Eingang = 3;

//einmalig ausgeführte SetUp Befehle
void setup ()
{
  //Zuweisen der Pin Funktion
  pinMode (Vibration_Eingang, INPUT);

  //Starten der seriellen Übertragung
  Serial.begin (9600);
}

//dauerhaft wiederholte Hauptschleife
void loop ()
{
  //Wenn der Wert des Digital_Eingang 1 entspricht
  if (digitalRead (Vibration_Eingang) == 1)
  {
    //Dann ist eine Vibration erkannt worden und dies wird als Meldung ausgegeben
    Serial.println ("Vibration erkannt");
  }

  //Pause
  delay (1000);
}