baue gerade für unsere drei Regenfässer Dein HB-UNI-Sen-LEV-US im DN 75 Rohr nach - super Projekt von Dir !! Beim Testaufbau ist mir aufgefallen, dass die Ruhestromaufnahme trotz Sensorabschaltung auf 85 uA stehen blieb. Fand ich zu hoch und hab folgendes gefunden:
In Zeile 278 wird der ECHO-Pin auf INPUT_PULLUP gesetzt:
Code: Alles auswählen
void setup(Device<Hal, UList0>* dev, uint8_t number, uint16_t addr) {
Channel::setup(dev, number, addr);
pinMode(SENSOR_ECHO_PIN, INPUT_PULLUP);
pinMode(SENSOR_TRIG_PIN, OUTPUT);
pinMode(SENSOR_EN_PIN, OUTPUT);
sysclock.add(*this);
Ich setze einen Ultrasonic RCW-0001 ein - bei dem reicht die Änderung in Zeile 278 ...
https://www.makershop.de/sensoren/dista ... -rcw-0001/
Soll ich mal einen Github - Issue aufmachen - übrigens: gleiches gilt auch für HB-UNI-Sen-DIST-US
Gruß
Wolfram