
자동화 모자는 릴레이, 아날로그 채널, 전원 출력 및 버퍼 입력 (모두 24V 공차)을 갖춘 홈 모니터링 및 자동화 컨트롤러입니다. 이 라이브러리는 자동화 모자의 작은 형제 인 자동화 PHAT 및 자동화 모자 미니와도 작동합니다.
우리는 모든 사전 반품을 설치하고 최소한의 노력으로 자동화 모자를 설치하고 실행할 수있는 쉬운 설치 스크립트를 만들었습니다. 그것을 실행하려면 아래 그림과 같이 메뉴 -> 액세서리 -> 터미널에서 찾을 수 있습니다.
새 터미널 창에서 아래에 표시된대로 명령을 정확하게 입력하고 (오타 확인) 화면 지침을 따르십시오.
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모든 경우에 I2C 버스 (및 자동화 모자 미니 용 SPI)를 활성화해야합니다.
sudo raspi-config nonint do_i2c 0
sudo raspi-config nonint do_spi 0
ADS1015는 12 비트 ADC이지만 12 번째 비트는 부호 비트이므로 양의 전압 판독 값에 사용할 수있는 11 비트의 해상도 만 있습니다. 24V 채널의 입력 전압은 0-25.85V (저항 분배기 설정 방법으로 인해 24가 아닌 25.85)에서 0-3.3V까지 스케일링됩니다.
ADC의 본격적인 범위는 4.096V로 설정되므로 0-3.3V는 24V 입력에 대해 약 0.015V (25.85 / 1649)의 입력 측정 세부도를 만들고 3.3V 입력에 대해 0.002V를 제공하는 ~ 1649 개만 제공합니다.
이 주제에 대한 자세한 내용은 https://forums.pimoroni.com/t/automation-hat-accuracy/7252/3을 참조하십시오.