Módulo Sensor de Inclinación con Bola SW-520D para Detección de Ángulo y Vibración
El módulo sensor de inclinación SW-520D es un detector de ángulo y vibración con interruptor de bola. Cuando el módulo se inclina más allá de su dirección de activación, la bola metálica interna cambia el estado de contacto, permitiendo que un controlador detecte orientación, sacudidas, movimientos o eventos anti-manipulación.
El módulo proporciona una señal digital simple, lo que facilita su uso en proyectos con Arduino y robots. No es un inclinómetro de precisión; es un interruptor confiable y económico para detectar si la placa ha superado un umbral mecánico de inclinación.
Úsalo para disparadores de activación, demostraciones de detección de caídas, comprobaciones de orientación de objetos, interacciones con juguetes y bloqueos de seguridad donde un estado digital de inclinación sea suficiente.
Especificaciones Técnicas
| Parámetro | Valor |
|---|---|
| Modelo del sensor | Interruptor de inclinación con bola SW-520D |
| Tipo de sensor | Interruptor de inclinación/vibración con bola unidireccional |
| Tipo de salida | Señal digital de interruptor |
| Ángulo típico de activación | Alrededor de 10 grados en la dirección sensible |
| Comportamiento del contacto | El contacto de la bola se abre o cierra según la orientación |
| Voltaje de operación | Uso típico de módulo a 3.3 V / 5 V |
| Pinout | GND, VCC, S |
| Entrada recomendada | GPIO digital de microcontrolador |
| Estilo de medición | Estado de inclinación, vibración o evento de movimiento |
| Nota de precisión | No es un sensor de ángulo absoluto |
| Soporte de desarrollo | Arduino, ESP32, STM32, GPIO Raspberry Pi Pico |
Distribución de la Placa y Guía de Etiquetas
- Interruptor SW-520D: La bola interna hace o rompe el contacto al inclinarse.
- Dirección de activación: Prueba la orientación antes del montaje final.
- Pin G: Tierra de alimentación.
- Pin V: Entrada de alimentación de 3.3 V o 5 V cuando se usa en una placa módulo.
- Pin S: Salida digital al GPIO del controlador.
- Área de montaje: Fija firmemente para que la vibración no genere activaciones falsas.
- Nota de rebote: Usa software para eliminar rebotes en detección de sacudidas o impactos.
Escenarios de Aplicación
1. Lectura de Umbral Digital
Lee la salida digital del sensor de inclinación SW-520D e imprime su estado de activación para ajustar el umbral.
const int SENSOR_PIN = 2; void setup() { pinMode(SENSOR_PIN, INPUT); Serial.begin(115200); } void loop() { int state = digitalRead(SENSOR_PIN); Serial.println(state == LOW ? "activado" : "normal"); delay(100); }
2. Salida para LED o Alarma
Refleja la activación del sensor en un LED, controlador de zumbador o entrada de relé.
const int SENSOR_PIN = 2; const int ALARM_PIN = 8; void setup() { pinMode(SENSOR_PIN, INPUT); pinMode(ALARM_PIN, OUTPUT); } void loop() { bool triggered = digitalRead(SENSOR_PIN) == LOW; digitalWrite(ALARM_PIN, triggered ? HIGH : LOW); }
3. Contador de Eventos
Cuenta eventos de activación estables con un retardo para eliminar rebotes en módulos de inclinación, temperatura o comparadores.
const int SENSOR_PIN = 2; unsigned long events = 0; unsigned long lastEvent = 0; void setup() { pinMode(SENSOR_PIN, INPUT); Serial.begin(115200); } void loop() { if (digitalRead(SENSOR_PIN) == LOW && millis() - lastEvent > 300) { events++; lastEvent = millis(); Serial.println(events); } }
Lista de Empaque
- 1 x Módulo Sensor de Inclinación con Bola SW-520D
Preguntas Frecuentes
P: ¿Es un sensor de ángulo de precisión?
R: No. Es un interruptor digital de inclinación, no un acelerómetro ni inclinómetro.
P: ¿Puede detectar vibración?
R: Sí. El movimiento puede causar cambios repetidos de contacto que el firmware puede contar.
P: ¿Importa la orientación?
R: Sí. Prueba la dirección de activación antes del montaje.
P: ¿Funciona con Arduino?
R: Sí. Lee el pin de señal con una entrada digital en una placa compatible con Arduino o OpenELAB UNO R3 Intermediate Kit V2.
P: ¿Por qué rebota?
R: El contacto de la bola metálica es mecánico, por lo que se espera lógica para eliminar rebotes.
P: ¿Puede detectar grados exactos?
R: No. Usa un acelerómetro para medición precisa del ángulo de inclinac








Valoraciones
No hay valoraciones aún.