Using Ultrasonic Distance Sensor HC-SR04 with Buzzer, LED and Arduino
HTML-код
- Опубликовано: 14 июл 2024
- DIY Home Security - New Video: • DIY Simple PIR Motion ...
In this Arduino Tutorial we will learn how the HC-SR04 Ultrasonic Sensor works and how to use it with Buzzer and LED.
Required Hardware
Arduino Board:
goo.gl/UyGYeF (Banggood)
amzn.to/2LZr6t4 (Amazon)
Ultrasonic Sensor HC-SR04 :
goo.gl/dRkWUg (Banggood)
amzn.to/3s4SbdT (Amazon)
Breadboard:
goo.gl/yCa8hX (Banggood)
amzn.to/3qxLxwm (Amazon)
Jumper Wires:
goo.gl/VRzUN4 (Banggood)
amzn.to/3doetmT (Amazon)
Buzzer: amzn.to/3ud2PkF (Amazon)
LED: amzn.to/3qxSs8O (Amazon)
220 Ohm Resistor: amzn.to/3jXMJXs (Amazon)
Recommended Items:
Use Your Muscles in Project - amzn.to/3wdL45C
37 Sensor & Module Packages - amzn.to/3m66WeQ
Try this Robot Arm - amzn.to/3fq8DCl
Best Resin 3D Printer - amzn.to/39tY8KB
Arduino Compatible Kits - bit.ly/2J2AFF7
Banggood Spring Sale - bit.ly/3slMbOn
Connections:
The HC-SR04 Ultrasonic Module has 4 pins, Ground, VCC, Trig and Echo. The Ground and the VCC pins of the module needs to be connected to the Ground and the 5 volts pins on the Arduino Board respectively and the trig and echo pins to any Digital I/O pin on the Arduino Board.
The HC-SR04 sensor attach to the Breadboard
The Sensor VCC connect to the Arduino Board +5V
The Sensor GND connect to the Arduino Board GND
The Sensor Trig connect to the Arduino Board Digital I/O 9
The Sensor Echo connect to the Arduino Board Digital I/O 10
Buzzer and LED
The Buzzer attach to the Breadboard
The Buzzer long leg (+) connect to the Arduino Board Digital 11
The Buzzer short leg (-) connect to the Arduino Board GND
The LED attach to the Breadboard
The Resistor connect to the LED long leg (+)
The Resistor other leg (from LED's long leg) connect to the Arduino Board Digital 13
The LED short leg (-) connect to the Arduino Board GND
Source Code: create.arduino.cc/editor/mert...
Social Media:
/ mertarduino
/ mertarduino - Наука
Source Code: create.arduino.cc/editor/mertarduinotech/b7022e05-f709-4003-b2a7-5c487ee25007/preview
Recommended Items:
Use Your Muscles in Project - amzn.to/3wdL45C
37 Sensor & Module Packages - amzn.to/3m66WeQ
Try this Robot Arm - amzn.to/3fq8DCl
Best Resin 3D Printer - amzn.to/39tY8KB
Arduino Compatible Kits - bit.ly/2J2AFF7
Banggood Spring Sale - bit.ly/3slMbOn
Bro not uploading
Itt stops at 9 percent
Bro how can we do it without resister
Please send me code
what to do if i got an error message
What a great detailed guideline! I followed step by step and it work. I will use it for my final electrical engineering project. Thanks a lot!
i had this project as an exam in my informatics class , and it worked and i got straight A. thank you.
can u send the code pls
thank you so much it worked with me.
your fan from middle east
اخوك من الشرق الاوسط
he man can u send the code if u got it please
اخوي ممكن الكود ضروري الله يسعدك
@@PachaHooper the code is in pinned comment
It came in a kit, first thing that I acutally got to work with my UNO. Thanks for thie vid.
got the uno and this is a great tutorial. thanks.
Thank you! This tutorial was very good and helped me a lot
OMG it works
thank you so much, please keep sharing projects like this.
Thank you very much, i saw many vids but any of them din't work but your worked thank you very much.
3 years later and we are still building this. I set safetyDistance to 25. With only LED and no buzzer. Detects my cat coming in the room. Pretty cool - I guess!
Nice tutorial,,
Luckily find it in instructable..
Thank you..
Keep it
Thank you very much i am starting to learn arduino and thanks to you i can learn the hardware and then i will work on software
Thanks a lot you did it man!!! Thank again
really good video man, code is great and when i tried it worked the first time, keep the great work bro
merci beaucoup c'est astronomiquement instructif!!
East or west mert is the best...... Thanks
I like your video, is very useful for our project. Keep making these videos :)
Thanks for a well laid out and easy to understand tutorial. Keep up the good work!
Thank you this was very clear and easy to understand
does it work?
Great job yaar
I needed this help and....
This is just what i needed and it's very simple😆😇😇🤤
Well done Professor
thank you bro you are king of arduino
thanks this was good work
NICE!!! Saved me a thousand dlrs in school fees
I lke the video because is short and easy to understand
Thanks for your helping, I make it
Thank u very much it works
Thank u sir ❤❤its working
Amazing video!!!!
great work....very helpful
i'm brazilian and liked very good so much your video, congratulations!!!
very interesting , I change the LED to a servo motor, it works .... good
According to your code information , it means can do anything when change the led or buzzer, thank you !
what is the code if i attach vibrator instead to led ???
Can u send me the source code
Mert Thanks for your videos tutorials. .can you please do ir remote control car with old fashion motor shield no who you solder the pins up like the video number 2
Thank you for your nice and easy video editing
Surely helpful for beginners
hi. can you help me, im only using led and its only blinking
@@cubebrix5801 If you're only using the LED that is what it is supposed to do.
thanks it help a lot ❤❤
Thanks bro it helped in my project
Can u help me pls
I'd like the code, please
it worked
thanks.
nice video........i want more ideas
do the trig and echo pins need to be on a PWM signal for them to work?
I am doing a project on the Arduino mega and using 3 of these sensors, but all of the PWM pins are being used on motor drivers. Love your videos. Best Arduino channel. Keep up the good work!
Not really, you can use digital write/read
It is work. Thanks bro
are you using the code?
thanks
wow...u did it ....u saved me....i used it in science project...
i also have a science fair can you explain and the coding
teşekkürler, adamsın :)
Thank yoou very much for your tutorials ! I'm a beginner on arduino, why don't you connect the buzzer (+) on VCC ?
Mert abey harikasın
Awesome I love it
Awesome 👌🏻
thanks a lot
thanks it works
bu içeriğin raspberry pi için olanını da çekermisin acaba :)
Teşekkürler işime yaradı ve bir beğeni de benden
Hi! I tried to do 2 things together, Like a bell ring (you push the button and hear the buzzer rings) and LDR+3colorLED. But when I press the button when there is no light it rings only when the loop of LED is over. Why is it so?
Nice video, by the way, i'm John Blas everyone.
very good
thanks ..
hi, can you explain where did you get this value 0.034?
Edited:
i did a google search, its the speed of sound (343 m / s)
Nice Job
Ur Great with the tutorial which is very understandable and the code.
One problem is that when I went to the source code to look it took me to ur website with no code
Did you get the code? If yes please send it to me
@@y.osa269 no
i did not get it
any reason why mine is reading out distances in the 2ks. I used the code you provided us with.
thx
tnx
hey could you please froward the code to me ? i'm unable to access it.
I edited your script a bit so it goes beep stop beep stop within a set range thank you for the video
Hey! I love this project tysm. But I was wondering How would I increse/decrese the range so that it will turn buzzer on when someone is more farther away?
Thanks!
William Michael did you ever figure out?
Just look the code, he configured the "Safe Distance to 5", if you want to make it in different length just change the safe distance to a greater number
@@alejandroacosta6495yeah, my friend and i are trying that and it's not working. do you have any other suggestions?
super legal!!!!!
Thank you for the great video and what is the name of the background music
Por que quando a distância começa a marcar de 3 a 4 cm no monitor serial começa a ficar saltitada pra 3400 e o som tbm fica saltitando ?
Hi .... Can explain to me about this project that use of what system ? Hopefully in full description
Hello. There are already a lot of these examples on youtube. In your circuit the lights are either on or off. The sound either squeaks or it doesn't. I wish you had made a circuit where the intensity of sound and light increases as you get closer. :(
Bro just recode it to do that it's not that hard
digital pim 13 already has a resistor attatched to it. So need of that extra resisitor
Thanks for tis tutorial !
Is there a way to change buzzer's volume ?
YEAH i rlly need it to be as loud as possible
ola,fiz esse projeto com seu codigo.
mas ele ficou aprando com led vermelho sem nada na frente,como se houvesse um obstaculo sem ter.
Nice bro
can u make a vidio how to modify the distance
Sir can we use the sam circuit for vibration sensor
Hi bro, did you use passive or active buzzer?
thanks dude
please how to add servo
Hey, can I add an LCD to this project? and How will the code be written when the LCD is added?
How would i make it louder ? and also how would i make it longer range thanks you!!
yey it worked, but how do i make it so that it'll have longer distance?
digital pin 13 has a build in resistor
so why to put another one?
good
how i can add vibration motor with this project > same a smart blind stick please any one help me to add vibration motor
hello can you make include lcd , so i want see how long distance from lcd but still have buzzer and led , thanks
Can u tell me the connections of same component with the arduino nano kit??
Great project! Why is my buzzer clicking instead of buzzing though?
Did you ever figure it out?
Can i use the code for the "JSN-SR04T" ultrasonic sensor variant?
Can you work this with a launchpad micro controller?
While coding should we connect the arduino board to the bread board please tell me soon
how do you change the distance of when the buzzer starts
can I write code so that the buzzer can sound at the time I want, for example the buzzer will be sound for 5 second if the sensor detected something.
Can we directly use the led on pin 13
If anyone has any problems to get the code...just copy mine.
// defines pins numbers const int trigPin = 9; const int echoPin = 10; const int buzzer = 11; const int ledPin = 13; // defines variables long duration; int distance; int safetyDistance; void setup() { pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output pinMode(echoPin, INPUT); // Sets the echoPin as an Input pinMode(buzzer, OUTPUT); pinMode(ledPin, OUTPUT); Serial.begin(9600); // Starts the serial communication } void loop() { // Clears the trigPin digitalWrite(trigPin, LOW); delayMicroseconds(2); // Sets the trigPin on HIGH state for 10 micro seconds digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); // Reads the echoPin, returns the sound wave travel time in microseconds duration = pulseIn(echoPin, HIGH); // Calculating the distance distance= duration*0.034/2; safetyDistance = distance; if (safetyDistance
lol 9 year old army is everywhere
A R the
Tq, why we want to multiple with 0.034
No fake
what the problem i can't able to run this either the buzzer continuously sounds or sometimes not sounds ,i removed the light section from it
Same here
What's the solution for that?
remove the cover on the buzzer..
Sir you forgot , about that esp8266 robot tutorial that I told you
Well done sir can you pls Guide me on using pic16f877A for this project
I will sincerely be grateful for quick response
Why my led keeps on and the sensor is not working 😣
Hey Bro, I Have 3 Pin Buzzer Sensor GND, I/O, VCC... So which connection should I do...?
How can I connect two sensors in series in this case?
Thanks lol
I am lost how do u change the strength of the LED