
KY-020 Neigungsschalter-Modul Tilt-Sensor Kippschalter für Arduino & ESP
€ 2,40
Reagiere auf Lageänderungen mit dem KY-020 Neigungsschalter-Modul. Dieser einfache, aber effektive Sensor erkennt, wenn er über einen bestimmten Winkel hinaus geneigt wird. Im Inneren sorgt eine kleine Metallkugel dafür, dass ein Kontakt geschlossen wird und ein klares, digitales Signal entsteht. Er ist perfekt, um auf Kippen, Neigen oder eine Lageänderung deines Projekts zu reagieren.
2 vorrätig
Ist mein Projekt aufrecht oder wurde es umgeworfen? Das KY-020 Neigungsschalter-Modul gibt dir auf diese Frage eine klare Antwort. Es ist ein digitaler Schalter, dessen Zustand von seiner Ausrichtung abhängt. Das Funktionsprinzip ist genial einfach und robust: Eine kleine, leitfähige Kugel rollt im Inneren eines Gehäuses. Hältst du das Modul aufrecht, liegt die Kugel am Boden. Neigst du es, rollt die Kugel und schließt den Kontakt zwischen zwei Pins.
Dein Mikrocontroller liest diesen geschlossenen Kontakt als einfaches digitales Signal (LOW) und kann darauf reagieren. Baue einen Alarm, der losgeht, wenn ein Gegenstand umgestoßen wird. Konstruiere ein Spielzeug, das beim Kippen ein Geräusch macht, oder nutze den Sensor, um zwischen zwei Zuständen in deinem Programm umzuschalten. Dieses Modul ist eine unkomplizierte und zuverlässige Möglichkeit, auf die physische Orientierung deiner Geräte zu reagieren.
Deine technischen Vorteile im Überblick:
- Einfache Lageerkennung: Detektiert zuverlässig, wenn das Modul gekippt wird.
- Robustes mechanisches Prinzip: Der Rollkugel-Schalter ist langlebig und unempfindlich.
- Klares digitales Signal: Liefert ein eindeutiges HIGH/LOW-Signal, das leicht auszuwerten ist.
- Keine komplexe Software: Kann wie ein gewöhnlicher Taster im Code abgefragt werden.
- Kompakte Bauform: Passt dank seiner geringen Größe in nahezu jedes Gehäuse.
- Breite Kompatibilität: Arbeitet einwandfrei mit 3.3V- und 5V-Systemen.
- Vielseitig einsetzbar: Ideal für Alarmanlagen, interaktive Spiele oder zur einfachen Orientierungserkennung.
Technisches Datenblatt
Arduino Code
/*
KY-020 Neigungsschalter Beispiel
Dieses Programm liest den digitalen Ausgang des Neigungsschalters.
Wenn das Modul geneigt wird, leuchtet die eingebaute LED des
Arduino auf und eine Nachricht wird ausgegeben.
*/
// Definiere den Pin, an den der Signal-Pin (S) angeschlossen ist
const int tiltPin = 4;
// Definiere den Pin der eingebauten LED
const int ledPin = 13; // LED_BUILTIN
void setup() {
// Initialisiere die serielle Kommunikation
Serial.begin(9600);
// Konfiguriere den Sensor-Pin als Eingang
pinMode(tiltPin, INPUT);
// Konfiguriere den LED-Pin als Ausgang
pinMode(ledPin, OUTPUT);
Serial.println("KY-020 Neigungsschalter bereit.");
}
void loop() {
// Lese den Zustand des Sensors aus
int tiltStatus = digitalRead(tiltPin);
// Der Pin ist normalerweise HIGH und wird LOW, wenn er geneigt wird
if (tiltStatus == LOW) {
Serial.println("Modul wurde geneigt!");
digitalWrite(ledPin, HIGH); // Schalte die LED ein
} else {
digitalWrite(ledPin, LOW); // Schalte die LED aus
}
}





