Sensores Arduino y Raspberry Pi
28Descripción:
Este es un interruptor de gatillo inducido por vibración direccional de baja sensibilidad. Resorte muy suave enrollado alrededor de un pasador de metal largo.Cuando el interruptor es golpeado solo de lado, el resorte unido al primer pasador toca el poste central para hacer contacto con el segundo pasador. Entonces, cuando hay un bache, el dos pines actuarán como un interruptor cerrado. Cuando todo está quieto, el interruptor está abierto.
El sensor de golpe, detecta los golpes y los golpecitos. Puede funcionar como un interruptor. El sensor envía datos momentáneamente a la placa. Para mantener el LED encendido, se deben usar los códigos de cambio de estado de los botones. Entonces el sensor funcionará como un interruptor.
Cuando detecta vibraciones o golpes, los dos contactos de entrada se cierran enviando una señal HIGH o 1 al S. Contiene una resistencia pull-up de 10KΩ.
Especificaciones:
Tensión de alimentación: 5V ( Voltaje Recomendable para Arduino)
Corriente: 10 mA
Salida: Digital
Salida Binaria: 0 / 1 – ( 0 volts – 5 volts) respectivamente
Dimensiones: 29 x 17 x 4 mm
Peso: 4g
Pinout:
Conexión Arduino:
Código Arduino:
Conexión Raspberry Pi:
Código Raspberry Pi:
Creamos el siguiente programa desde la Terminal o con tu IDE favorito:
nano KY_031.py
Presionamos Ctrl + x para salir, luego y para confirmar los cambios, finalmente Enter. Para guardarlos.
Para correr el programa abrimos la Terminal e ingresamos:
sudo python KY_031.py
Conexión Raspberry Pi Pico:
Código MicroPython Raspberry Pi Pico:
Código Kaluma's JavaScript Raspberry Pi Pico:
Abrimos la Terminal o el CMD e ingresamos:
cd
mkdir ky031-app
cd ky031-app
npm init -y
nano index.js
Guardamos los cambios con Ctrl+o, Confirmamos con Enter, Cerramos el archivo con Ctrl+x.
En Windows en lugar de nano tenemos notepad, guardar los cambios con Ctrl+g, Salir con Ctrl+w:
notepad index.js
kaluma flash ./index.js --shell
Conexión Raspberry Pi Pico W:
Código MicroPython Raspberry Pi Pico W:
Código Kaluma's JavaScript Raspberry Pi Pico W:
Abrimos la Terminal o el CMD e ingresamos:
cd
mkdir ky031-app
cd ky031-app
npm init -y
nano index.js
Guardamos los cambios con Ctrl+o, Confirmamos con Enter, Cerramos el archivo con Ctrl+x.
En Windows en lugar de nano tenemos notepad, guardar los cambios con Ctrl+g, Salir con Ctrl+w:
notepad index.js
kaluma flash ./index.js --shell