HC-SR04 Ultrasonic Distance Sensor and Arduino (Lesson #9)

Поделиться
HTML-код
  • Опубликовано: 26 ноя 2024

Комментарии • 49

  • @johnman84
    @johnman84 Месяц назад +6

    Okay.... after it taking longer than it should have, I figured out how to make the series of LEDs work!
    Even at ten inch increments!!!
    I figured out that I needed to write, threshold * 2 for the second LED. Then I did times 3 for the next, and then times 4!
    I honestly can't believe I figured it out. I'm so dang proud of myself. Lol 😎
    Thanks for the challenge!
    So pumped!!!

  • @hazelfunnehfangirl5hamburg805
    @hazelfunnehfangirl5hamburg805 Год назад +8

    thank u helped me before getting killed in the program class dude for forgetting to save the process

  • @veryvaughsome5867
    @veryvaughsome5867 9 дней назад

    Great tutorial! does everything it says and does it well. now i gotta figure out how to make it turn on leds depending on distance

  • @Studs_Studio
    @Studs_Studio 9 месяцев назад +4

    this is amazing! i made it so if youre too close a buzzer starts beeping. i want to use this on an rc car to automaticly stop

    • @Science.Buddies
      @Science.Buddies  9 месяцев назад +1

      Check out the rest of our tutorials and videos on our channel, we have instructions for autonomous/RC robots as well!

  • @motomichinakamura6413
    @motomichinakamura6413 8 месяцев назад +1

    Is there any enclosure or casing available for this setting?

  • @Dragonforge-Studios
    @Dragonforge-Studios 25 дней назад +1

    My little brother burst into laughter when he heard "Male to Female pins" lol

  • @yehonatankalandarev6343
    @yehonatankalandarev6343 11 месяцев назад +3

    I want to make a disc shooter that can be attached to the arm, and I want to add a control system to it, basically when the palm "blocks" the shot, the disc shooter will not fire.
    So I thought to connect this sensor to perform this operation, do you think it is correct? Does it suit my needs?

    • @Science.Buddies
      @Science.Buddies  10 месяцев назад +1

      This sensor would work to detect when an object is within a certain distance. Please see our other Arduino tutorials linked in the description of this video.

  • @graemebrumfitt6668
    @graemebrumfitt6668 Месяц назад

    Rite Buddies Dude, Worked first time awesome! TFS, GB :)

  • @maximarkhipov2186
    @maximarkhipov2186 8 месяцев назад +1

    Thanks for the detailed and easy to understand video helped me a lot !!

  • @CoolOjas02
    @CoolOjas02 Год назад +5

    Code?
    Can you give doc

  • @paulcarsco6029
    @paulcarsco6029 4 месяца назад +1

    Can you provide the code link please.

  • @Pet-vk3ig
    @Pet-vk3ig 8 месяцев назад

    Nice, good job

  • @Zemabri
    @Zemabri 5 месяцев назад +6

    im using this against my dog, not for a distance sensor

  • @limuelmagbanua3137
    @limuelmagbanua3137 3 месяца назад +1

    I'm having trouble tryna use a grove model of ultrasonic sensors, and it keeps calculating to 0

  • @thesuitedsaltshaker8388
    @thesuitedsaltshaker8388 2 года назад

    thank you man, helped me a lot

  • @MotomichiStudio
    @MotomichiStudio 8 месяцев назад

    How far can the sensor work in terms of distance?

    • @itsnd64
      @itsnd64 8 месяцев назад

      ~400cm

  • @izukq
    @izukq Год назад +1

    Great vid! thanks

  • @imahumanbe1ng
    @imahumanbe1ng 7 месяцев назад +1

    does this work with arduino maker uno x???

    • @Science.Buddies
      @Science.Buddies  7 месяцев назад +1

      We haven't used the Maker Uno X but it is listed as fully compatible with the Arduino Uno R3, so it should.

  • @jomfawad9255
    @jomfawad9255 5 месяцев назад

    does it work outdoor if theres sunlight?

    • @Science.Buddies
      @Science.Buddies  5 месяцев назад

      Yes, this sensor uses ultrasonic sound and should not be affected by lighting conditions (with the caveat that the speed of sound depends on air temperature, so that can indirectly affect the readings, but the sensor will still work).

  • @cal7772
    @cal7772 8 часов назад

    I am definitely failing this class omg

  • @kastriotgega2486
    @kastriotgega2486 3 месяца назад

    Does it work for underground dedection?

    • @Science.Buddies
      @Science.Buddies  3 месяца назад

      No, this sensor is not designed to detect underground objects. The ultrasonic waves will be reflected back and it will just measure the distance to the ground.

  • @adityamandal2456
    @adityamandal2456 Год назад +2

    In your Automatic Braking project using Ultrasonic sensor, I have changed the PING))) sensor to HCSR04. But there's a line in the code saying
    distance = readUltrasonic(pingPin)
    Now how to change that👆

    • @Science.Buddies
      @Science.Buddies  Год назад +1

      The program in that project uses a function to read the ultrasonic sensor instead of putting all of the code directly in the loop() function. So, you would need to change the function to use two pins instead of one. For example, the call to the function could be distance = readUltrasonic(trigPin, echoPin) and then the first line of the function would be long readUltrasonic(int pin1, int pin2). You would then change the code in the function to use pin1 (corresponding to trigPin) and pin2 (corresponding to echoPin). We're glad that you asked about this because I realized there is actually an error in the existing example program - the way it's written now, the readUltrasonic function should use the "pin" variable inside the function, not "pingPin." so for example the line pinMode(pingPin, OUTPUT); should be pinMode(pin, OUTPUT). Hope that helps! We will update the example code.

    • @adityamandal2456
      @adityamandal2456 Год назад

      @@Science.Buddies Thanks for the information 👍

  • @joshwatp3783
    @joshwatp3783 7 месяцев назад

    When writing the exact same code it comes up with trigpin was not declared in this scope pinmode

    • @Science.Buddies
      @Science.Buddies  7 месяцев назад +2

      The Arduino code is case sensitive, make sure your code matches the example exactly (pinMode and trigPin)

    • @joshwatp3783
      @joshwatp3783 7 месяцев назад

      @@Science.Buddies yeah forgot the capital for M

  • @Sabbir-ln3bx
    @Sabbir-ln3bx 7 месяцев назад

    how do you use it with LEDs?

    • @Science.Buddies
      @Science.Buddies  7 месяцев назад

      Please see our Arduino tutorial playlist which covers LEDs: ruclips.net/p/PLlBVuTSjOrclb0iCMSRpS_H1lSrlSVeEm&si=cyCw5jX3CNvyX5me

  • @Howdy-Harry
    @Howdy-Harry 6 месяцев назад

    Amazing

  • @gauthierwouters2593
    @gauthierwouters2593 Год назад

    how to do the lights?

    • @Science.Buddies
      @Science.Buddies  Год назад

      If you check out our Arduino tutorial playlist (linked in the description) you will find other videos about controlling LEDs.

  • @SunbeamVaruna-ef3pp
    @SunbeamVaruna-ef3pp 3 месяца назад

  • @bfuh_055
    @bfuh_055 5 месяцев назад

    Does this sensor also detect the intensity of the reflected wave?

    • @Science.Buddies
      @Science.Buddies  5 месяцев назад

      No, it only detects how long it took the wave to bounce back.

  • @joshwatp3783
    @joshwatp3783 7 месяцев назад

    Also saying pinmode was not declared in this scope

    • @jackleone1206
      @jackleone1206 3 месяца назад +1

      do "pinMode" not "pinmode" thats what got me. hope this helps someone

  • @GrahamEisele
    @GrahamEisele 4 месяца назад +1

    Its just reading 0 for me.

    • @Idontknow4
      @Idontknow4 3 месяца назад

      you might not have the wires connected correctly make sure 5v in vcc ground in ground and that you have trigpin and echopin connected to the correct pin on the arduino to make it match with the code