✅ Distance sensor (proximity) up to 5 meters / HC-SR04 and ARDUINO
HTML-код
- Опубликовано: 19 авг 2024
- HC-SR04 Ultrasonic sensor, as programmed with Arduino
Other projects with Arduino: • ✅ Introducción ARDUINO...
List of Materials (dinastiatecnolo...)
(1) Arduino UNO
(1) Ultrasonic Sensor HC-SR04
(1) Mini Protoboard
() Connection cables
--------------------- Support this educational work --------------------
Have a coffee with Profe: www.paypal.com...
-------------------------------------------------- --------------------------------------
MUCHAS GRACIAS PROFE GARCIA OJALA LOS MAESTROS EN MEXICO FUERAN ASI COMO USTED APRENDI MAS EN ESTE VIDEO QUE EN MIS CLASES DE UNIVERIDAD
gracias
SALUDOS DESDE PUEBLA,MEXIO
jaiss100 :) Saludos Jaiss
jaiss100 pues déjame decirte que tu escuela es muy mediocre...
Oscar Casarroja pl
wow yo pense que en mexico la educacion era avanzada
@@branlyletradodelgado5385 es avanzada pero ese men a de ir en una escuela culera jaja
Lo amo Pofe García, salvo mi semestre, mi materia, mi vida.
La verdad un video bien condensado y muy ilustrado,muchas gracias,un saludo.
HOLA
El profe García
Gracias por su información
En este mes recibire mi primer arduino y haré este circuito,gracias desde DOMINICANA
sinceramente profe usted es un teso en esto lo admiro mucho jesucristo lo protege bendiciones
Ahyyy que orgulloso me siento.... de ser un buen Colombiano,
Gracias profe por compartir sus conocimientos.
Soy técnico en electrónica y sus proyectos me están sirviendo para enseñarle a mi hijo de 9 años de un modo muy entretenido.
Profe gracias por el tutorial! Ensayé mi sensor ultrasonido con el programa que tiene en su página porque había revisado con otros programas pero no me daba respuesta. Con éste, efectivamente me funcionó.
+Luis Felipe Lugo Me alegra que le haya servido. saludos
de mucha utilidad el video, aprendi a usar el hc sr04 con solo este video
muy bien explicado rápido conciso y preciso y de hecho me agrada su forma de enseñar gracias y lo e hecho con un arduino leonardo para que profe salio perfecto gracias profe GARCÍA
Profe un saludo desde México y muchas gracias por su aporte, Dios le siga bendiciendo!!!
Gracias , saludos
Un super proyecto, para intentar ponerlo a funcionar dentro del carro a la hora de parquear
Cheque varios codigos y el unico que funciono fue este, gracias
muchas gracias la verdad si me sirvio mucho ya que los que he visto en la programacion la suben mal
Guau!! profe García, eres lo más!! comprendí un montón de conceptos que antes no entendía. Muchas, muchas gracias por tan didáctico video.
Muchas gracias por la explicación me va a servir para una etapa de un proyecto que estoy realizando un saludo desde lima-Perú
hola, yo tengo que hacer un proyecto para la universidad y la verdad no se me ocurre una buena idea, que clase de proyecto hiciste, podría servirme mucho para darme una idea
profe soy muy buenos sus vídeos , felicitaciones , aprendo mucho
¿Cuál es el valor del relé?del vídeo de "Encender Lampara con control remoto infrarrojo (Fácil de hacer) Remote lamp"
Profe saludos. Muchas gracias por sus vídeos son muy buenos, una pregunta es posible saber que programa esta instalado en un chip de arduino????? Muchas gracias
+El profe García HOLA PROFE GARCIA me puede ayudar con un codigo para arduino....
estoy aciendo un prototipo de llenado automatico de tinaco y lo que quiero hacer es con un sensor ultrasonico medir el nivel de agua, y cuando el agua este debajo de 18 centimetro el sersor detecte esa distacia y mande una señel al relevador y lo active, y cuando el sensor detecte un señel de 3cm apage el relevador porfavor ayudeme con el codigo.....
no ignore mi cometario por favor ocupo ayuda es para un trabajo de escuela....
Eso es muy facil de hacer.
Hola que tal!
si te quedo tu proyecto?
necesito hacer lo mismo y no se como, seria bueno si me ayudas
mover un motor DC y prender un led a la vez (recomiendo usar el driver l293d)
#define GIROA 8
#define GIROH 9
#define Pecho 6
#define Ptrig 7
long duracion, distancia;
void setup() {
Serial.begin (9600); // inicializa el puerto seria a 9600 baudios
pinMode(Pecho, INPUT); // define el pin 6 como entrada (echo)
pinMode(Ptrig, OUTPUT); // define el pin 7 como salida (triger)
pinMode(GIROA, OUTPUT);
pinMode(GIROH, OUTPUT);
pinMode(13, OUTPUT); // Define el pin 13 como salida
}
void loop() {
digitalWrite(Ptrig, LOW);
delayMicroseconds(2);
digitalWrite(Ptrig, HIGH); // genera el pulso de triger por 10ms
delayMicroseconds(10);
digitalWrite(Ptrig, LOW);
duracion = pulseIn(Pecho, HIGH);
distancia = (duracion/2) / 29; // calcula la distancia en centimetros
if (distancia = 10){
digitalWrite(13, HIGH); // en alto el pin 13 si la distancia es mayor a 10cm
digitalWrite(GIROA, HIGH);
digitalWrite(GIROH,LOW);
Serial.println("Alarma......."); // envia la palabra Alarma por el puerto serial
}
delay(400); // espera 400ms para que se logre ver la distancia en la consola
}
Gracias profegarcia por compatir sus conocimientos.
Hola Profe García, que buen vídeo, la base fundamental para realizar nuestros proyectos! Saludos desde Pereira.
Excelente Profe García estaré al pendiente del próximo miércoles para seguir aprendiendo sobre la comunicación Bluetooth entre Arduino y Android. Sera alucinante Gracias =)
SoloUnPolizon G. Si iniciaremos con el manejo del modulo bluetooth para controlar el Arduino desde el Telefono Android.
El profe García profe una pregunta como hacer que en el programa que ya hizo, mida también las decimales no solo enteros
Excelente como todos sus videos Profe, gracias por compartir su conocimiento. Saludos desde Popayán.
Hernán Astudillo :) Saludos Hernan, hermosa ciudad en la que vive.
Si gracias profe por el 2x1 de hoy .. Ya tengo mi arduino y ya estoy practicando con el con sus videos y así saber cómo usarlo, gracias
Buenas noches profe muy buen video espero cuando pueda comprarme m arduino pueda realizar. Todos los proyectos y cualquier inquietud lo estaré molestando muchas gracias por compartir sus conocimientos. Que dios lo bendiga
Excelente Prof. Siempre apoyando al talento ... hay que apoyar al Prof.
MUY BUENAS EXPLICACIONES PROFE. SALUDOS DESDE GUADALAJARA JALISCO. Y ESTA EN PIE MI PROPUESTA DE INVITARLO A COMER CUANDO VENGA POR ACA
jose manuel garcia :)) Gracias Jose, seguro cuando viaje a Mexico me dejo invitar a unos Tacos y unas Coronas. Saludos
Siempre se aprende algo nuevo, no sabia que también se podía manejar 1 en lugar de HIGH o 0 en lugar de LOW.
creo que eso me crearia un poco de confusion pero es bueno saberlo
Edgar Gerardo Martinez Velazquez Si es mejor usar la palabra para evitar confundirse pero hay programas mas complejos que en lugar de HIGH, LOW, 1 o 0 se usa una variable que cambia entre estos dos valores. :) Saludos
Profe muchas gracias por sus vídeos aprendo mucho
Gracias por los videos... muy educativos. Felicitaciones!
Esta genial es justo lo que andaba buscando, estoy desarrollando un proyecto que es bastón con sensor de proximidad para personas con discapacidad visual, sin embargo estoy usando un arduinó pro mini, alguien podría decirme si puedo guiarme de este vídeo? O podrías hacer un vídeo con el pro mini, por favor profe
Profe , lo necesitamos aqui en México.
Gracias profe garcía, me funciono perfecto....¡Manito Arriba!.
Buenos dias profesor garcia, Gracias por todos los videos! Excelente
Douglas Jose Vegas Gonzalez :) Gracias
Buen video, estaría muy bueno un sensor de color con arduino eso ayudaría mucho, gracias por el video es muy buen aporte (y)
magnifico profe, enseñenos a hacer el circuito para montar, para no dejar montado ahi el arduino
Gracias, 2022 y aún estamos viendo estos víeos.
muy bien explicado, gracias profe, me ayuda mucho para mis trabajos de prepa :D
Gracias profe.El saludo de siempre
Muchas gracias por su videotutorial profe García, me sirvio de mucho y ya hice mi circuito :D!
hola, muchisimas gracias por esta gran aportacion, me ha ayudado mucho
woooooooooooooooow 10/10 la explicacion te pasaste
Estaría interesante poder hacerse un sensor de proximidad casero...
Gracias por el vídeo, también muuy interesante!
Lo puedes hacer con un LDR 4 años después pero se puede jaja
yo de nuevo profesor saludos desde venezuela, no aguante las ganas al ver tantos videos interesantes y explicados de una excelente manera, me compre todas las piezas necesarias y he estado trabajando en varios elementos con arduino y app inventor, mi pregunta es como hacer que el app inventor pueda controlar el sensor, es decir apagarlo desde la app inventor y si sigue teniendo el objeto cerca el sensor ultrasonico y de igual manera poder leer en la app inventor los cm que tiene de cerca el objeto del sensor, se puede?
Profe saludos desde Ecuador.
Cuando nos enseña a usar un control remoto con arduino para controlar las salidas con un botón distinto, seria genial.
Como siempre un genial trabajo el suyo .....siga adelante
sietegat7 Tratare de hacerlo mas adelante. saludos
Excelente explicación Muchas Gracias
Gracias me pondré al corriente con sus vídeos de Arduino :)
José Luis Aguilar , Exitos y saludos.
Una pregunta ¿Puedo conectar varios sensores y que funcionen al mismo tiempo para tener mas angulo de medición?
sin palabras, un genio!. gracias por compartir!
gracias Nicolas, saludos
Muchas gracias profe!
Muchas gracias profe, muy bueno el tutorial!! Excelente!
+Cisco Me alegra que le haya gustado, saludos Cisco
Gracias me ayudaste con mi proyecto escolar***-*-/**--*-//*-
Excelente información profe..Garcia...saludos y éxitos en el futuro...??
muy buena la explicacion profe :D ,
muchas graciss feliz navidad
Magnífico profe García.
Un saludo
Manuel
manuel bg Saludos Manuel.
Muchas gracias por compartir este conocimiento. Slds
Excelente Video muy bien explicado, ya tengo mi sensor asi que bueno me sirvio muchisimo este video Gracias y Saludos desde EL Salvador
rafael marroquin , me alegro que le haya sido de utilidad.
Saludos.
Genio, gracias, es de muchisima ayuda
muy bueno el video profe garcia .
gracias
Profe García, usted es un capo!
Consulta, hay algún sensor ultrasónico que tenga resolución de 1 mm?
Saludos y muchas gracias!
excelente profe garcia gracias saludos
Muy bien explicado...gracias
Hola profesor, he visto sus videos, es fenomenal como los explica, y sería bien genial que hiciera uno donde programe este mismo sensor, pero usando un microcontrolador y el lenguaje C ^.^
Juan MTorres no creo que el profe García sepa programar microcontroladore PIC, pero es bastante sencillo programar en C este sensor.
Primero tienes que abrir (poner en estado alto) el pin trigger durante 20 microsegundos, una vez que enviaste la ráfaga ultrasónica durante esos 20 microsegundos pones a contar un timer del MCU, cuando obtienes el conteo del timer únicamente aplicas la fórmula de la velocidad del sonido y listo, no hay más ciencia.
Thanks!
hola profe, gracias por el aporte, en verdad esta muy interesante, te tengo varias preguntas:
1. si el sensor de distancia esta en funcion mientras se ejecuta un instrumento musical, es posible que se afecte su funcionamiento?
2. cuantos sensores de estos puedo conectar a una misma tarjeta de arduino uno?
3. la señal de salida es análoga? se podría conectar a un dimmer para regular la intensidad de un bombillo ?
profe mil gracias por tus aportes
include //Include the Servo Library
int dir=0,menu=1, opc=0;
char c='\0';
String words;
Servo servol;
// "Servos" objects are created
void setup() {
// put your setup code here, to run once:
Serial.begin(9600); Serial.println("Servo 360 Arduino");
//servol.attach (5); //Default
servol.attach (5);
servol.write(90);
Bom produto o HC-SR04, um sensor de ultrassom simples na utilização e além de tudo de baixo custo. Gosto muito de usar e o indico.
Delmy Oliveira
Buen producto HC-SR04, un sensor de ultrasonido facile en su uso y, sobre todo barato. Me gusta mucho usar e indicar.
es perfecto pero me Gustaria un video con 5 metros de distancia gracias saludos
Muchas gracias!!!
Muchas gracias Profe!
Muy bueno el vídeo. Pero necesitaría que en los primeros censados o segundos en los que el sensor esta midiendo tome la distancia automáticamente, y que al variar este valor encienda el led. Agradecería enormemente su ayuda sobre este tema. Desde ya muchas gracias.
muy buen video profesor
Excelente, GRACIAS MAESTRO
muchísimas gracias profe ilove
Hola: Me gustaria que trataras el motor paso a paso, en frofundidad y hablaras de donde sacar las ruedas.
Pués estoy intrigado, nadie promociona las dichas ruedas.
Ya casi me llega mi arduino profe para empezar con sus practicas xD saludos
Yo hice mi propio arduino uno que es autonomo en el sentido de no requerer otro para programarlos ^^
(Se programa con un ftdi o conversor de usb a serial)
Gracias por hacer los videos muy entendibles. El programa funciona muy bien , Solo quisiera saber porque mi sensor se satura despues de que mide alrededor de dos metros y ya no se actualiza. de antemano muchas gracias
muy buen video, me sirvio mucho
+X AnImAtOrS Me alegra que le haya sido útil, saludos
muy bien explicado, solo tengo una duda ¿porque muestra 26 a 25cm cuando no hay nada cerca y no 500cm? ya probé el programa y no muestra el máximo de alcance
Buenas noches, también quedé con la duda sobre el vídeo de ésta semana, porque el vídeo del Sensor de Distancia tiene como fecha de publicación el 27/8/2014. Gracias
puedo hacer funcionar ese sensor sin necesidad de usar Arduino ? tal como se puede hacer con el sensor Pir
Que genial, muchas gracias profe!
Muchas gracias Profe García por compartir sus conocimientos y experiencia . Voy a construir una estación de cubicaje para determinar el ancho, largo y alto de cajas así como el peso de las mismas y enviar dicha información a una base base de datos. Será posible y práctico usar 3 sensores de distancia y un sensor de peso en una misma placa arduino? Gracias de antemano por su respuesta.
Hola profe, yo se de electronica, pero no se tanto, tengo 12 años y me apasiona la electrónica y tengo una feria en el colegio y me gustaría a hacer y comprender más lo que usted explica en el video. Me ayudaria???
De lujo!! Gracias profe!
hola profe Garcia, disculpe algun sensor que tenga una grado de cobertura mucho mas grande, ya que necesito por ejemplo evitar que ciertos objetos de acerquen a un modulo, mas o menos tipo un sitema anticolisiones para un drone,,, que tiene 360 grados de cobertura
Voy a aplicarlo en mi bicicleta y contar con un sensor de proximidad.
Excelente proyecto Tomas
profe muy buen vídeo nos podría enseñar como usar este ultrasonido uno como emisor y otro como emisor muchas gracias los dos independiente el emisor separado del receptor es para triangular
excelente, mi estimado yo realizare ese proyecto para mi proyecto integrador de saberes en mi Universidad (soy de nivelación) necesito saber si puedo usarlo y como lo ensamblaría en un garaje privado para un mejor estacionamiento, usando baterías de litio recarga-bles y un panel solar como fuente de poder , soy nuevo en esto y quisiera saber también si podría alimentar con 3.7 voltios todo el ensamblado, (el prototipo lo realizare con 3 sensores ya que lo ensamblare solo para 3 estacionamientos, ¿podría puentear los 3 sensores?),,, me ayudaría mucho su respuesta estoy atento a ella, muchas gracias
Me Daria Un Gusto De Que hicieras Una Alarma Con Arduino Por Un Tipo Laser O Algp Asi Ojala y Algun Dia Lo Hagas Y mis Respetos Te aprecio Cuidate
/*
Aqui el codigo. Saludos
HC-SR04 conexiones:
VCC a arduino 5v
GND al arduino GND
Echo al arduino pin 6
Trig al arduino pin 7
Descargar planos de conexiones en elprofegarcia.com/
*/
#define Pecho 6
#define Ptrig 7
long duracion, distancia;
void setup() {
Serial.begin (9600); // inicializa el puerto serial a 9600 baudios
pinMode(Pecho, INPUT); // define el pin 6 como entrada (echo)
pinMode(Ptrig, OUTPUT); // define el pin 7 como salida (triger)
pinMode(13,1); // define el pin 13 como salida
}
void loop() {
digitalWrite(Ptrig, LOW);
delayMicroseconds(2);
digitalWrite(Ptrig, HIGH); // genera el pulso de triger por 10ms
delayMicroseconds(10);
digitalWrite(Ptrig, LOW);
duracion = pulseIn(Pecho, HIGH);
distancia = (duracion/2) / 29; // calcula la distancia en centimetros
if (distancia >= 500 || distancia
Te merces todo el amor del mundo amigo... gracias jahahah
gracias man, se borraron de la pagina menosmal que lo subiste acá
sale error dice que hay datos que no estan definidos
geniiiiooooo me salvaste el dia ♥
Está bien ese programa??
Profesor me gustaría ver el proyecto que el sensor ultrasónico al acercace suene la bocinita
MUY BUENOS DIAS PROFE GRACIA ME ENCANTO EL VIDEO MUCHAS GRACIAS PERO ME PUSIERON UN TRABAJO DE ARDUINO CON UN SENSOR ULTRASÓNICO O LINEAL PERO INDUSTRIAL Y SE TODOS LOS CALCULOS PARA SABER CUANTA APROXIMADA TIENE CON LA ECUACIÓN DE LA LINEA RECTA Y LA REGLA DE TRES DIRECTA PERO NOSE COMO EMPESAR LA PROGRAMACION HABER SI ME PUEDES EXPLICAR GRACIAS
Porfesor! es posible hacer eso pero sumarle comunicacion GPRS?, me gustaria hacer lo mismo pero cuando el sensor detecte proximidad me gustaria recibir un SMS en mi celular. Muy buen video profesor!!
como hago para agregar un start que permita el inicio de toma de datos ? osea que no empiece a tomar datos desde el principio Y ENTRE QE PUNTOS CONCECTAS EL LED ?
gran trabajo. tienes alguna idea para poder medir el nivel del tanque de gas de la casa, utilizando arduino
saludos:
yo veo que lo conecto el sensor directamente y el led si entiendo por que esta directamente por la resistencia del pin 13 lo que no entiendo lo de la el sensor conectado de esa forma si lo puedes explicar seria bueno
es importante que el ECHO este conectado un pin PWM o se lo puede manejar con cualquier ??
Amigo Hola muy bueno el video, pero le pregunto, con ese sensor puedo hacer que un bombillo se apague con un aplauso
hola, me parecen excelentes todos tus proyectos.
Quisiera me ayudaras con uno en particular que implementa el sensor de proximidad y la reproducción de un vídeo, quiero que a cierta distancia se reproduzca un vídeo en el computador y en otra se detenga. Me ayudarías???
muchas gracias me sirvio bastante
aunque me quedo con una duda, como podria hacerle para que en vez de usar un led usar un buzzer o bocinita???