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

Поділитися
Вставка
  • Опубліковано 3 лют 2025

КОМЕНТАРІ • 175

  • @hectorperezwordpress
    @hectorperezwordpress  4 роки тому +16

    Enlace al proyecto | bit.ly/2x4410A

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

      bro ya no me aparece el codigo para vincular el lcd con mi arduino me podrias brindar el codigo si lo tienes?

    • @Msbaisero
      @Msbaisero 3 роки тому +5

      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

  • @tutorialesdeelectronicayro6030
    @tutorialesdeelectronicayro6030 4 роки тому +21

    #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);
    }

  • @oscaralvarez6485
    @oscaralvarez6485 4 роки тому +12

    Gran video amigo, ojalá todos los profesores enseñaran con la dedicación que le das tu

  • @VictorGonzalez-qm9ul
    @VictorGonzalez-qm9ul 4 роки тому +2

    Héctor mismas sinceras felicitaciones, tu forma de explicar es excepcional... Me suscribo gracias a este vídeo... Muchos éxitos..!

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

    Gran vídeo hermano! la tolerancia para hacer las cosas refleja el amor por la electrónica. Saludos!

  • @gonzalocondori5783
    @gonzalocondori5783 3 роки тому +5

    Que grande, realmente explica muy bien, muy útil sus videos, siga así👍

  • @higiniofuentes2551
    @higiniofuentes2551 4 дні тому

    Gracias por este video tan útil!

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

    Simplemente MAGNÍFICA EXPLICACIÓN.

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

    te amo, me salvaste de un proyecto jijij

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

    mano, se te da por naturalez explicar gracias por la enorme ayuda, toma mi sub, y mi like por siempre

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

    gracias bro :D, te has ganado un suscriptor

  • @davidcromapix9083
    @davidcromapix9083 11 місяців тому

    Muy bueno el proyecto , gracias !

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

    Muy buen video y me saco de un apuro tenía que entregar una practica precisamente con ese objetivo 🤙🏻

  • @sandramamani3888
    @sandramamani3888 8 місяців тому +4

    Muchas gracias, Inge Héctor salvó la vida de 5 Universitarias 🥺🥺

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

    Buenos Tutoriales,Héctor. y bien explicados.Saludos

  • @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.(:

  • @Beatsmoke_
    @Beatsmoke_ Рік тому

    YE YE YE YE YE
    Muy insano el vídeo,
    pero me suscribo cuando pongas el PDF del código.

  • @Msbaisero
    @Msbaisero 3 роки тому +2

    Hola!! Excelente el vídeo, muy bien explicado. Podrías hacer un proyecto de medición de velocidad??. Saludos!

  • @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.+

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

    gran proyecto amigo, muy bien explicado

  • @anyellow-com
    @anyellow-com 9 місяців тому

    Muchas gracias hermano, muy bien explicado. Iba con prisa y con tu explicación lo he entendido todo a la primera.

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

    muy bueno el video, las fotos y la explicacion.

  • @LuisMartinez-we6hk
    @LuisMartinez-we6hk 2 роки тому

    Muy buen video, me ayudo mucho. Saludos

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

    Super Completo y may bien explicado.

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

    Me encantó, muy bien explicado todo.

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

    Excelente forma de explicar.

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

    gran video, todo bien explicado

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

    muchas gracias por compartirlo soy nuevo en esto y me parecio muy bueno y funciona.

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

    Excelente explicación, muchas gracias

  • @dantejosenicolasmorinigoma1061
    @dantejosenicolasmorinigoma1061 11 місяців тому

    Por fin un código que si me lee el sensor

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

    Me salvaste la Vida

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

    Muy buen vídeo y muy buena explicación.

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

    Gracias no sabía como borrar los datos anteriores

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

    Muy bueno, explicación perfecta

  • @yaimaarocalizethviviana2107
    @yaimaarocalizethviviana2107 10 місяців тому

    Cordial Saludo, seria bueno un video para revisar la velocidad con este modulo gracias

  • @jhoana.fernandez2745
    @jhoana.fernandez2745 4 роки тому

    Muy bien explicado, muchas gracias

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

    excelente funciona perfecto y muy bien explicado gracias

  • @j0ns554
    @j0ns554 Рік тому

    muy buen proyecto

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

    maquina, fiera, bestia, titan

  • @RexgeimerYT
    @RexgeimerYT 11 місяців тому

    Gracias buen video😊

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

    Muchas gracias, explicas muy bien todo!

  • @50186784
    @50186784 7 місяців тому

    Excelente, gracias! solo me surge una duda, si conecto directamente el LCD sin el modulo, no debo buscar la direccion fisica verdad?

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

    Muy buena explicacion !!!

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

    Excelente vídeo gracias

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

    ME ENCANTO TU VIDEO!!

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

    buenisimo gracias por el aporte bien explicado saludos!!!

  • @gnostman1
    @gnostman1 9 місяців тому

    Me pareció Excelente pero me gustaría hacerlo sin el protoboard, es posible ?

  • @jamesblinerquijanomunoz1733

    saludos, si nececitare una precicion al milimetro y no al centimetro que debo cambiar?. gracias

  • @ismaelachouri4837
    @ismaelachouri4837 4 роки тому +4

    y si no dispongo del adaptador LCD, solo la pantalla con sus pines ya soldados de serie, que puedo hacer?

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

    Podes hacer un video de como usar el mini display oled 128x64. Saludos

  • @ing_leonardo_oropeza_do
    @ing_leonardo_oropeza_do 4 роки тому +5

    Le puse dos espacios despues del ("cm") y ya no era necesario poner el if 😊

  • @JorgeEspino-v5i
    @JorgeEspino-v5i 11 місяців тому

    Muy bien video

  • @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 ?

  • @florenciovazquez4450
    @florenciovazquez4450 6 місяців тому

    hola Hector , necesito la medicion en milimetros es posible hacer la medicion y visualizacion?

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

    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.....

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

    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

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

    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

  • @arturotorresalvarez8937
    @arturotorresalvarez8937 6 місяців тому

    puedo poner el adaptador de la pantalla directo a a la pantalla

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

    Hola un pregunta para tener mas precisión que se haría ose me refiero para medir por ejemplo 25.3 cm

  • @EduardoRamirez-dz3zm
    @EduardoRamirez-dz3zm 4 місяці тому

    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

  • @miguelangelcrimson5670
    @miguelangelcrimson5670 2 місяці тому

    👍 Comentar que si usas arduino mega, los pin son 20 y 21, en vez A4 y A5

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

    Se puee incorporar una pantalla tactil ?

  • @miguelcornejom5219
    @miguelcornejom5219 9 місяців тому

    Donde encuentro los materiales y cual seria el costo

  • @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

  • @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.

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

    Hola! se le puede dar presicion milimétrica o solo cm?

  • @user-ci8xh8nh6n
    @user-ci8xh8nh6n 2 роки тому +1

    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?

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

      Solo es visual

  • @melufasanelli6584
    @melufasanelli6584 2 місяці тому

    Holaaa cómo se le podría agregar un relé y 4 leds??

  • @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)

  • @mateoguthemberg3425
    @mateoguthemberg3425 9 місяців тому

    ya no hay link del proyecto

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

    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

  • @b-martinezsimuta2005
    @b-martinezsimuta2005 2 роки тому

    Hola Hector, puedes pasar el código para la dirección física del lcd por favor.

  • @javiervillegas4399
    @javiervillegas4399 4 роки тому +3

    Puedo medir la distancia del agua en un tinaco?

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

      si se puede, pero procura que el agua no se mueva tanto cuando mida el sensor

  • @Uriel13444
    @Uriel13444 3 роки тому +5

    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!

  • @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

  • @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

  • @jairotrivino9886
    @jairotrivino9886 5 місяців тому +5

    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

    • @chrisslopezz
      @chrisslopezz 2 місяці тому

      Aún estás buscando ayuda para el proyecto? Podrías poner varios sensores ultrasónicos en un espacio de no más de 2mts cúbicos y mides distancias iniciales, restas distancias finales y encuentras la medida tendrías que utilizar 3 sensores para los ejes XYZ y la diferencia en las medidas cuando lo pongas entre los sensores te dará información suficiente para procesarla en el Arduino y entregarlo en una pantalla

  • @valeskhaconk2550
    @valeskhaconk2550 Рік тому

    i would often go there

  • @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

  • @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

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

    Una pregunta, tu en el sketch pones "distancia" pero en el display se lee "distance" ¿ a que es debido?

  • @joeljordan324
    @joeljordan324 18 днів тому

    tengo un pequeño inconveniente , no muestra nada en la pantalla lcd , solo se enciende, que puede ser

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

    DONDE SE CONSIGUE LOS CODIGOS DE PROGRAMACION DE ARDUINO UNO SOY PRINCIPIANTE

  • @hectormendez2362
    @hectormendez2362 Рік тому +1

    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 Рік тому

      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

  • @SergioRodriguez-nc7wb
    @SergioRodriguez-nc7wb 4 роки тому

    Excelente video, pero y si quiero modificar para que el texto en el display se mueva de der-izq y viceversa?

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

    muy bueno gracias ..!!1

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

    Hola, dónde puedo comprar los materiales?

  • @TheAxeljones2012
    @TheAxeljones2012 Рік тому

    congratulations!!

  • @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....

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

    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.

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

    Gracias pero cuando lo subo al Arduino no deja por la constante traigPin

  • @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 3 роки тому

    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

  • @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 ");
    ???

  • @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

  • @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

  • @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 роки тому +1

      Pudo resolver su problema? Porque me pasa lo mismo

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

      @@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 2 роки тому +1

      @@PeDrO1021 bro que librerias cargaste?

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

      Utilice LiquidCrystal V1.0.7 o AdafruitLiquidCrystal V2.0.1

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

    Por que no pudiste pasar el enlace al escáner??

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

    muchas gracias, lo pondre en el frente de mi carro,

  • @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