
Otomation Hat adalah pengontrol pemantauan dan otomatisasi rumah yang menampilkan relay, saluran analog, output bertenaga, dan input buffered (semua toleran 24V). Perpustakaan ini juga akan bekerja dengan saudara kandung yang lebih kecil dari Automation Hat - otomatisasi Phat dan Automation Hat Mini.
Kami telah membuat skrip instalasi yang mudah yang akan menginstal semua prasyarat dan membuat topi otomatisasi Anda berjalan dengan upaya minimal. Untuk menjalankannya, nyalakan terminal yang akan Anda temukan di menu -> Aksesori -> Terminal di desktop Raspberry Pi Anda, seperti yang diilustrasikan di bawah ini:
Di jendela Terminal Baru Ketik Perintah Persis seperti yang terlihat di bawah ini (periksa kesalahan ketik) dan ikuti instruksi di layar:
git clone https://github.com/pimoroni/automation-hat
cd automation-hat
./install.shCatatan Perpustakaan akan diinstal di lingkungan virtual "Pimoroni", Anda harus mengaktifkannya untuk menjalankan contoh:
source ~/.virtualenvs/pimoroni/bin/activate
Jika Anda ingin berkontribusi, atau suka hidup di tepi kursi Anda dengan memiliki kode terbaru, Anda dapat menginstal versi pengembangan seperti itu:
git clone https://github.com/pimoroni/automation-hat
cd automation-hat
./install.sh --unstableDalam semua kasus, Anda harus mengaktifkan Bus I2C (dan SPI untuk Mini Topi Otomasi):
sudo raspi-config nonint do_i2c 0
sudo raspi-config nonint do_spi 0
ADS1015 adalah ADC 12-bit, tetapi karena bit ke-12 adalah tanda-bit hanya ada 11-bit resolusi yang tersedia untuk pembacaan tegangan positif. Tegangan input untuk saluran 24V diskalakan dari 0-25.85V (25.85 daripada 24 karena bagaimana pembagi resistor diatur) menjadi 0-3.3V.
Karena rentang skala penuh ADC diatur ke 4.096V, ini berarti bahwa 0-3.3V hanya memberikan ~ 1649 kemungkinan nilai yang dapat digunakan membuat granularitas pengukuran input di suatu tempat sekitar 0,015V (25,85 / 1649) untuk input 24V dan 0,002V untuk input 3.3V.
Informasi lebih lanjut tentang topik ini dapat ditemukan di sini: https://forums.pimoroni.com/t/automation-fat-accuracy/7252/3