Nå også for ham OSPi tilgjengelig: "Analog Sensor Api". Og med det OSPi Versjon 1.6 med 2xADS1115 selv med 8 analoge innganger (programvare >= 2.3.1 (160))!
Alle som har en (eldre) OSPi Hvis du har en PCF8591T-brikke, er du heldig: Dette betyr at de analoge koblingene kan brukes til også å registrere analoge måledata.
du kan for eksempel koble til SMT50 direkte.
VCC = +5V
GND = Jord
A0..A3 = 4 analoge innganger
OUT = analog utgang (ubrukt)
Men du kan også bruke programvaren UTEN PCF8591T-brikken og for eksempel få tilgang til sensorer via nettverket.
Du finner programvaren i GitHub: https://github.com/opensprinklershop/OpenSprinkler-Firmware
Viktig: Aktiver Raspberry Pi I2C-grensesnittet, for eksempel som dette beskrevet
sudo apt-get install build-essential
cd ~
git clone https://github.com/OpenSprinklerShop/OpenSprinkler-Firmware.git
cd OpenSprinkler-Firmware
sudo ./updater.sh
Installer programvaren slik du installerte den originale programvaren. Sikkerhetskopier konfigurasjonen via app på forhånd!
Fortsett deretter som beskrevet her:
Viktig: For å kontrollere de nye funksjonene, installer appen "OpenSprinklerASB” fra APPSTORE / PLAYSTORE!
I mellomtiden, er det en løsning for et analogt kort I2C å fungere med OSPI V1.5.2 kan brukes eller er det andre åpen kildekode-prosjekter kjent som tillater en slik utvidelse? Ønsker (balkong) å bruke dataene fra 18+ fuktsensorer sammen med værdataene for å ha riktig mengde fuktighet for hver plante.
På forhånd takk for flere tips.
Dette er ikke mulig på grunn av forskjellige grensesnitt.
Du kan imidlertid bruke analoge grensesnittkort med ADS1115-brikke for Raspberry PI og dermed aktivere opptil 16 analoge grensesnitt (4 innganger per kort, maks 4). Grensesnittkortene må kunne bruke 0x48 / 0x49 / 0x4A / 0x4B som adresse slik at de kan brukes av OSPi programvare kan leses.