Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Microcontroller
    5. Elektro-Basiswissen, Verständnisfrage. HC-SR04 am Wemos

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Elektro-Basiswissen, Verständnisfrage. HC-SR04 am Wemos

    This topic has been deleted. Only users with topic management privileges can see it.
    • Jey Cee
      Jey Cee Developer @haselchen last edited by Jey Cee

      @haselchen sagte in Elektro-Basiswissen, Verständnisfrage. HC-SR04 am Wemos:

      Und auch Dein Beispiel zeigt , dass es nicht so einfach zu bewerkstelligen ist .

      Von einfach hat nie jemand gesprochen.
      Man muss egal welchen Sensor man einsetzt immer darauf achten das man die Rahmenbedingungen einhält in denen er Arbeitet.
      Beim Ultraschallsensor gibt es halt einfach mehr Faktoren/Störeinflüsse die man Berücksichtigen muss.

      @marc-berg sagte in Elektro-Basiswissen, Verständnisfrage. HC-SR04 am Wemos:

      Welche Bibliothek hast du zum Ansteuern genommen? "NewPing"?

      Ich hab ESPeasy verwendet.

      Edit: als Ergänzung zu Marc Berg, das Problem mit dem zu kurzen delay ist dass das vorherige US Signal Empfangen wird weil die Laufzeit des Signals länger ist als das Delay.

      Marc Berg 1 Reply Last reply Reply Quote 1
      • Marc Berg
        Marc Berg Most Active @Jey Cee last edited by Marc Berg

        @jey-cee sagte in Elektro-Basiswissen, Verständnisfrage. HC-SR04 am Wemos:

        Edit: als Ergänzung zu Marc Berg, das Problem mit dem zu kurzen delay ist dass das vorherige US Signal Empfangen wird weil die Laufzeit des Signals länger ist als das Delay

        Ja, passt alles ins Bild. ESPEasy haben auch Modifikationen an der originalen Lib vorgenommen und das Delay variabel gestaltet. Die originalen 4µs sind zu kurz.

        https://github.com/letscontrolit/ESPEasy/blob/69184ffec878662013c3de56035ec728279e5d68/lib/NewPing/src/NewPing.cpp#L153

        D 1 Reply Last reply Reply Quote 0
        • Ralla66
          Ralla66 Most Active @warp735 last edited by

          @warp735

          neueste Tasmota_Sensor bin ohne Widerstände

          Läuft sofort 🙂

          SR04.jpg

          bahnuhr haselchen 2 Replies Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active @Ralla66 last edited by

            @ralla66 sagte in Elektro-Basiswissen, Verständnisfrage. HC-SR04 am Wemos:

            neueste Tasmota_Sensor bin ohne Widerstände

            oder die hier; deshalb hab ich das ja eingestellt.
            https://forum.iobroker.net/topic/53173/aktuelle-tasmota-bin/6?_=1705135779325

            Ralla66 1 Reply Last reply Reply Quote 0
            • haselchen
              haselchen Most Active @Ralla66 last edited by

              @ralla66

              Hat ja keiner gesagt , dass es nicht funktioniert.

              Wie ich schon schrieb , eingerichtet ist es in 2min.

              Ralla66 1 Reply Last reply Reply Quote 0
              • Ralla66
                Ralla66 Most Active @bahnuhr last edited by

                @bahnuhr

                SR 04 ist in der Sensor.bin mit drin.
                oder halt die Sensor All flashen
                Installer

                bahnuhr 1 Reply Last reply Reply Quote 0
                • bahnuhr
                  bahnuhr Forum Testing Most Active @Ralla66 last edited by

                  @ralla66 sagte in Elektro-Basiswissen, Verständnisfrage. HC-SR04 am Wemos:

                  Sensor.bin

                  Ja, ist bekannt.

                  Aber halt nicht alle die ich brauche.

                  1 Reply Last reply Reply Quote 0
                  • MartinP
                    MartinP last edited by

                    Hier noch ein Schaltplan ...

                    https://elektro.turanis.de/html/prj121/index.html

                    Die 10 kOhm Pull-Up-Widerstände lassen mich an den Widerstandswerten des Spannungsteilers zweifeln ...

                    Der Microcontroller ist aber kein STC11, sondern ein...

                    https://datasheetspdf.com/datasheet/EM78P153A.html

                    Da man nicht weiß, wie die Ports des Microcontrollers programmiert/konfiguriert sind, ist es schwierig, zu beurteilen, ob die Spannungsteiler-Lösung funktioniert...

                    Wäre der Port auf Open-Drain programmiert, müsste der 10 kOhm Pull-Up alleine auf High ziehen, was gegen die 1,2 + 3,3 kOhm des Spannungsteilers nicht funktionieren wird ... mit aktiviertem Pull-High wäre es kein Problem...

                    1 Reply Last reply Reply Quote 0
                    • D
                      Dieter_P @Marc Berg last edited by Dieter_P

                      @marc-berg said in Elektro-Basiswissen, Verständnisfrage. HC-SR04 am Wemos:

                      @jey-cee sagte in Elektro-Basiswissen, Verständnisfrage. HC-SR04 am Wemos:

                      Edit: als Ergänzung zu Marc Berg, das Problem mit dem zu kurzen delay ist dass das vorherige US Signal Empfangen wird weil die Laufzeit des Signals länger ist als das Delay

                      Ja, passt alles ins Bild. ESPEasy haben auch Modifikationen an der originalen Lib vorgenommen und das Delay variabel gestaltet. Die originalen 4µs sind zu kurz.

                      https://github.com/letscontrolit/ESPEasy/blob/69184ffec878662013c3de56035ec728279e5d68/lib/NewPing/src/NewPing.cpp#L153

                      Läuft be mir mit ESPEasy und stabil möchte ich die Messungen nicht bezeichnen im Wassertank.

                      Einzelne Messungen durchaus im Bereich von 10% Unterschied und das auch bei Abständen um 30-50cm. Ergänzend dazu unregelmäßige Außreißer kommen auch vor.

                      Ist aber für den angefragten Zweck auch völlig Latte. Einen Filter darein der nicht auf jeden "Blödsinn"(keine direkte Triggerung auf den Messwert) sofort reagiert und dann sollte das doch klappen.

                      1 Reply Last reply Reply Quote 0
                      • Ralla66
                        Ralla66 Most Active @haselchen last edited by

                        @haselchen

                        der Sensor macht ja das was er soll, entspricht halt nicht deinen Anforderungen.
                        Punktgenaue Abstandsmessung.

                        haselchen 1 Reply Last reply Reply Quote 0
                        • haselchen
                          haselchen Most Active @Ralla66 last edited by haselchen

                          @ralla66

                          Ist aber trotzdem spannend zu lesen, wie das so bei dem Einzelnen ist .
                          Erfahrungen, Setup , etc.

                          Sooooo genau sollte mein Ergebnis auch nicht sein.
                          Nur ein Blocky zu erstellen war nicht möglich .

                          Als Beispiel : der Abstand zu Wand war 60cm.
                          Ich hab beobachtet wie die Werte so in Tasmota sind.
                          Sie variierten , als Beispiel , von 55 cm bis 56cm.
                          Immer dazwischen.
                          Also Blockly dahingehend gemacht .
                          Aufmal kamen Nachrichten, dass der Abstand über 56cm war.
                          Stundenlang war 55-56 und aufmal über 56, obwohl nichts passiert ist .

                          Und das meinte ich mit , für mich nicht zu gebrauchen.
                          Die Werte waren einfach ungenau und unzuverlässig.

                          Ralla66 1 Reply Last reply Reply Quote 1
                          • Ralla66
                            Ralla66 Most Active @haselchen last edited by

                            @haselchen

                            Glasklarer User Fehler, erst Mückenspray benutzen. 🙂

                            Ist ja bekannt das der SR anspruchsvoll ist, Abstände < 60 cm sind eh nicht zu empfehlen.
                            Das der SR bei einer Angel von 30 Grad vieles andere messen kann ist ja logisch.

                            bahnuhr 1 Reply Last reply Reply Quote 0
                            • bahnuhr
                              bahnuhr Forum Testing Most Active @Ralla66 last edited by

                              @ralla66 sagte in Elektro-Basiswissen, Verständnisfrage. HC-SR04 am Wemos:

                              Abstände < 60 cm sind eh nicht zu empfehlen.

                              Warum nicht. Genau deshalb habe ich damals diesen gekauft. Lt. Beschreibung ab 3 cm bis 4 m (Reichelt.de)

                              @ralla66 sagte in Elektro-Basiswissen, Verständnisfrage. HC-SR04 am Wemos:

                              Ist ja bekannt das der SR anspruchsvoll ist

                              Was meinst du damit ?

                              Ralla66 1 Reply Last reply Reply Quote 1
                              • Ralla66
                                Ralla66 Most Active @bahnuhr last edited by

                                @bahnuhr

                                Anspruchsvoll bei Benutzung in Behältern wie Heizöltanks, Zisternen usw.
                                Da waren unter 60 cm zu viele Reflektionen vorhanden. Begegnet ist man
                                dem mit 6 cm Rohren in dem der SR angebracht war.
                                Der nicht Waterproof SR04 hielt meist auch nur wenige Monate aufgrund
                                der hohen Feuchtigkeit.

                                bahnuhr 1 Reply Last reply Reply Quote 0
                                • bahnuhr
                                  bahnuhr Forum Testing Most Active @Ralla66 last edited by

                                  @ralla66 sagte in Elektro-Basiswissen, Verständnisfrage. HC-SR04 am Wemos:

                                  nicht Waterproof SR04

                                  bei mir nun schon mehrere Jahre (beim Heizöltank).

                                  Ralla66 1 Reply Last reply Reply Quote 0
                                  • Ralla66
                                    Ralla66 Most Active @bahnuhr last edited by

                                    @bahnuhr

                                    Wasser im Heizöl wäre auch nicht gut.

                                    bahnuhr 1 Reply Last reply Reply Quote 1
                                    • bahnuhr
                                      bahnuhr Forum Testing Most Active @Ralla66 last edited by

                                      @ralla66 sagte in Elektro-Basiswissen, Verständnisfrage. HC-SR04 am Wemos:

                                      @bahnuhr

                                      Wasser im Heizöl wäre auch nicht gut.

                                      Ja, hast recht. (der war gut 😉

                                      1 Reply Last reply Reply Quote 0
                                      • First post
                                        Last post

                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      1.1k
                                      Online

                                      31.7k
                                      Users

                                      79.7k
                                      Topics

                                      1.3m
                                      Posts

                                      11
                                      52
                                      2366
                                      Loading More Posts
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                      The ioBroker Community 2014-2023
                                      logo