
Automation Hat es un controlador de monitoreo y automatización de la casa con relés, canales analógicos, salidas alimentadas e entradas bustificadas (las 24 V tolerantes). Esta biblioteca también funcionará con los hermanos más pequeños de Automation Hat: Automation Phat y Automation Hat Mini.
Hemos creado un script de instalación fácil que instalará todos los requisitos previos y pondrá su sombrero de automatización en funcionamiento con esfuerzos mínimos. Para ejecutarlo, encienda la terminal que encontrará en el menú -> Accesorios -> Terminal en su escritorio Raspberry Pi, como se ilustra a continuación:
En la nueva ventana de terminal, escriba el comando exactamente como aparece a continuación (verifique los errores tipográficos) y siga las instrucciones en pantalla:
git clone https://github.com/pimoroni/automation-hat
cd automation-hat
./install.shNota Las bibliotecas se instalarán en el entorno virtual "Pimoroni", deberá activarlo para ejecutar ejemplos:
source ~/.virtualenvs/pimoroni/bin/activate
Si desea contribuir, o le gusta vivir en el borde de su asiento teniendo el último código, puede instalar la versión de desarrollo de lo tanto:
git clone https://github.com/pimoroni/automation-hat
cd automation-hat
./install.sh --unstableEn todos los casos, tendrá que habilitar el bus I2C (y SPI para automatización Mini):
sudo raspi-config nonint do_i2c 0
sudo raspi-config nonint do_spi 0
El ADS1015 es un ADC de 12 bits, pero dado que el 12 ° bit es el letrero, solo hay 11 bits de resolución disponibles para lecturas de voltaje positivos. El voltaje de entrada para los canales de 24 V se escala de 0 a 25.85V (25.85 en lugar de 24 debido a cómo se configura el divisor de resistencia) a 0-3.3V.
Dado que el rango a gran escala del ADC se establece en 4.096V, esto significa que 0-3.3V solo proporciona ~ 1649 valores utilizables posibles que hacen la granularidad de medición de entrada en algún lugar alrededor de 0.015V (25.85 / 1649) para las entradas de 24 V y 0.002V para la entrada de 3.3V.
Aquí puede encontrar más información sobre este tema: https://forums.pimoroni.com/t/automation-hat-accuracy/7252/3