BitBastelei

Поділитися
Вставка
  • Опубліковано 18 жов 2024

КОМЕНТАРІ • 49

  • @veitforabetterworld
    @veitforabetterworld 5 років тому +9

    Wir nutzen einen Arduino mit Ultraschallsensor für die Regelung der Wasserhöhe an einem Wasserkraftwerk bei Herzogenaurach.
    Der Sensor sitzt auf einem Schwimmer auf einem Rohr und misst den Abstand zur Decke des Turbinenraumes.
    Ich werde nächste Woche dazu auch ein Video machen und zeigen, wie man Wasserhöhen zuverlässig misst.
    Besonders für die Messung von Wasserhöhen oder in rauheren Umgebungen kann ich den wassergeschützten SJN-SR04T empfehlen.
    Dieser Sensor basiert auf dem HC-SR04, hat jedoch ein spritzwassergeschütztes Gehäuse und stärkere Pulse und somit auch eine größere Empfindlichkeit.
    Wer noch genauere Daten möchte und es nicht auf Geschwindigkeit ankommt, kann fehlerhafte Messungen per Software erkennen und entfernen
    Dazu einen Ringbuffer mit z. B. 16 Messwerten anlegen und davon die niedrigsten und größten Vier entfernen.
    Aus den Acht mittleren Werten den Durchschnitt errechnen. So erreicht man auf 1,5 Meter eine Genauigkeit von ca. 2-3 mm.
    Wenn die Messwerte wichtig sind, ist es sinnvoll, einen zweiten Sensor zu installieren und beide miteinander abzugleichen.
    So funktioniert es noch, wenn einer ausfällt.
    Hierbei ist es wichtig, genug Zeit zwischen den Messungen der beiden Sensoren zu lassen, damit sie sich nicht gegenseitig stören.
    In einer hallenden Umgebung sind das mitunter 20 bis 50 ms Latenzzeit.
    Wenn jemand Fragen oder Tipps hat, einfach mich anschreiben.

    • @timex7370
      @timex7370 5 років тому

      Hallo, Danke für deine Informationen. Ich habe ähnliches im Sinn! Ich möchte die Messungen des Füllstandes von Gießwasser im Silo (450m3) in einer Gärtnerrei damit bestimmen... Momentan sind dort nur Schwimmer verbaut und na ja da kannst auch den Finger in die Luft halten und schätzen was drin ist... Es gibt auch Sensoren die im Wasser hängen und den Wasserdruck messen, aber die sind für dieses Wasser ziemlich teuer... Wenn du dein Projekt genauer vorstellen könntest wäre ich daran interessiert! Ich fange gerade an mit dem Arduino usw. Danke Grüße Frank

    • @rabestaub8044
      @rabestaub8044 5 років тому

      @@timex7370 da gibt es diesen wasserdrucksensor für nichtkorosive flüssigkeiten ms5837-30ba oder auch cjmcu5837 mit einer auflösung von 2mm für z.zt.30$ das stück bei ali... mfg r.

    • @adlerweb
      @adlerweb  5 років тому

      Solche druckbasierten Sensoren (allerdings wohl die teureren) hatte der Schweizer Kollege von "Play With Junk" gestern gezeigt. Eventuell auch mal einen Blick wert. ua-cam.com/video/114GDso9B-E/v-deo.html (Englisch)

    • @timex7370
      @timex7370 5 років тому

      Hallo, Danke für den Tipp. Leider ist das Gießwasser eben schon leicht korrosiv und würde den Sensor schnell in seine Bestandteile auflösen. Original sind in späteren Installationen diese Sensoren verbaut www.first-sensor.com/de/produkte/fuellstandssensoren/hydrostatische-fuellstandssensoren/hyd/ . Ich möchte das eben sehr simpel aufbauen und möglichst ohne Kontakt zum Medium. Na mal gucken was geht, es muss nicht auf die Mykrometerschraube genau sein...

    • @veitforabetterworld
      @veitforabetterworld 5 років тому

      @RaBe Staub Super Hinweis, schade dass die korrosionsbeständigen Sensoren so viel teurer sind.
      Ich habe mal das Wasserwirtschaftsamt Nürnberg angeschrieben, die verwenden zum Überwachung der Pegelstände in Flüssen Drucksonden von der Firma STS.

  • @tobiasspecky6838
    @tobiasspecky6838 Рік тому

    Ist so ein Sensor potentiell schädlich für die Ohren? Angenommen, das Teil würde 10h am Stück direkt neben dem Ohr laufen. Es ist ja an sich nicht hörbar, aber ist es deshalb auch direkt unschädlich?

  • @derkleinegoo8868
    @derkleinegoo8868 3 роки тому

    Danke für deine Hilfe!

  • @timex7370
    @timex7370 5 років тому +1

    Hallo, Danke für das Projekt! Werde das mal nach Basteln, um die Füllstandshöhe (max. 3,4m) eines Wassersilos zu bestimmen (250-500m3). Bin gerade am Starten mit solchen Projekten...

    • @Chaosxx78
      @Chaosxx78 5 років тому

      Exakt an diesen Einsatzzweck dachte ich auch... noch bissl Formel rein ballern und schups, zeigt der Liter Füllstand anstatt cm :)

    • @timex7370
      @timex7370 5 років тому

      @@Chaosxx78 Hallo, habe jetzt an einem ESP8266 D1 Mini zwei HC-SR04 Sensoren mit der Blynk App am laufen, die cm zeigen sie schon mal richtig an...! Jetzt muss ich das ganze noch in die m³ umrechnen und dann sollte es gehen.

    • @bjornotto98
      @bjornotto98 3 роки тому

      @@timex7370 Hey, mich würde interessieren wie das im Eingebaut im Wassersilo aussieht, hast du ein Foto? ^^

  • @maximood-tired
    @maximood-tired 5 років тому +1

    Danke, gutes Video!

  • @Peter-ms6nz
    @Peter-ms6nz 3 роки тому

    Hallo Bitbastelei, guter Beitrag. Habe die Idee im Eisenbahn-Modellbau dies anstatt eines Reedkontakts (der ja ins Gleisbett eingebettet ist) zur Zugannäherung zu nutzen, um eine Schranke zu schalten. Was ist die minimal Distanz wenn ich einen Arduino Nano (für mehrere Weichen) einsetze? Eine Idee wegen der Taktfrequenz und den Meßzeiten? Danke für ' nen Tip!
    Schau mir gerade noch Dronebot Workshop evtl. dies hilft mir????

  • @lukask7412
    @lukask7412 3 роки тому

    Kann man damit auch die Entfernung zu einem sich bewgenden Ball messen? Der Ball ist ca. 2,5 cm groß (Durchmesser) und bewegt sich mit 10m/s

  • @wernermuller3522
    @wernermuller3522 4 роки тому

    Frage:
    Kann man das Modul HC-SR04 auch ohne Mikrocontroller einsetzen.
    Z.B. das bei ca. 0,5m Abstand ein LED „AN“ oder „AUS“ geht.
    Kann man das mit einer kleinen Schaltung machen ?
    .

    • @adlerweb
      @adlerweb  4 роки тому

      Puh, sehr schwer. Prinzipiell müsste es möglich sein sowas mit Timern, Flip-flops & Co nachzustellen, das dürfte aber sehr viel aufwändiger und komplexer als ein Microcontroller werden.

    • @wernermuller3522
      @wernermuller3522 4 роки тому

      @@adlerweb Hallo Herr BitBastelei,
      ab 3:57 zeigen Sie das nach den Start (gelbe Linie) die blaue Linie auf H geht und erst wenn das Echo zurück kommt wieder auf L geht
      ist die Zeit = 1,68ms = 28cm.
      .
      Was geschieht wenn die blaue Linie auf H geht aber kein Echo zurück kommt ?
      Bleibt die blaue Linie für immer auf H ?
      #######
      Ich habe jetzt das gefunden:
      "20 ms nach der Triggerung kann eine weitere Messung stattfinden. Wird jedoch kein Echo empfangen, bleibt der Ausgang für insgesamt 38 ms auf High-Pegel und zeigt so den Misserfolg an. Das Verhalten läßt sich auch gut auf dem Oszilloskop beobachten. "
      :
      Nach max 40ms ist mit H am Echo Schluss.
      :
      MfG

  • @uweschmidt992
    @uweschmidt992 5 років тому

    Da gibt es massig sehe gute Tutorials zu. Langsam schläft der Kanal ein ... gähn

    • @adlerweb
      @adlerweb  5 років тому +4

      Es zwingt dich keiner zuzuschauen. In den meisten Fällen ist im Titel klar erkennbar worum es geht. Wenn es für dich nicht interessant ist, schau halt etwas anderes. Natürlich richtet sich das eher an Einsteiger. Zu dem Sensor werden noch weitere Projekte kommen, da halte ich es für wichtig auch die zugehörigen Basics zu erklären. Zumal in den bestehenden Tutorials mir die Funktionsweise und die Temperaturproblematik nicht begegnet ist. Auch die anderen Videos, die du angemeckert hast dienen als Grundlage für andere Projekte, bei denen man die Grundkenntnisse bzw. den Aufbau käuflicher Produkte doch kennen sollte.

  • @Dorfsheriff
    @Dorfsheriff 5 років тому

    Kann man eigentlich zwischen dem Sensor und dem Arduino, bzw. ESP8266 auch nen langes Kabel von 10Meter dazwischen klemmen oder beeinflusst das die Messung?

    • @adlerweb
      @adlerweb  5 років тому

      Ich denke nicht, dass das so viel ausmacht. Auf dem Sensor ist ja ein IC, der das Signal aktiv in die richtige Richtung zieht.

    • @rofo88
      @rofo88 5 років тому

      Geht problemlos

    • @veitforabetterworld
      @veitforabetterworld 5 років тому +1

      Es kommt auf deine Umgebung an. Wenn du starke elektromagnetische Ströme/Pulse hast, kann das den Controller zerstören.
      In dem Fall solltest du unbedingt Optokoppler einbauen.
      Bei 10 m geht es noch mit 5V bzw. 3.3V, aber bei längeren Kabeln sollte man einen Pegelwandler auf 12V oder 24V verwenden, um die Störungen zu minimieren.
      Besonders gut klappt die Übertragung mit abgeschirmten Axialkablen.

  • @rofo88
    @rofo88 5 років тому +6

    Der HC-SR04-P arbeitet mit 3,3V

    • @bjornotto98
      @bjornotto98 3 роки тому

      Bist du dir sicher? Ich habe fuer den HC-SR04 nur 5V gefunden und der HC-SR04-P wird mit 3,3V-5,5V angegeben. Also sollte mit 3,3V sowie 5,5V nichts kaputt gehen oder?
      Habe selber den HC-SR04-P und funktioniert einwandfrei mit 5V.

    • @rofo88
      @rofo88 3 роки тому +1

      @@bjornotto98 Der -P geht mit allem zwischen 3,3V und 5,5V, getestet an einen ESP8266 und Arduino Uno

  • @rabestaub8044
    @rabestaub8044 5 років тому

    als parkhilfe für´s auto ist ja bekannt, aber sonst finde ich da für die allgemeinheit jetzt nicht so viel anwendungsmöglichkeiten, da ja grad für die abstandsmessung mit lasermodule viel genauere messungen möglich sind, zb. flugkontroller für drohnen usw. bin gespannt. mfg

    • @adlerweb
      @adlerweb  5 років тому

      Die Lasermodule sind aber noch in der Post ;)

    • @veitforabetterworld
      @veitforabetterworld 5 років тому

      Ulstraschallsensoren sind viel billiger als Laser und bei Wasserstandsmessungen ist Ultraschall auch einfacher, da der Schall im Gegensatz zum Licht an der Oberfläche stark genug reflektiert wird, um relevante Messdaten zu liefern.

    • @rabestaub8044
      @rabestaub8044 5 років тому

      Die besseren (apds9960) erwarte ich ende des monats und mit

    • @adlerweb
      @adlerweb  5 років тому

      Uhm - die apds9960 sind aber eher für Gesten und haben afaik nur so 10cm Reichweite, oder?

  • @kanex4466
    @kanex4466 3 роки тому

    Weiß jemand zufällig wie man mehrere diser Sensoren gleichzeitig nutzen Kann?

    • @adlerweb
      @adlerweb  3 роки тому

      Gleichzeitig oder abwechselnd? Letzteres ist einfach machbar - die Zeilen entsprechend nochmal mit anderen Pins einfügen, also z.B.
      UltraSonicDistanceSensor distanceSensor2(10, 11);
      und
      Serial.println(distanceSensor2.measureDistanceCm());

  • @hans429
    @hans429 5 років тому

    Ultraschall Abstand messen... wie n Lineal, toll was macht man denn mit nem Lineal? 😓😂😂😂😂😂

    • @adlerweb
      @adlerweb  5 років тому +2

      Wie gesagt - kann man so schlecht an einen Mikrocontroller anschließen

  • @heirob2435
    @heirob2435 5 років тому

    Wo kann ich diesen esp8266 von wemos beziehen?

    • @adlerweb
      @adlerweb  5 років тому

      Sollte es eigentlich bei jedem Händler mit so fertigem Sensorzeug geben. Das von mir verwendete findet man eher unter dem Namen "nodemcu".

    • @rabestaub8044
      @rabestaub8044 5 років тому

      wenn schnell, dann az-deli... oder amaz.. und wenn preiswert bei ali... weil keine versandkosten. mfg

  • @sentchen123
    @sentchen123 5 років тому

    Kannst du bitte mal wieder Reparatur Videos, oder Bausätze machen.
    Finde die letzten Videos ziemlich langweilig, ist mir mittlerweile viel zu viel Programmiererei

    • @rabestaub8044
      @rabestaub8044 5 років тому +1

      Mann kann es eben nicht jedem recht machen. Ich mag die bau-videos auch, aber programmieren gehört zu den meisten dazu.mfg r.

    • @adlerweb
      @adlerweb  5 років тому

      Wenn nix kaputt geht werde ich mich nicht beschweren - kommen jetzt aber ein paar Bastel und Teardown-Videos, da ist zumindest eine Folge ohne PC ;)

    • @rabestaub8044
      @rabestaub8044 5 років тому

      Da bin ich schon gespannt. 😃