Тёмный

Crea un medidor de distancia con el sensor HC-SR04, Arduino UNO R3 y una Pantalla LCD 

Héctor Pérez
Подписаться 9 тыс.
Просмотров 191 тыс.
50% 1

Máster de Arduino en Oferta: bit.ly/2V6J55E
En este proyecto de Arduino UNO R3, aprenderemos a utilizar el sensor HC-SR04, tanto en el armado del circuito, así como con cada línea de código del sketch, para lograr medir una distancia a un objeto en centímetros. Finalmente, mostraremos la información en una pantalla LCD.
Enlace al proyecto | bit.ly/2x4410A

Опубликовано:

 

14 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 167   
@hectorperezwordpress
@hectorperezwordpress 4 года назад
Enlace al proyecto | bit.ly/2x4410A
@anthonyjapay8441
@anthonyjapay8441 3 года назад
bro ya no me aparece el codigo para vincular el lcd con mi arduino me podrias brindar el codigo si lo tienes?
@Msbaisero
@Msbaisero 2 года назад
Hola! Ya no aparece la librería de liquidcrystal i2c bye Franck de Brabander
@katherinerodriguez7643
@katherinerodriguez7643 2 года назад
Hola quisiera saber en qué programa diseño los circuitos, es que lo intente hacer en tinkercad pero no me aparece el sensor HC-CR04
@oscaralvarez6485
@oscaralvarez6485 3 года назад
Gran video amigo, ojalá todos los profesores enseñaran con la dedicación que le das tu
@anyellow-com
@anyellow-com 5 месяцев назад
Muchas gracias hermano, muy bien explicado. Iba con prisa y con tu explicación lo he entendido todo a la primera.
@tutorialesdeelectronicayro6030
@tutorialesdeelectronicayro6030 3 года назад
#include #include const int trigPin = 9; const int echoPin = 10; long duracion; int distancia; int ultimaDistancia = 0; LiquidCrystal_I2C lcd(0x27,16,2); void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); Serial.begin(9600); lcd.init(); lcd.backlight(); } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duracion = pulseIn(echoPin, HIGH); distancia = (duracion * 0.034) / 2; Serial.println(distancia); if(distancia != ultimaDistancia) { lcd.clear(); lcd.setCursor(0, 0); lcd.print("Distancia: "); // Prints string "Distance" on the LCD lcd.print(distancia); lcd.print(" cm"); ultimaDistancia = distancia; } delay(500); }
@gonzalocondori5783
@gonzalocondori5783 2 года назад
Que grande, realmente explica muy bien, muy útil sus videos, siga así👍
@VictorGonzalez-qm9ul
@VictorGonzalez-qm9ul 4 года назад
Héctor mismas sinceras felicitaciones, tu forma de explicar es excepcional... Me suscribo gracias a este vídeo... Muchos éxitos..!
@sandramamani3888
@sandramamani3888 4 месяца назад
Muchas gracias, Inge Héctor salvó la vida de 5 Universitarias 🥺🥺
@elektrondelsendero
@elektrondelsendero 2 года назад
Simplemente MAGNÍFICA EXPLICACIÓN.
@jonathansebastiancampossan7859
@jonathansebastiancampossan7859 4 года назад
Gran vídeo hermano! la tolerancia para hacer las cosas refleja el amor por la electrónica. Saludos!
@50186784
@50186784 3 месяца назад
Excelente, gracias! solo me surge una duda, si conecto directamente el LCD sin el modulo, no debo buscar la direccion fisica verdad?
@davidcromapix9083
@davidcromapix9083 7 месяцев назад
Muy bueno el proyecto , gracias !
@David-tk5by
@David-tk5by 2 года назад
me gusto la explicación para realizar el proyecto. Crees que puedes hacer un video de como hacer una catapulta con arduino me gustaria ver el video y mas de ti.(:
@leninmendozaarrieta8223
@leninmendozaarrieta8223 3 года назад
Excelente video, muy bien explicado. realice el proyecto y no tube ningun inconveniente
@IINelSonIIxD
@IINelSonIIxD 2 года назад
Hola amigo en que programa lo has simulado por que en TinkerCad no me sale el sensor.+
@axtito
@axtito 3 года назад
mano, se te da por naturalez explicar gracias por la enorme ayuda, toma mi sub, y mi like por siempre
@yaimaarocalizethviviana2107
@yaimaarocalizethviviana2107 7 месяцев назад
Cordial Saludo, seria bueno un video para revisar la velocidad con este modulo gracias
@florenciovazquez4450
@florenciovazquez4450 2 месяца назад
hola Hector , necesito la medicion en milimetros es posible hacer la medicion y visualizacion?
@jose7288
@jose7288 3 года назад
Buenos Tutoriales,Héctor. y bien explicados.Saludos
@relsonriverapro_ggram3d535
@relsonriverapro_ggram3d535 2 года назад
gracias bro :D, te has ganado un suscriptor
@gnostman1
@gnostman1 6 месяцев назад
Me pareció Excelente pero me gustaría hacerlo sin el protoboard, es posible ?
@josemanuelgutierrezortiz8724
@josemanuelgutierrezortiz8724 3 года назад
Muy buen video y me saco de un apuro tenía que entregar una practica precisamente con ese objetivo 🤙🏻
@emanuelhernandezmontes8014
@emanuelhernandezmontes8014 2 года назад
Hola muy buen video solo que tengo una pregunta ya estube buscando la libreria y ya no me aparece abra problemas si la cambio por otra ?
@jamesblinerquijanomunoz1733
saludos, si nececitare una precicion al milimetro y no al centimetro que debo cambiar?. gracias
@Beatsmoke_
@Beatsmoke_ 9 месяцев назад
YE YE YE YE YE Muy insano el vídeo, pero me suscribo cuando pongas el PDF del código.
@nicolasayala6193
@nicolasayala6193 4 года назад
muy bueno el video, las fotos y la explicacion.
@hectorperezwordpress
@hectorperezwordpress 4 года назад
¡Gracias!
@virisanti
@virisanti 2 года назад
te amo, me salvaste de un proyecto jijij
@rafamontesinos6333
@rafamontesinos6333 2 года назад
Super Completo y may bien explicado.
@Msbaisero
@Msbaisero 2 года назад
Hola!! Excelente el vídeo, muy bien explicado. Podrías hacer un proyecto de medición de velocidad??. Saludos!
@mikemikes883
@mikemikes883 Год назад
gran proyecto amigo, muy bien explicado
@lorenzofraima4730
@lorenzofraima4730 2 года назад
Me encantó, muy bien explicado todo.
@leandroaiello2472
@leandroaiello2472 3 года назад
Hola, muy buen video!! Una consulta. Por que la unidad mínima que se muestra en la pantalla es de a 1cm? Si el sensor tiene supuestamente una precisión de 3mm aproximadamente? Es decir, no podría mostrar una medición de 18,3 cm por ejemplo? Gracias
@mariodiadamo4255
@mariodiadamo4255 3 года назад
muchas gracias por compartirlo soy nuevo en esto y me parecio muy bueno y funciona.
@hectorperezwordpress
@hectorperezwordpress 3 года назад
¡No hay de que!
@miguelcornejom5219
@miguelcornejom5219 5 месяцев назад
Donde encuentro los materiales y cual seria el costo
@LuisMartinez-we6hk
@LuisMartinez-we6hk 2 года назад
Muy buen video, me ayudo mucho. Saludos
@ismaelachouri4837
@ismaelachouri4837 3 года назад
y si no dispongo del adaptador LCD, solo la pantalla con sus pines ya soldados de serie, que puedo hacer?
@pablolazarte617
@pablolazarte617 2 года назад
Excelente explicación, muchas gracias
@juancarlosrelloso1302
@juancarlosrelloso1302 3 года назад
Hola me gusta mucho tu video y lo bien que te explicas, eres muy didáctico. Mi consulta es que en los enlaces de "Amazón" no pone el precio en "Euros" es una pena porque me interesaría pedir los materiales para realizar el proyecto. Muchas gracias
@user-ci8xh8nh6n
@user-ci8xh8nh6n 2 года назад
Amigo una pregunta, los colores de los cables jumper tienen proposito? O son para diferenciarlos visualmente? Es que tengo varios cables como este con los mismos conectores que planeo utilizar en este proyecto pero todos son del mismo color, me dara un error al utilizarlos o estan bien?
@esmilcasado5923
@esmilcasado5923 2 года назад
Solo es visual
@luish6652
@luish6652 4 года назад
Excelente forma de explicar.
@hectorperezwordpress
@hectorperezwordpress 4 года назад
¡Gracias!
@Marion2565
@Marion2565 Год назад
Hola Hector. Necesito me realicen un programa con Arduino uno para el llenado de envases. Es posible? o que me recomiendes quien podría hacerlo. Agradecido
@JuanManuel123ify
@JuanManuel123ify 3 года назад
Magnífico proyecto compañero....una duda, ¿ cómo se le podría añadir una barra en el segundo renglón del LCD?...muchísimas gracias por su aportación....le mando un fuerte abrazo virtual.....
@aleslf
@aleslf Год назад
Hola un pregunta para tener mas precisión que se haría ose me refiero para medir por ejemplo 25.3 cm
@dantejosenicolasmorinigoma1061
@dantejosenicolasmorinigoma1061 7 месяцев назад
Por fin un código que si me lee el sensor
@gonzatta
@gonzatta 2 года назад
Muchas gracias, explicas muy bien todo!
@diegomartinezrogel578
@diegomartinezrogel578 2 года назад
Me salvaste la Vida
@EduardoRamirez-dz3zm
@EduardoRamirez-dz3zm 14 дней назад
Una duda cuando conecta el vcc y el gnd del sensor ultrasonico ¿Con que es lo que los conecta se que son cables pero no se de que son
@jhoana.fernandez2745
@jhoana.fernandez2745 4 года назад
Muy bien explicado, muchas gracias
@lherediav
@lherediav Год назад
Hola me gustaría hablar en persona contigo, tengo necesidad de utilizar un sensor ultrasonico de distancia y la pantalla queda a distancia que pueden llegar a ser hasta 100m, la distancia máxima a medir son 5 cm pero me gustaría saber cuánto cobras por tu asesoría
@arturotorresalvarez8937
@arturotorresalvarez8937 2 месяца назад
puedo poner el adaptador de la pantalla directo a a la pantalla
@Uriel13444
@Uriel13444 3 года назад
Hola Hector Pérez, tengo un problema con el proyecto, a la hora de iniciarlo, en la pantalla no me muestra nada, probe cambiandole los puertos digitales de 9 a 8 ,10 a 11 y nada, cuando por primera vez si me mostraba algo en pantalla, pero me daba una distancia erronea por ejemplo 156cm, nunca un nro menor del 150cm, copie y pegue tu codigo, solamente cambie la ubicacion del liquid crystal, para ponerlo en el mio que es de 20x4, nada mas, desde ya muchas gracias!
@cristiandanielcastroherrer3361
@cristiandanielcastroherrer3361 11 месяцев назад
Disculpa como puedo ver la ubicacion de liquidcrystal?
@EdwinGonzalez-pq9bq
@EdwinGonzalez-pq9bq 10 месяцев назад
​@@cristiandanielcastroherrer3361igual no lo encuentro alguna solución?
@j0ns554
@j0ns554 Год назад
muy buen proyecto
@comunicol
@comunicol 3 года назад
excelente funciona perfecto y muy bien explicado gracias
@JofJof57
@JofJof57 4 года назад
Hola estimado: Al principio me funcionó bien. Luego cargué nuevamnete la librería para hacer pruebas y el display me indica ahora D1, D2, D3 segun la distancia. Cual fue el error ? Saludos.
@federicodamiannunez4246
@federicodamiannunez4246 3 года назад
tenes que actualizar la biblioteca que te hace instalar " liquidcrystal i2c"
@corinaalexandraromeroalva9463
@corinaalexandraromeroalva9463 3 года назад
@@federicodamiannunez4246 Y en que parte actualizas esa biblioteca?
@angelgasco8087
@angelgasco8087 4 года назад
Muy buen vídeo y muy buena explicación.
@BJL157
@BJL157 3 года назад
Buenas tardes Héctor, consulta. Podrías decirme cómo utilizar un if para que según la distancia se encienda un relay o se apague a cierta otra distancia.. gracias espero tu respuesta
@fredy3314
@fredy3314 3 года назад
Podes hacer un video de como usar el mini display oled 128x64. Saludos
@Flonahi
@Flonahi 2 года назад
Hola! se le puede dar presicion milimétrica o solo cm?
@antoniomendozachinea6554
@antoniomendozachinea6554 3 года назад
Muy bueno, explicación perfecta
@desurbe2201
@desurbe2201 4 года назад
Hola, se agradece compartir tus conocimientos. Tengo un Arduino Nano ¿es posible hacer el proyecto con él? . Soy un principiante y acabo de hacer andar un servomotor, lamentablemete no subió el sketch al Arduino pero es suficiente para seguir entusiasmado. Saludos
@snydervarasmejia6579
@snydervarasmejia6579 2 года назад
gran video, todo bien explicado
@elfuete100
@elfuete100 4 года назад
Buenos días ingeniero felicitaciones por la explicación del proyecto excelente metodología. Quiero ingresar al curso, cuanto es el valor en moneda Colombiana y donde se cancela ya que no manejo ningún tipo de tarjeta. le agradezco tener en cuenta mi solicitud.
@Grace_0104
@Grace_0104 4 года назад
Está muy bien explicado, ahora como podríamos hacer para que mida la velocidad??
@luisescandon1900
@luisescandon1900 4 года назад
Para velocidad existen sensores de velocidad .. (velocímetro)
@b-martinezsimuta2005
@b-martinezsimuta2005 2 года назад
Hola Hector, puedes pasar el código para la dirección física del lcd por favor.
@spaart9844
@spaart9844 3 года назад
Gracias no sabía como borrar los datos anteriores
@RexgeimerYT
@RexgeimerYT 7 месяцев назад
Gracias buen video😊
@marceloruiz2976
@marceloruiz2976 4 года назад
Se puee incorporar una pantalla tactil ?
@luislarrarte2496
@luislarrarte2496 Год назад
hector tengo una duda cuando descargo el programa al arduino solo me aparece un letra D un solo digito que tengo que cambiar en el programa
@emanuelescalantegarcia9723
@emanuelescalantegarcia9723 4 года назад
Una duda, en la línea Serial.println(distancia); Aún tiene utilidad después de aver puesto la línea, lcd.println("distancia "); ???
@trtsds8901
@trtsds8901 3 года назад
Hola, dónde puedo comprar los materiales?
@fabriziocastelo6306
@fabriziocastelo6306 4 года назад
Excelente vídeo gracias
@hectorperezwordpress
@hectorperezwordpress 4 года назад
No hay de que amigo, ¡Saludos!
@SergioRodriguez-nc7wb
@SergioRodriguez-nc7wb 3 года назад
Excelente video, pero y si quiero modificar para que el texto en el display se mueva de der-izq y viceversa?
@18393101
@18393101 2 года назад
DONDE SE CONSIGUE LOS CODIGOS DE PROGRAMACION DE ARDUINO UNO SOY PRINCIPIANTE
@BJL157
@BJL157 3 года назад
Hola, buenas tardes, consulta. ¿Podrías subir y explicar un programa en dónde el Arduino encienda un relay cuando la distancia medida desde el sensor sea de 60cm... Y se apague el relay cuando la distancia medida desde el sensor sea de 30cm?... Por favor gracias espero respuesta....
@Srbrx
@Srbrx Год назад
Una pregunta, tu en el sketch pones "distancia" pero en el display se lee "distance" ¿ a que es debido?
@jose7288
@jose7288 3 года назад
Muy buena explicacion !!!
@JorgeEspino-v5i
@JorgeEspino-v5i 8 месяцев назад
Muy bien video
@javiervillegas4399
@javiervillegas4399 4 года назад
Puedo medir la distancia del agua en un tinaco?
@lrskd444
@lrskd444 3 года назад
si se puede, pero procura que el agua no se mueva tanto cuando mida el sensor
@PeDrO1021
@PeDrO1021 4 года назад
Un saludo! Excelente video! SOy amateur en esto y decidi que este fuese mi primer proyecto...pero mi pantalla LCD no me indica nada. Ya segui paso a paso todo y si lo sube al arduino UNO, pero no logro que los datos se muestren en la pantalla. Alguna sugerencia?
@mateorivas7889
@mateorivas7889 2 года назад
Pudo resolver su problema? Porque me pasa lo mismo
@PeDrO1021
@PeDrO1021 2 года назад
@@mateorivas7889 Hola! Si, tuve que cargar varias librerías hasta que la correcta me ayudo a que se inidcaran los datos en la pantalla.
@leopardo1902
@leopardo1902 Год назад
@@PeDrO1021 bro que librerias cargaste?
@PeDrO1021
@PeDrO1021 Год назад
Utilice LiquidCrystal V1.0.7 o AdafruitLiquidCrystal V2.0.1
@mateoguthemberg3425
@mateoguthemberg3425 5 месяцев назад
ya no hay link del proyecto
@josetm3391
@josetm3391 4 года назад
buenisimo gracias por el aporte bien explicado saludos!!!
@ing_leonardo_oropeza_do
@ing_leonardo_oropeza_do 4 года назад
Le puse dos espacios despues del ("cm") y ya no era necesario poner el if 😊
@cano890
@cano890 4 года назад
Tengo un proyecto de un llenado de un tinaco y cuando ala altura del tinaco y este vacío de 0 litros y cuando sea menor la distancia marque más litros ya tengo casi todo lo que no se que variable pueda llevar para que cuando este más lejos sea menos y cuando estarás cerca sea mayor
@angelreyes-xd8zu
@angelreyes-xd8zu 9 месяцев назад
Aplica regla de 3 y asignalo a una variable
@cano890
@cano890 4 года назад
Disculpe como puedo poner en el código para cuando acerque algo al sensor me marque más cantidad y si lo alejó me marque más distancia Como lo hizo usted pero que sea al revez ?? Espero me pueda ayudar
@diegofuenteselcrack8056
@diegofuenteselcrack8056 4 года назад
maquina, fiera, bestia, titan
@rodriguezgardunojoseluis58
@rodriguezgardunojoseluis58 4 года назад
hola exeente video una duda si quisiera que en el display muestre una leyenda cuando se aleja o acerca el objeto como seria ??
@josegarcia9020
@josegarcia9020 2 года назад
Amigo buenas tardes , que pasa si coloco un cilindro al frente del sensor ultrasonido y luego al final del cilindro pongo un obstáculo? Me diría esa distancia
@alonsooyervides7720
@alonsooyervides7720 3 года назад
Puede funcionar en Milimetros y con decimales por ejemplo 22.20mm o cm con dos decimales. ? agradezco tu repsuesta.
@iorisoldier
@iorisoldier 3 года назад
No, lo mínimo es 4cm
@oscarcruzmarcos2499
@oscarcruzmarcos2499 2 года назад
@@iorisoldier y el máximo?
@marabasurto6942
@marabasurto6942 4 года назад
ME ENCANTO TU VIDEO!!
@hectormendez2362
@hectormendez2362 Год назад
Hola ,he puesto el sensor dentro del tinaco pero al tapar el tinaco me muestra una lectura alta como si estuviera lleno pero si le quito la tapa me muestra la lectura real alguna sugerencia?
@angelreyes-xd8zu
@angelreyes-xd8zu 9 месяцев назад
Tengo el mismo problema pero te puedo dar unos tips que me han funcionado. 1) checa que las conexiones del sensor no hagan cortó circuito 2) prueba con otro sensor de proximidad. 3) vuelve a cargar el programa al Arduino 4) te recomiendo que para ese tipo de trabajos lo alimentes con 12V 5) checa que la humedad no este afectando al sensor. 6) fija bien el sensor
@santiagoquirozcalderon14
@santiagoquirozcalderon14 3 года назад
Gracias pero cuando lo subo al Arduino no deja por la constante traigPin
@RAHAMMSTEIN1222.
@RAHAMMSTEIN1222. 3 года назад
Carnal, me marco error al final del video, if(distancia != ultimaDistancia) Me dice 'ultimaDistancia' was not declared in this scope. ¿Qué hago?
@cano890
@cano890 4 года назад
Oye amigo que variable le puedo poner al código para cuando aya mayor distancia marque menos y cuando aya menor distancia marque más en la lcd
@barringtonnoworries2004
@barringtonnoworries2004 2 года назад
Hola Héctor, me gustaría poder contactar con usted via correo oficial para preguntarle si podría realizar un trabajo, evidentemente remunerado, que es parecido a lo que presenta en el vídeo. Lamento escribirle a través de la caja de comentarios pero no encontré otro modo de dirigirme a usted. Si le interesa, por favor, escríbame un mensaje privado. Muchas gracias de antemano!
@ayalatarquimiguelrodrigo4513
@ayalatarquimiguelrodrigo4513 3 года назад
buenas, muy buen video pero tengo un problema con el modulo led que no prende o no funciona no me marca los datos que debería salir alguna solucion?
@jairotrivino9886
@jairotrivino9886 2 месяца назад
aquí un loco desesperado, tengo una necesidad y una idea, pero no puedo llevarla a cabo, alguien podría por favor decirme si se puede con Arduino crear un instrumento que mida las dimensiones de objetos por ejemplo cajas, el largo, ancho y alto de ellas y registrarla en una base de datos, díganme si es posible y que necesito para darle forma, por favor, libros, videos o cualquier guia es bienvenida, de ante mano muchas gracias
@valeskhaconk2550
@valeskhaconk2550 Год назад
i would often go there
@ingriosjesus
@ingriosjesus 3 года назад
Amigo que sensores puedo usar para hacer un detector de continuidad pero con las siguientes características: me gustaría que fuera Bluetooth , quiero que detecte continuidad entre un cable entre los puntos Á y B , me imagino debe haber un circuito Á y B . Mi idea es que el circuito Á se comunique con el circuitos B a través de ese único cable , no puede haber más conexiones entre Á a B , la idea es saber si hay continuidad . Es para efectos de trabajos de eléctricidad. Si me puede dar alguna pista. Gracias
@fjlautomatizacion8457
@fjlautomatizacion8457 4 года назад
Muy bueno y claro Pero mi duda es como incluir. Un accionamiento a partir de la distancia y su. Stop por distancia
@davidaguirre3284
@davidaguirre3284 4 года назад
con la Funcion if y su respectivo else
@ruga6971
@ruga6971 4 года назад
Hola, se podrían medir distancias de 10 m aproximadamente? muchas gracias
@cristianarancibia1890
@cristianarancibia1890 3 года назад
no, ese sensor de ultrasonido solo llega a 5m
@jesusgallardo1584
@jesusgallardo1584 4 года назад
Hay forma de contactarse contigo señor Héctor?
@joseluisricracardenas6586
@joseluisricracardenas6586 2 года назад
hola exelente tutorial pero como se podria hacer sin un adaptador ido ?
@julianredondo4931
@julianredondo4931 Год назад
Yo también quiero saber eso
Далее
This SENSOR can measure the WATER level in a TANK!
8:04
Grand Final | IEM RIO 2024 | BO5 | КРNВОЙ ЭФИР
6:35:24
САМАЯ ТУПАЯ СМЕРТЬ / ЧЕРНЕЦ
1:04:43
Cool Parenting Gadget Against Mosquitos! 🦟👶
00:21
GARAJE CON SENSOR DE DISTANCIA
16:24
Просмотров 197 тыс.
¿Eres capaz de hacer estos proyectos? - Arduino
8:58
Просмотров 447 тыс.
Practica1U2 Instrumentacion: Sensores
9:11
Grand Final | IEM RIO 2024 | BO5 | КРNВОЙ ЭФИР
6:35:24