Cómo Medir Distancias con Sensores Ultrasónicos

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ย. 2024

ความคิดเห็น • 49

  • @estudianteelectrico6728
    @estudianteelectrico6728 6 ปีที่แล้ว

    Excelente clase. Estoy empezando a aprender a programar ahora, esta clase de video sigue siendo muy ultil después de largos años de divulgación.
    La gran mayoría de las clases de vídeo se dirigen a Arduino pocas con PIC. Voy a montar y probar.
    Enhorabuena por compartir ricas informaciones.

  • @keydarkman
    @keydarkman 11 ปีที่แล้ว

    Excelente amigo justo lo que andaba buscando, aun no entiendo muy bien la formula para calcular la distancia ya que lo he visto rapido el video, lo armare para poder entenderlo mejor, gracias.

  • @rodrigoarteaga7262
    @rodrigoarteaga7262 10 ปีที่แล้ว

    Excelentísimo vídeo muy bien explicado. Muchas gracias por tu aporte. Éxito

  • @rafavalverde9029
    @rafavalverde9029 9 ปีที่แล้ว

    Excelentes videos, muy interesantes y muy bien explicados.

  • @davidpalacios6473
    @davidpalacios6473 10 ปีที่แล้ว

    muchas gracias en verdad me ayudo tu vídeo sigue así.

  • @juanitadelosdolores8130
    @juanitadelosdolores8130 5 ปีที่แล้ว

    muy interesante,cuando lo inventaron?

  • @souzaneto8051
    @souzaneto8051 10 ปีที่แล้ว +3

    Ola amigo, tudo bem? eu sou aqui do Brasil. Muito bem explicado, a melhor explicação que vi até agora, parabéns. Eu fiz uma montagem com esse sensor: HC-SR04 e com o arduino, mas confesso que não gostei. Na minha opinião a plataforma ARDUINO, deixa lento qualquer aplicação. Por isso acredito que vou continuar estudando os PICS, o 8051 e também o atmega328, mas sem usar a plataforma arduino. Eu estou certo na minha analise, quando digo que o arduino deixa tudo mais lento? ou to enganado? Obrigado pela excelente aula.

    • @TecBolivia
      @TecBolivia  10 ปีที่แล้ว +3

      Hola souzaneto8051, Arduino es una plataforma pensada especialmente para gente sin entrenamiento formal en electrónica y programación; el alto grado de abstracción que presenta hace que su uso sea más fácil para personas sin mucha experiencia en microcontroladores, pero al mismo tiempo sí es cierto que puede hacer el código un poco más lento, especialmente cuando se usan librerías no optimizadas, sin embargo para muchas aplicaciones esa pérdida de velocidad no afecta a la aplicación y en mi opinión en perfectamente aceptable; paro los casos en los que se necesita más velocidad puedes escribir tu propio código en C, tus propias librerías e incluso mezclar con assembly. Como con todo, Arduino tiene sus ventajas y desventajas, en mi opinión es muy útil para un prototipado rápido.

  • @rgdevmenth
    @rgdevmenth 8 ปีที่แล้ว

    muy bien explicado. tienes el diagrama arduino, no entiendo mucho la parte del microcontrolador

  • @JoseLuisCejudoValdovinos
    @JoseLuisCejudoValdovinos 7 ปีที่แล้ว

    muy buen video y gracias por compartir lo que sabes, tengo una pregunta: hay manera de medir el tiempo transcurrido entre dos eventos si este tiempo puede ser de hasta 20 segundos, es decir con una fotocelda marcaria el inicio del evento y despues de 15 a 20 segundos esa fotocelda vuelve a ser actuada obtener que tiempo sucedido entre esas dos actuaciones de fotocelda?

  • @MyJuancho2010
    @MyJuancho2010 9 ปีที่แล้ว

    Gracias por ensenar..

  • @zonacor
    @zonacor 9 ปีที่แล้ว

    muy bueno el video tengo una pequeña duda como podria hacer para que aparesca la distancia en un panel led de 8 x 32 para que sea visible ya que en ese lcd es muy poco visible a lo lejos espero tu respuesta y muchas gracias por tu video muy bueno

  • @cridram
    @cridram 8 ปีที่แล้ว

    Amigo buen video cree que me sirva para medir la banda de rodadura de un neumatico

  • @ricardochinchilla4349
    @ricardochinchilla4349 9 ปีที่แล้ว

    buen vídeo me ayudo mucho

  • @gastonfernandez6327
    @gastonfernandez6327 8 ปีที่แล้ว

    Hola mi amigo admiro tu capacidad ! tienes una idea por fonde empiezo .?! seria este proyecto pero a la salida controlar un motor o servo . serian unas pelotitas suban y bajen dependendiendi de la distancia que estemosal sensor me explico

  • @victormanuelvascosantiago3467
    @victormanuelvascosantiago3467 9 ปีที่แล้ว +1

    hola amigo donde esta la programacion quisiera hacer una prueba

  • @zuliwifi
    @zuliwifi 10 ปีที่แล้ว

    hola muy bello video me encantaría saber si pudiera usar ese sensor ultrasonico y como se aplicaría pero en lugar de medir que produciera un sonido cuando hay un objeto cerca necesito ayuda :(

  • @jhonpapa1
    @jhonpapa1 9 ปีที่แล้ว

    Muy buen día gracia por el vídeo y la explicación pero me podría decir como compilo eso tengo que ponerle a el pic todos los archivos lcd, main y delay o como hago de antemano gracias por su ayuda

  • @brenditamentira
    @brenditamentira 10 ปีที่แล้ว +4

    Una pregunta, ¿la programación que muestras es en lenguaje C , o el lenguaje C++?

    • @TecBolivia
      @TecBolivia  10 ปีที่แล้ว +2

      El programa está escrito en lenguaje C (estilo procedural). Actualmente no existen compiladores para C++ (estilo orientado a objetos) para microcontroladores tan pequeños como el de este ejemplo debido a que el C++ compilado típicamente ocupa más espacio de memoria de programa, pero con los avances en el área de diseño de compiladores eso podria cambiar en un futuro.

    • @davidsama9720
      @davidsama9720 9 ปีที่แล้ว

      ***** el MPLAB X utiliza el mismo lenguja e que el pic ccs esa en mi duda

  • @fremij1
    @fremij1 7 ปีที่แล้ว

    hola. Qué precisión puedo lograr con ese sensor? Saludos

  • @marcialg.juarezmaldonado4692
    @marcialg.juarezmaldonado4692 6 ปีที่แล้ว

    Asi bien explicadito cualquiera entiende....( :-) )

  • @antoniohernandezhernandez8197
    @antoniohernandezhernandez8197 9 ปีที่แล้ว

    Hola que tal, en ccs la programacion es parecida a esta?

  • @Rokomaiden
    @Rokomaiden 9 ปีที่แล้ว

    Que tal amigo que tipo de software o programación podria utilizar para traducir las lecturas del sensor en imagenes 3D ? como el ultrasonido medico ? . Saludos.

  • @raul72perez
    @raul72perez 8 ปีที่แล้ว

    Cuando ya termino de hacer mi proyecto .......
    Cómo puedo calcular cual es el valor total que consume ya sea VOLTAJE o' en AMPERIOS ????
    C les agradec de antemano...... (y)

  • @andresbernal3917
    @andresbernal3917 9 ปีที่แล้ว +2

    Buenas tardes
    Una pregunta yo puedo cambiar el microcontrolador que esta en el video y colocarle el micro 16f877A y si se puede cuáles serían los cambios que se realizarían en la programación
    Gracias

  • @djmarck22
    @djmarck22 10 ปีที่แล้ว

    Esto se puede simular en proteus?

  • @sebastianurdiales114
    @sebastianurdiales114 7 ปีที่แล้ว

    disculpe , como haria para calcular la velocidad con este circuito?

  • @bryanmanuelariasespinoza8357
    @bryanmanuelariasespinoza8357 9 ปีที่แล้ว

    ese codigo del programa esta exactamente como debe de quedar ya terminado osea esta todo completo?

  • @gstalin
    @gstalin 9 ปีที่แล้ว

    Hola estoy haciendo lo mismo con Dspic30f4013, con timer 2, en modo gated time accumulation, con interrupciones. Lo unico que no se es como hacer el codigo para mostrar en el lcd. ¿Usted sabra, estari agradecido?
    Saludos.

  • @estudianteelectrico6728
    @estudianteelectrico6728 6 ปีที่แล้ว

    Tengo una duda que hasta el momento no conseguí ninguna respuesta en ningún lugar que le pregunté. Si while (! Sensor_IN); el programa quedará atrapado en este lazo while y no hará nada más. El programa preso aquí, jamás será enviado pulso de disparo al sensor. Entonces, como sensor_IN va a nivel alto en algún instante ?? No puedo entender este bucle. ¿Alguien podría por favor explicarme?
    I have a doubt that so far I have not gotten any answers anywhere I asked. If while (! Sensor_IN); the program will be stuck in this while loop and will do nothing else. The program stuck here, no trigger pulse will ever be sent to the sensor. So how will sensor_IN go to high level at some point ?? I can not understand this loop. Could someone please explain?

  • @gerardoborregobojorquez6150
    @gerardoborregobojorquez6150 8 ปีที่แล้ว

    hola amigo creo que el link esta mal si lo podrias checar gracias

  • @ktr3s
    @ktr3s 9 ปีที่แล้ว

    como descargo la programacion

  • @bryanmanuelariasespinoza8357
    @bryanmanuelariasespinoza8357 9 ปีที่แล้ว

    mopuedo obtener el sensor

  • @davidsama9720
    @davidsama9720 9 ปีที่แล้ว

    si deseo encender un led cuando el ultrasonido deterte una altura determinada, como modificaria el codigo me podrian ayudar

    • @tonchezzz060983
      @tonchezzz060983 8 ปีที่แล้ว

      +David Sama pos conectar un led a un pin y solo cuando cambie de estado sensor_in le das al pin un output_high

  • @axelbravo9919
    @axelbravo9919 9 ปีที่แล้ว

    si deseo encender un led cuando el ultrasonido deterte una altura determinada, como modificaria el codigo me podrian ayudar urge porfavor :(

  • @peterb6118
    @peterb6118 7 ปีที่แล้ว

    el link del proyecto ya no sirve........

  • @Huerto_Azotea
    @Huerto_Azotea 9 ปีที่แล้ว

    hola bro, una pregunta.
    intente compilar el programa para un pic 16f887 y sale un error en
    CMCON = 0x07; // Configurar Puerto A como digital I/O
    erro de declaracion
    tendras idea a que se deba ?

    • @fernandoromero8841
      @fernandoromero8841 9 ปีที่แล้ว +1

      Nolberto Luna Garcia CMCON=7 es para que el Microcontrolador 16F628A utilice el puerto RA como digital

    • @Huerto_Azotea
      @Huerto_Azotea 9 ปีที่แล้ว

      gracias por contestar, ya esta resuelto.

  • @dynkaestetica
    @dynkaestetica 5 ปีที่แล้ว

    Está mal explicado el condicional WHILE...minuto 21:00...debería ser una condición OR y estás escribiendo una condicional AND, incluso la explicación resulta ambigua de un momento a otro...While (SENSOR_IN II !TMR1IR) >>>>> mientras SENSOR_IN sea 1 (OR) !TMR1IF no sea 1 (o sea distinto de 1 pero no 0, ya que acá puede haber muchos valores distintos), no hacer nada...cuando alguna variable cambie a 0, hacer lo que sigue...SALUDOS desde ARGENTINA !!!

  • @DanielIsaac
    @DanielIsaac 7 ปีที่แล้ว

    Buenas noches amigo. ¿Podría volver a subir su archivo? Pues tiene el enlace caído.
    O si no, si pudiera enviarmelo a mi correo, le estaría infinitamente agradecido.
    trebolman@gmail.com
    PD: Usted explica como los dioses.