Sensores Arduino y Raspberry Pi
32Descripción:
El AH49E es un dispositivo de efecto Hall lineal y versátil que funciona con el campo magnético de un imán permanente o un electroimán. El voltaje de salida lo establece el voltaje de suministro y varía proporcionalmente a la fuerza del campo magnético. El circuito integrado presenta un ruido de salida bajo, lo que elimina la necesidad de filtrado externo. El sensor cuenta con resistencias de precisión para una mayor estabilidad y precisión de la temperatura.
El sensor proporciona una señal de voltaje analógico a través de su salida, que indica la fuerza del campo magnético.
Posee un sensor lineal de efecto hall de Honeywell SS49E. Bajo consumo, 6mA a 5 V.
Datasheet:
Especificaciones:
AH49E
A low-noise output makes filtering practically superfluous
Reacts to positive and negative Gauss (Gauss is the unit in which Magnetic Force is measured)
Measuring range: -40°C to 85°C
Electricity consumption: 3.5mA at 5V
Functional area: 3,3V to 5V
Esquemático:
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_035.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_035.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 ky035-app
cd ky035-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 ky035-app
cd ky035-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