Wemos D1 Mini zählt Pulse, die nicht ankommen / Schaltaufbau / ESP Easy

  • Hallo,

    habe D1 Mini (original lolin) mit ESP Easy geflashed.

    Angeschlossen sind ein BME280 über I2C und eine Regenwippe mit 10k PullUp auf GPIO12.

    Diesen Aufbau habe ich 2 mal so und ein mal ohne den BME280 und ohne 10k Pullup.

    Bei den Versionen mit BME280, zählt der "Generic Pulse Counter" in ESP Easy leider Pulse, die nicht über die Wippe ausgelöst werden.

    Ich habe dann zusätzlich einen Switch auf den gleich GPIO gelegt, der zeigt mir auch kein Schalten an.

    (ohne 10k Pullup ist es auch so)

    Die Zeitabstände wo der Zählerwert wahllos steigt sind unregelmäßig und nicht nachvollziehbar, eher so alle 15-60 min 1x.

    Woher kommt das?

    Ist 10K zu groß/zu klein?

    Ist der Pullup richtig zwischen 3,3V und dem Kabel, was GND von der Wippe zu GPIO12 bringt?!

    Grätscht der BME da irgendwie zwischen?

    Ist das ein ESP Easy fehler?

  • Bei „PullDown“ liegt der Widerstand zwischen GPIO und Minus.

    Der GPIO Eingang wird damit auf 0 gezogen.

    Der Schalter gibt dann das positive Signal + auf den GPIO.

    (Der Widerstand verhindert dann auch einen Kurzschluss zwischen

    dem geschalteten Signal und Minus.)