
O Hat Automation é um controlador de monitoramento doméstico e automação com relés, canais analógicos, saídas alimentadas e entradas em buffer (todos tolerantes a 24V). Esta biblioteca também funcionará com os irmãos menores da Automation Hat - Automation Phat e Automation Hat Mini.
Criamos um script de instalação fácil que instalará todos os pré-requisitos e colocará seu chapéu de automação em funcionamento com esforços mínimos. Para executá -lo, inicie o terminal que você encontrará no menu -> Acessórios -> Terminal na área de trabalho do Raspberry Pi, conforme ilustrado abaixo:
Na nova janela do terminal, digite o comando exatamente como aparece abaixo (verifique erros de digitação) e siga as instruções na tela:
git clone https://github.com/pimoroni/automation-hat
cd automation-hat
./install.shNote As bibliotecas serão instaladas no ambiente virtual "Pimoroni", você precisará ativá -lo para executar exemplos:
source ~/.virtualenvs/pimoroni/bin/activate
Se você deseja contribuir ou como viver à beira do seu assento, tendo o código mais recente, você pode instalar a versão de desenvolvimento como assim:
git clone https://github.com/pimoroni/automation-hat
cd automation-hat
./install.sh --unstableEm todos os casos, você precisará ativar o barramento i2C (e o SPI para automação de Mini):
sudo raspi-config nonint do_i2c 0
sudo raspi-config nonint do_spi 0
O ADS1015 é um ADC de 12 bits, mas como o 12º bit é o bit de sinal, existem apenas 11 bits de resolução disponíveis para leituras positivas de tensão. A tensão de entrada para os canais de 24V é escalada de 0-25.85V (25,85 em vez de 24 devido à forma como o divisor de resistor é configurado) para 0-3.3V.
Como a faixa em escala completa do ADC é definida como 4.096V, isso significa que 0-3.3V fornece apenas ~ 1649 valores utilizáveis possíveis, tornando a granularidade de medição de entrada em torno de 0,015V (25,85 / 1649) para as entradas de 24V e 0,002V para a entrada 3,3V.
Mais informações sobre este tópico podem ser encontradas aqui: https://forums.pimoroni.com/t/automation-hat-accuracy/7252/3