HC-SR04 Ultraschall Sensor - Entfernung messen mit Arduino

Поділитися
Вставка
  • Опубліковано 20 бер 2017
  • Der HC-SR04 ist ein sehr beliebter Low-Cost Entfernungssensor, der sich einfach mit dem Arduino abfragen lässt. Der HC-SR04 arbeitet mit Ultraschall, sendet also hochfrequente Schallwellen aus und setzt ein Pin auf HIGH, sobald das zurückgeworfene Echo vom Sensor registriert wird. Aus der zwischen Signal und Echo vergangenen Zeit lässt sich dann die Entfernung des nächsten Hindernisses berechnen.
    Mehr Infos im Blog-Beitrag:
    www.makerblog.at/2017/03/hc-sr...
    Sensor bei Amazon kaufen: amzn.to/2nyepr9
  • Наука та технологія

КОМЕНТАРІ • 36

  • @bardoherberg4264
    @bardoherberg4264 4 роки тому +2

    Sehr eingängig erklärt. Will Heizöltankfüllung messen und anzeigen. Alternativ wäre das mit hydrostatischem Drucksensor möglich.

  • @jubinisan
    @jubinisan 6 років тому +1

    Sehr schön beschrieben - vielen Dank!

  • @rabauk9132
    @rabauk9132 4 роки тому +1

    Sehr Informativ.

  • @google_floyoutube2708
    @google_floyoutube2708 4 роки тому +2

    Hallo,
    Das Prinzip ist gut erklärt.
    Du sagst dass du den Sensor für einen Roboter benutzt.
    Könntest du eventuell in einem weiteren Video Tests z.b. mit einem Bleistift machen und zeigen wann das Objekt (vertikal und horizontal) erkannt wird?
    Eventuell auch noch 2 weitere Punkte am Rande der Schallkeule?
    Man findet wenig im Internet darüber.
    Grüße Florian

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

    Hallo Super Anleitung hat direkt geklappt

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

      Vielen Dank & viel Spaß bei deinen weiteren Projekten!

  • @uduhaus4209
    @uduhaus4209 2 роки тому +1

    Ein super Film danke Frage kann man das auch als Entfernungsmesser beim Auto nehmen als Abstandsmessung mit Warnton?

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

    Funktioniert bei mir und dem MEGA 2560 mit den Pins 51 (Trigger) und 50 (Echo). Danke für das Video. Hast du schon einmal probiert durch ein Material durch zu Messen?

  • @jonasgehring2993
    @jonasgehring2993 4 роки тому +1

    Es funktioniert soweit aber bei der seriellen Ausgabe kommt immer nur 0 cm auch nach mehreren Tests. Der Sensor und der Arduino sind neu.

    • @alexkonopatski429
      @alexkonopatski429 4 роки тому +1

      Bei mir hat's geklappt. Das Problem war bei mir das ich beim NewPing sonar die maximale Distanz und den Echo Pin vertauscht habe .

  • @doctorwhotv4407
    @doctorwhotv4407 7 років тому +5

    Hallo Markerblog, ich würde mich sehr freuen wenn sie mal ein video machen würden worin sie erklären wie man ein oder mehrere Relais über sein Handy via Blouthouth Shild oder über Netzwerk via Ethernet Shild ansteuern kann.

  • @Penny_Markt
    @Penny_Markt 6 років тому +1

    Hallo
    habe alles so wie im Video gemacht. Das hat bis vor ein paar tagen super funktioniert. Jetzt werden plötzlich komplett falsche Messergebnisse angezeigt. Ich habe schon im Internet nach Lösungen geschaut aber nichts gefunden. Weißt du was das Problem sein könnte?
    LG
    Florian

  • @TommyRay1977
    @TommyRay1977 7 років тому +2

    Es lebt :)

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

    Hello sir,
    Im doing some work in that I'm using ultrasonic sensor in that using servo motor I'll make sensor to rotate about 90degree and distance is measuring... But after one revolution of motor im going to move sensor 0.5cm up in vertical direction and doing same revolution of sensor and measuring the distance... So i need program which control both motion and measuring distance... Can you help me out??

  • @Hohlkammerplakate-Druckende
    @Hohlkammerplakate-Druckende 6 років тому

    Gibt es Sensoren, die Distanzen bis 0mm und auf 0,3mm genau messen? Und funktioniert das Prinzip auch, wenn ein Teil der Schallwellen aufgrund der Streuung nur teilweise auf ein Objekt treffen? Ich will ein vorbeiziehendes Objekt (0,5mm bis 18mm hoch) an einer bestimmten Position bremsen. Der sensor wäre also seitlich vom Objekt.

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

      ich würde dir eine Lichtschranke aus einem Laser wie von einem Laserpointer und einem lLchtwiederstand empfehlen. der Laser strahlt auf den Lichtwiederstand und sobald der Laser von deinem Objekt unterbrochen wird misst der Ardiono das am Lichtwiederstand....

  • @uduhaus4209
    @uduhaus4209 2 роки тому

    Kann man das ins Auto bauen als Annäherungssensor beim Autofahren. Für Autos die vor einfahren?

  • @lambdasigma7429
    @lambdasigma7429 2 роки тому

    Ich möchte eine Strecke von 4mm messen in einem Versuchsaufbau, nämlich den Hub eines Ventils. Was kann ich dort mit einem Arduino Uno machen?

  • @readynaut
    @readynaut 6 років тому +1

    Hallo Makerblog, welchen Arduino muss ich mir kaufen damit ich das machen kann was du da machst.

    • @Jawa_207
      @Jawa_207 6 років тому

      Nico.Lenz ein Arduino Uno

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

      @@Jawa_207 nein, ist egal welchen. Der Nano reicht auch

  • @draeger-it
    @draeger-it 7 років тому

    Sehr schön erklärt nur eine bitte nimm doch für die 5Volt Leitung rot und für ground schwarz das macht einen zum nachbasteln einfacher.

    • @MakerblogAt
      @MakerblogAt  7 років тому +1

      Das würd ich auch gerne, leider hat bei den kleinen starren Steckbrücken jede Länge eine fixe Farbe, so dass man hier anders als bei den flexiblen Jumperkabeln bei einer bestimmten benötigten Länge die Farbe nicht wählen kann. Und die Steckbrücken habe ich bei dem Video verwendet, weil es irgendwie "aufgeräumter" ausschaut - das mit der Farbe ist aber ein Problem. Vielleicht kann ich mir ja selbst welche basteln :)

    • @stefanscheidegger9452
      @stefanscheidegger9452 7 років тому

      Makerblog.at - Arduino & Co das problem mit den kabelfarben und längen ist mir bestens bekannt, und das es mit den kurzen, starren jumper sauberer aussieht ist klar.
      ich hatte selber bis jetzt keinen kontakt zu solchen sensoren. ich frage mich wie sie sich auf weiche, "schallschluckende" materialien wie z.b. textilien verhalten.
      und weisst du in welcher schall frequenz die arbeiten?
      wie sieht es aus mit störungen wenn z.b. mehrere geräte im gleichen raum gleichzeitig messen?
      danke für dein video

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

    Wie heisst das program was er benutz für Mac

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

    Danke für das Video. Mir ist dieses Ausgabefenster neu, das die gemessene Entfernung ausgibt. Wie kann ich dieses auf Windows erreichen? Ich habe mir sonst immer mit LEDs helfen müssen, wenn ich wissen wollte, ob etwas gemessen wurde. Danke und frohe Weihnachten.

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

      Hallo Marc, den seriellen Monitor kannst du über den Menüpunkt Tools -> Serial Monitor in der Arduino IDE öffnen und er zeigt alles an, was du mit Serial.print() oder Serial.println() aus dem Sketch heraus abschickst.

  • @L.V.93
    @L.V.93 7 років тому

    moin moin, hast du dir eigentlich Mal die Codes auf der CD angeschaut?

  • @lisafrank6788
    @lisafrank6788 6 років тому +2

    Wo werden die cm ausgegeben?

    • @MakerblogAt
      @MakerblogAt  6 років тому

      Schau mal hier, da gibts den Sketch samt Umrechnung im cm: www.makerblog.at/2017/03/hc-sr04-ultraschall-entfernungssensor-am-arduino/

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

      im seriellen monitor. der ist oben rechts in der IDE

  • @kauftpizza6941
    @kauftpizza6941 4 місяці тому

    bei mir steht entfernung was not declared in this scope kann mir jemand helfen

    • @MakerblogAt
      @MakerblogAt  4 місяці тому

      Hmmm, im verwendeten Sketch kommt "entfernung" gar nicht vor. Hast du im Sketch was geändert oder eventuell was mit reinkopiert, das nicht zum Programm gehört?