automation hat
Version 1.0.0

自动化帽子是一个家庭监控和自动化控制器,具有继电器,模拟通道,动力输出和缓冲输入(所有24V耐受)。该图书馆还将与自动化帽子的较小兄弟姐妹一起使用 - 自动化PHAT和自动化帽子Mini。
我们创建了一个简单的安装脚本,该脚本将安装所有先决条件,并以最少的努力使您的自动化帽子启动和运行。要运行它,请在菜单 - >附件 - > raspberry pi台式机上找到终端,如下所示:
在新的终端窗口中,完全按照下面显示的命令(检查错别字),并按照屏幕上的说明:
git clone https://github.com/pimoroni/automation-hat
cd automation-hat
./install.sh注意库将安装在“ Pimoroni”虚拟环境中,您需要激活它以运行示例:
source ~/.virtualenvs/pimoroni/bin/activate
如果您想通过拥有最新代码来贡献或喜欢在座位的边缘生活,则可以安装开发版本:
git clone https://github.com/pimoroni/automation-hat
cd automation-hat
./install.sh --unstable在所有情况下
sudo raspi-config nonint do_i2c 0
sudo raspi-config nonint do_spi 0
ADS1015是12位ADC,但是由于第12位是标志位,因此只有11位可用于正电压读数的分辨率。 24V通道的输入电压从0-25.85V(25.85而不是24)缩放到0-3.3V。
由于ADC的全尺度范围设置为4.096V,因此这意味着0-3.3V仅给出了〜1649可能的可用值,使得24V输入的输入测量粒度在0.015V(25.85 / 1649)左右,3.3V输入的输入为0.002V。
有关此主题的更多信息,请参见:https://forums.pimoroni.com/t/automation-hat-accuracy/7252/3