Sensores Arduino y Raspberry Pi
25KY-027: Módulo taza mágica o Interruptor de mercurio con Led THT
Descripción:
El LED se enciende o se apaga en caso de vibración. La señal de activación, que controla el LED, se reenvía adicionalmente a la salida de señal. TILT SENSOR MODULE es un dispositivo utilizado para conocer el movimiento plano, aunque están disponibles en varios tipos, su función básica sigue siendo la misma, su función es detectar el cambio de plano de horizontal a vertical y enviar una señal cuando ocurre. módulos que podrían detectar incluso pequeños cambios de plano, pero aquí vamos a discutir sobre el módulo de SENSOR DE INCLINACIÓN de tipo de contacto simple.
PRESISTOR:
Dependiendo del voltaje de entrada, se requieren resistencias en serie.
Series resistor (3.3 V) [Red]: 120 Ω
Series resistor (5 V) [Red]: 220 Ω
Especificaciones:
Supply voltage: 3.3 V to 5V
Output can directly connected to controller
TTL level output
Maximum output current : 15mA
Can work on low voltages
Maximum operating temperature: 0°C to + 80°C
Easy interface
Long life.
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_027.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_027.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 ky027-app
cd ky027-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 ky027-app
cd ky027-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