
Le chapeau d'automatisation est un contrôleur de surveillance et d'automatisation domestique avec des relais, des canaux analogiques, des sorties alimentées et des entrées tamponnées (tous les 24 V tolérants). Cette bibliothèque fonctionnera également avec les petits frères et sœurs de l'automatisation - Automation Phat and Automation Hat Mini.
Nous avons créé un script d'installation facile qui installera toutes les pré-requis et mettra votre chapeau d'automatisation opérationnel avec un minimum d'efforts. Pour l'exécuter, lancez le terminal que vous trouverez dans le menu -> Accessoires -> Terminal sur votre bureau Raspberry Pi, comme illustré ci-dessous:
Dans la nouvelle fenêtre de terminal, tapez la commande exactement telle qu'elle apparaît ci-dessous (vérifiez les fautes de frappe) et suivez les instructions à l'écran:
git clone https://github.com/pimoroni/automation-hat
cd automation-hat
./install.shLes bibliothèques de notes seront installées dans l'environnement virtuel "Pimoroni", vous devrez l'activer pour exécuter des exemples:
source ~/.virtualenvs/pimoroni/bin/activate
Si vous souhaitez contribuer ou aimez vivre sur le bord de votre siège en ayant le dernier code, vous pouvez installer la version de développement comme ça:
git clone https://github.com/pimoroni/automation-hat
cd automation-hat
./install.sh --unstableDans tous les cas, vous devrez activer le bus I2C (et SPI pour Automation Hat Mini):
sudo raspi-config nonint do_i2c 0
sudo raspi-config nonint do_spi 0
L'ADS1015 est un ADC 12 bits, mais comme le 12e bit est le bit de signe, il n'y a que 11 bits de résolution disponibles pour les lectures de tension positives. La tension d'entrée pour les canaux 24V est mise à l'échelle de 0 à 25,85 V (25,85 plutôt que 24 en raison de la façon dont le diviseur de résistance est configuré) à 0-3,3 V.
Étant donné que la plage à grande échelle de l'ADC est définie sur 4,096V, cela signifie que 0-3,3 V ne donne que ~ 1649 valeurs utilisables possibles, ce qui rend la granularité de mesure d'entrée quelque part autour de 0,015 V (25,85 / 1649) pour les entrées 24V et 0,002 V pour l'entrée de 3,3 V.
Plus d'informations sur ce sujet peuvent être trouvées ici: https://forums.pimoroni.com/t/automation-hat-accuracy/7252/3