Adesso anche per quello OSPi disponibile: “Api sensore analogico”. E con quello OSPi Versione 1.6 con 2xADS1115 anche con 8 ingressi analogici (software >= 2.3.1 (160))!
Chi è (più vecchio) OSPi Se possiedi un chip PCF8591T sei fortunato: ciò significa che le connessioni analogiche possono essere utilizzate anche per registrare dati di misurazione analogici.
ad esempio è possibile collegare direttamente l'SMT50.
VCC = +5V
GND = Terra
A0..A3 = 4 ingressi analogici
OUT = uscita analogica (non utilizzata)
Ma potete anche utilizzare il software SENZA il chip PCF8591T e, ad esempio, accedere ai sensori tramite la rete.
Il software può essere trovato su GitHub: https://github.com/opensprinklershop/OpenSprinkler-Firmware
Importante: attivare l'interfaccia I2C del Raspberry Pi, ad esempio in questo modo descritto
sudo apt-get install build-essential
cd ~
git clone https://github.com/OpenSprinklerShop/OpenSprinkler-Firmware.git
cd OpenSprinkler-Firmware
sudo ./updater.sh
Installa il software come hai installato il software originale. Eseguire prima il backup della configurazione tramite l'app!
Procedere poi come descritto qui:
Importante: per controllare le nuove funzioni installare l’app “OpenSprinklerASB” dall'APPSTORE / PLAYSTORE!
Nel frattempo, esiste una soluzione per far funzionare una scheda analogica I2C con il OSPI È possibile utilizzare la versione V1.5.2 o sono noti altri progetti open source che consentono tale estensione? Vorrebbe (balcone) utilizzare i dati di oltre 18 sensori di umidità insieme ai dati meteorologici per avere la quantità corretta di umidità per ciascuna pianta.
Grazie in anticipo per ulteriori suggerimenti.
Ciò non è possibile a causa delle diverse interfacce.
Tuttavia è possibile utilizzare schede di interfaccia analogiche con chip ADS1115 per il Raspberry PI e attivare così fino a 16 interfacce analogiche (4 ingressi per scheda, max 4). Le schede di interfaccia devono poter utilizzare come indirizzo 0x48 / 0x49 / 0x4A / 0x4B in modo da poter essere utilizzate dal OSPi il software può essere letto.