Descripción
Cierra el circuito cuando está inclinado hacia un lado siempre que se mueva con suficiente fuerza y ??grado de inclinación para activar el interruptor de la bola en el interior.
KY-020 ESPECIFICACIONES
El KY-020 consiste en una resistencia de 10 kΩ y un interruptor metálico de bola con conducción bidireccional que abrirá / cerrará el circuito dependiendo de su grado de inclinación. No mide el ángulo de inclinación.
Tensión de funcionamiento | 3.3V a 5v |
Tipo de salida | Digital |
Diagrama de conexión KY-020
Conecte la línea de alimentación (central) y tierra (-) del módulo a +5 y GND, respectivamente. Conecte la señal (S) al pin 2 en el Arduino.
KY-020 | Arduino |
S | 2 |
medio | + 5V |
– | GND |

Código de ejemplo KY-020 Arduino
El siguiente boceto encenderá el LED en el pin 13 del Arduino cuando el módulo detecte un cambio en el grado de inclinación. Incline el KY-020 para encender / apagar el LED.
int tiltPin = 2; // pin number for tilt switch signal int ledPin = 13; // pin number of LED int tiltState = 0; // variable for reading the tilt switch status void setup() { pinMode(ledPin, OUTPUT); // set the LED pin as output pinMode(tiltPin, INPUT); // set the tilt switch pin as input } void loop(){ // get the tilt switch state tiltState = digitalRead(tiltPin); // check if tilt switch is tilted. if (tiltState == HIGH) { digitalWrite(ledPin, HIGH); } else { digitalWrite(ledPin, LOW); } }
Valoraciones
No hay valoraciones aún.