Descripción
Qué es
El módulo de sensor de vibración de inclinación SW-420 es un dispositivo utilizado para detectar movimientos y vibraciones. Es ideal para aplicaciones que requieren la detección de pequeños desplazamientos o vibraciones, como sistemas de alarma contra desastres o sistemas de monitoreo.
Características
- Detecta movimientos y vibraciones
- Ideal para pequeñas aplicaciones
- Compatible con proyectos Arduino y ESP
Para qué sirve
Este sensor puede utilizarse en diversos contextos, como:
- Sistemas de alarma contra desastres (por ejemplo, para bicicletas)
- Detección de vibraciones industriales o domésticas
Tutorial: Cómo usar SW-420
El sensor de vibración de inclinación SW-420 es ideal para monitorear movimientos y vibraciones en pequeñas aplicaciones. Útil para makers principiantes e intermedios.
Qué necesitas
- SW-420
- Arduino
- Resistencia pull-up
- Cable de conexión
Pasos
- 1. Monta el sensor en un circuito prototipo o directamente en el Arduino.
- 2. Conecta el pin VCC al 5V.
- 3. Conecta el pin GND al GND.
- 4. Conecta el pin OUT al puerto digital de Arduino (por ejemplo, D2).
- 5. Conecta una resistencia pull-up (10kΩ) entre el pin OUT y 5V.
- 6. Carga el código de Arduino.
- 7. Configura el umbral de vibración en el código.
- 8. Prueba el sensor con un movimiento de vibración.
Código de ejemplo
```cpp
int sensorPin = 2;
int threshold = 500;
void setup() {
Serial.begin(9600);
pinMode(sensorPin, INPUT);
}
void loop() {
int sensorValue = analogRead(sensorPin);
if (sensorValue > threshold) {
Serial.println("Vibrazione rilevata");
}
}
```
Miniproyecto
Construye un sistema de alarma antirrobo para tu bicicleta. Conecta el sensor a un beeper y configura el código para que suene cuando la bicicleta es empujada.
Errores comunes
- No conectes el pin OUT directamente a GND sin resistencia pull-up.
- Establecer un umbral de vibración demasiado alto o demasiado bajo.
- Olvidar de cargar el código de Arduino.
- Conectar el sensor a un pin no digital.
Accesorios recomendados
- Beeper
- Cable de conexión
- Resistencia pull-up (10kΩ)
- Arduino Nano
Preguntas frecuentes
¿Cómo puedo calibrar el sensor?
Mide la resistencia del sensor en diferentes posiciones y calcula el umbral de vibración basándote en los valores obtenidos.
¿El sensor funciona también con Arduino Uno?
Sí, el sensor puede ser utilizado con Arduino Uno, pero asegúrate de que el puerto digital elegido soporte los pull-up.
¿Funciona el sensor también con microcontroladores diferentes de Arduino?
Sí, pero verifica el datasheet si el sensor soporta los microcontroladores que deseas utilizar.
¿Funciona el sensor también sin un microcontrolador?
No, el sensor SW-420 está diseñado para funcionar con microcontroladores como Arduino.











Valoraciones
No hay valoraciones aún.