Sensor de ultrasonido | Tinkercad

Поділитися
Вставка
  • Опубліковано 9 лют 2025
  • Videotutorial en el que a través de la herramienta digital Tinkercad, aprenderemos a medir distancias con un sensor de ultrasonido y a controlar el movimiento de un servomotor.
    Otros videotutoriales:
    • Videotutoriales - Bibl...

КОМЕНТАРІ •

  • @JuaneteTV38
    @JuaneteTV38 10 місяців тому +2

    Muy bien explicado todo con buen detalle en cada cosa. Lo que estaría bueno es que agrandes el tamaño de fuente en el código de Tinkercad así se puede leer mejor. Me resulto super útil el video muchas gracias.!

  • @spiderboy1w5
    @spiderboy1w5 Рік тому +35

    int trig=2;
    int echo=3;
    int tiempo=0;
    int distancia=0;
    int rojo=5;
    int verde=6;

    void setup()
    {
    Serial.begin(9600);
    pinMode(trig,OUTPUT);
    pinMode(echo,INPUT);
    puerta.attach(4);
    pinMode(rojo,OUTPUT);
    pinMode(verde,OUTPUT);
    }
    void loop()
    {
    digitalWrite(trig,HIGH);
    delay(1);
    digitalWrite(trig,LOW);
    tiempo=pulseIn (echo,HIGH);
    distancia=tiempo/58.2;
    Serial.println(distancia);
    delay(500);

    if (distancia

  • @ariadnaabigail6852
    @ariadnaabigail6852 2 роки тому +28

    //El que pusieron en comentarios esta mal, este es el correcto:
    #include
    Servo puerta;
    int trig=2;
    int echo=3;
    int tiempo=0;
    int distancia=0;
    int rojo=5;
    int verde=6;

    void setup()
    {
    Serial.begin(9600);
    pinMode(trig,OUTPUT);
    pinMode(echo,INPUT);
    puerta.attach(4);
    pinMode(rojo,OUTPUT);
    pinMode(verde,OUTPUT);
    }
    void loop()
    {
    digitalWrite(trig,HIGH);
    delay(1);
    digitalWrite(trig,LOW);
    tiempo=pulseIn (echo,HIGH);
    distancia=tiempo/58.2;
    Serial.println(distancia);
    delay(500);

    if (distancia

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

      crack idolo pantera hermoso guapo divino el moejor de los moejor mi novio

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

    10/10. Su explicación fue excelente!
    Gracias!

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

      Hola, Mark0, qué bueno que te haya gustado. Te invito a que mires los otros tutoriales que tenemos en el canal ua-cam.com/video/TsW7WaADu9s/v-deo.html&ab_channel=BibliotecasMedellin

  • @juannieto1204
    @juannieto1204 4 роки тому +17

    Muchas gracias, muy biena informacion que me a ayudado un monton con mi proyecto de robotica.

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

    buenísimo el video, me sirvió para un proyecto de la u y de veras me salvaste la vida

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

    Muy bien explicado, gracias 🙌🏻👏🏻

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

    Me salvaste la clase, gracias hermano.

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

      Hola, Jafetres, qué bueno saber que te ayudamos. Te invitamos a visitar los demás videotutoriales en el link que está en la descripción del video.

  • @carmenrosaferrelsanchez2977

    excelente tu forma de enseñar lo haces super fácil, gracias

  • @marcoantonioperezmartinez1479
    @marcoantonioperezmartinez1479 4 роки тому +22

    #include
    Servo puerta;
    int trig=2;
    int echo=3;
    int tiempo=0;
    int distancia=0;
    int rojo=5;
    int verde=6;
    void setup()
    {
    Serial.begin(9600);
    pinMode(trig,OUTPUT);
    pinMode (echo,INPUT);
    puerta.attach(4);
    pinMode(rojo,OUTPUT);
    pinMode(verde,OUTPUT);
    }

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

    TODOOOOOOS 🤏🤏🤏🤏🤏!!!!!!!!!!!!!!

  • @julianlaugeroderosas7599
    @julianlaugeroderosas7599 Рік тому +3

    WAZAAAAAAAAAAAAAAAAA!!! TODOS SE FUERON RICKTROLEADOS!!!!😎😎😎😎🥴🥴

  • @DavidGarcia-tt5qq
    @DavidGarcia-tt5qq 4 роки тому +2

    Gran video crack muy bien explicado

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

      Hola, David, qué bueno que te haya gustado. Te invito a que mires los otros videotutoriales que hemos hecho hasta el momento ua-cam.com/video/BOsE7ZEdYU8/v-deo.html&ab_channel=BibliotecasMedellin

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

    estupendo tutorial, gracias por compartir tus conocimientos

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

    jota muchas gracias por el video
    y por compartir tus conocimi9entos yo recvien inicio en esto nuevaente gracias

  • @fuente4.0
    @fuente4.0 4 роки тому +1

    SIGUE ASI COMPAÑERO , BUENA EXPLICACIÓN

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

    Increíble ojala hablaran de Vídeo juegos estaría increíble y mas de los juegos de Valve

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

    muy buen video amigo.

  • @mariadelosangelesgomez365
    @mariadelosangelesgomez365 4 роки тому +6

    #include
    Servo puerta;
    int trig=2;
    int echo=3;
    int tiempo=0;
    int distancia=0;
    int rojo=5;
    int verde=6;

    void setup()
    {
    Serial.begin(9600);
    pinMode(trig,OUTPUT);
    pinMode(echo,INPUT);
    puerta.attach(4);
    pinMode(rojo,OUTPUT);
    pinMode(verde,OUTPUT);
    }
    void loop()
    {
    digitalWrite(trig,HIGH);
    delay(1);
    digitalWrite(trig,LOW);
    tiempo=pulseIn (echo,HIGH);
    distacia=tiempo/58.2;
    serial.println(distaci);
    delay(500);


    if (distacia55)
    {
    puerta.write(0);
    digitalWrite(rojo,HIGH);
    digitalWrite(verde,LOW);
    }
    }

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

    hola, si quisiera conectar un pulsador para emitir la onda ¿que modificación debería agregarle al código?
    ¿Basta con declarar la entrada del pulsador e indicar que se emite la onda al pulsarlo?
    gracias de antemano!!!! muy bueN video.

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

    Men una pregunta me mandaron hacer una tarea simulando un sensor ultrasonico en tinkercad asi tal cual como lo estas haciendo pero tengo que hacer un algortimo con la libreria #include pero en tinkercad no esta esa libreria entonces no sabria como terminar la simulacion.

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

    EXCELENTE VIDEO. SOLO ME QUEDA UNA DUDA, COMO INSTALR UN PULSADOR DE APERTURA

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

    Una pregunta como puedo eliminar la variable tiempo.

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

    deberias dejar el codigo en descripcion o algo por el estilo

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

      Hola, Sergio, te comparto el código a continuación. Saludos.
      #include
      Servo puerta;
      int trig=2;
      int echo=3;
      int tiempo;
      int distancia;
      int rojo=5;
      int verde=6;
      void setup()
      {
      Serial.begin(9600);
      pinMode(trig,OUTPUT);
      pinMode(echo,INPUT);
      puerta.attach(4);
      pinMode(rojo,OUTPUT);
      pinMode(verde,OUTPUT);
      }
      void loop()
      {
      digitalWrite(trig,HIGH);
      delay(1);
      digitalWrite(trig,LOW);
      tiempo=pulseIn(echo,HIGH);
      distancia=tiempo/58.2;
      Serial.println(distancia);
      delay(500);

      if (distancia

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

    gracias capo

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

    Una pregunta, soy principiante en esto y quería preguntar ¿para que sirve el serial.begin?

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

    GENIO

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

    ¿Se podria remplazar los LED por un motor?

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

    te amo

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

    si la distancia lo quiero en metros?

  • @BenjamínBotta-n5r
    @BenjamínBotta-n5r 3 місяці тому

    Porque no lo hace con blockes?

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

    ¿Si deseo poner un pulsador que pueda abrir el servo durante un tiempo que elementos debo agregar?

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

    Una pregunta porque en el monitor solo me salen puros ceros y no se mueve el servo

    • @guilmarvasquez5777
      @guilmarvasquez5777 3 роки тому +3

      Lo mismo me pasaba solo le puse ELSE y funcionó bien

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

      @@guilmarvasquez5777 hice tal cual y puce, else y el servo ni se mueve y solo ceros me sale.

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

    excelente video , puedes hacer otro con detector de objetos con arduino me puede servir mucho para mi proyecto en (tinkercad)

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

      Hola, Johan, qué bueno que te haya gustado. Te cuento que tenemos otro video tutorial que con el sensor de movimiento PIR y creo que te puede ayudar, en este enlace lo podrás encontrar ua-cam.com/video/BOsE7ZEdYU8/v-deo.html&ab_channel=BibliotecasMedellin

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

    excelenteee

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

      Muchas gracias, Josemaría, en la descripción del video podrás encontrar un enlace con más video tutoriales.

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

    Hola. Me podes ayudar con problema. Estoy haciendo algo igual a lo tuyo,
    ahora, funciona bien con un servo motor MG90S, pero al colocar un servo
    SG5010, no funciona, cual es la solucion a esto, necesito que funcione
    con este servo mas grande. Espero. Gracias.

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

      Hola, Beto, lo que pasa es que los pines del Arduino entregan hasta 40mA y los servomotores consumen más que eso. Intenta alimentar el servo que dices con una batería externa, enviando el positivo al servo y el negativo al GND del circuito. Espero que lo puedas solucionar y nos cuentas, saludos.

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

      @@tecnologiapbsantodomingo5548 Desde ya gracias. Lo pruebo mañana y te comento. Saludos desde Argentina. #QuedateEnCasa

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

    Una pregunta, por que utilizas tantas lineas para las variables, cuando puedes escribir todas las variables en la misma linea del int, separando las variables con una coma y espacio

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

      Hola, Josue, la verdad lo hago así para llevar cierto orden y estética en el código que escribo. Saludos.

  • @Camila-fb3yf
    @Camila-fb3yf 4 місяці тому

    paso a dejar mi buen super like jijoooo xdddd LoL :VVVVV jiijjuujijoo
    me chorrea el bife jijooo

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

    Estoy realizando el mismo código pero me sale un error en la linea 12 y la relaciona con la 23 como podría corregir esa parte

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

      le falta parentesis despues de el primer (OUTPUT)

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

      Hola, Wilmer, te comparto el código para que revises en qué parte te esta fallando. Saludos.
      #include
      Servo puerta;
      int trig=2;
      int echo=3;
      int tiempo;
      int distancia;
      int rojo=5;
      int verde=6;
      void setup()
      {
      Serial.begin(9600);
      pinMode(trig,OUTPUT);
      pinMode(echo,INPUT);
      puerta.attach(4);
      pinMode(rojo,OUTPUT);
      pinMode(verde,OUTPUT);
      }
      void loop()
      {
      digitalWrite(trig,HIGH);
      delay(1);
      digitalWrite(trig,LOW);
      tiempo=pulseIn(echo,HIGH);
      distancia=tiempo/58.2;
      Serial.println(distancia);
      delay(500);

      if (distancia

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

      @@tecnologiapbsantodomingo5548 amigo sabes si esta simulacion se puede pasar a fisico lo estoy intentando pero no funciona

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

    merci tt

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

    puedes poner el codigo en chat porque en el viodo no seve bien
    porfavor

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

    Hola, tengo el código exactamente igual y todo montado de la misma manera (en mi placa física), pero los led no se encienden. He probado con resistencias de 10k, 1k y 220R, que son las que tengo. Podrías ayudarme? Muchas gracias!

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

      Hola, Nat, cómo va todo. Lo que pasa es que estás usando resistencias muy altas. Yo para este circuito usé resistencias de 100 Ohmios y como veo que no tienes resistencias de esa referencia, qué tal si intentas no usar resistencias solo por esta vez. Me cuentas cómo te va, un abrazo.

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

    Muy buen vídeo, amigo por qué exactamente cuando el objeto está a 51 cm. se descontrola el motor? Gracias

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

    tremendoooooo

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

      Hola, NMPB, qué bueno que te haya gustado. Te invito a que mires los otros videotutoriales que hemos hecho hasta el momento ua-cam.com/video/BOsE7ZEdYU8/v-deo.html&ab_channel=BibliotecasMedellin

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

    Hola! Me han servido mucho tus vídeos para mis trabajos del colegio solo que tengo una duda, el código cambia si uso un arduino mega?

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

      Hola, Sharick, puedes usar el mismo código. Solo debes tener en cuenta seleccionar la placa de Arduino Mega en la pestaña "Herramientas" en el software de Arduino. Saludos.

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

    Disculpa cuál es la codificación de un simulador de sensor ultrasónico

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

    Tengo una duda, no soy muy bueno para la programación pero quisiera que tenga mas posiciones el servomotor, para ello ¿cómo puedo hacer para que tenga 4 posiciones el servo? se los agradecería. Saludos

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

      Hola, José, si deseas tener más posiciones en el servo debes agregar más "if" al circuito. Recuerda que la posición del servo lo determina la instrucción "puerta.write(180);" Ese valor de 180, equivale a la apertura del servo a unos 180 grados, así que le podrías poner cualquier valor entre 0 y 180, dependiendo del ángulo de apertura que deses para cada posición. Espero que me hayas comprendido, saludos.

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

      le falta parentesis despues de el primer (OUTPUT)

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

    Can you do block coding ?

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

      Hello, Manjula, sure. Thanks for writing.
      #include
      Servo puerta;
      int trig=2;
      int echo=3;
      int tiempo;
      int distancia;
      int rojo=5;
      int verde=6;
      void setup()
      {
      Serial.begin(9600);
      pinMode(trig,OUTPUT);
      pinMode(echo,INPUT);
      puerta.attach(4);
      pinMode(rojo,OUTPUT);
      pinMode(verde,OUTPUT);
      }
      void loop()
      {
      digitalWrite(trig,HIGH);
      delay(1);
      digitalWrite(trig,LOW);
      tiempo=pulseIn(echo,HIGH);
      distancia=tiempo/58.2;
      Serial.println(distancia);
      delay(500);

      if (distancia

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

    me podrias ayudar explicandome como hacer esto?
    1) Cuando un automóvil se acerca y está a 30 cm de distancia, o menos, se abre una barrera
    2) En la puerta de mi casa coloqué un sensor que enciende una Luz cuando una persona está a 150 cm o menos.
    3) Un proyectil está próximo a colisionar con nuestra nave, si el proyectil se encuentra a 100 cm se enciende un LED, si se encuentra a 80 cm además de ese LED se enciende otro más, Si el proyectil está a menos de 50 cm de distancia se encienden tres LED.

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

    Ya hice todo pero Serial.printIn(distancia); me aparce como error siempre

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

    porque en el código le sale un error en if (distancia

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

    Este no lleva alguna recistencia 🤔 es para un proyecto de una puerta pero lo he estado buscando y no me sale

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

      Hola, Michell, este circuito lleva resistencias pero en los LED. Me podrías explicar un poco mejor, quedo atento. Saludos.

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

    Sabes por que me marca 0 y ya?

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

      @@pruebayerror3058 es que no estoy poniendo el sensro en in pin y escribendo (sensor, INPUT) lo puse en un lector analogo, que en teoría es lo mismo, analogRead(A3) y no me funciona..

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

      @@pruebayerror3058 ahhh vale, vale, mil gracias 😀

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

      @@pruebayerror3058 Muchas gracias, Israel, acá nos ayudamos y aprendemos todos. Un abrazo.

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

      @@juanmunera5649 Espero que hayas podido solucionar tu dificultad, un abrazo.

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

      le falta parentesis despues de el primer (OUTPUT)

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

    le cambien el valor de 50 por 100 y ahora solo me bota 0, ¿por qué?

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

      le falta parentesis despues de el primer (OUTPUT)

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

      Hola, Alexander, te comparto el código para que revises en qué parte te esta fallando. Saludos.
      #include
      Servo puerta;
      int trig=2;
      int echo=3;
      int tiempo;
      int distancia;
      int rojo=5;
      int verde=6;
      void setup()
      {
      Serial.begin(9600);
      pinMode(trig,OUTPUT);
      pinMode(echo,INPUT);
      puerta.attach(4);
      pinMode(rojo,OUTPUT);
      pinMode(verde,OUTPUT);
      }
      void loop()
      {
      digitalWrite(trig,HIGH);
      delay(1);
      digitalWrite(trig,LOW);
      tiempo=pulseIn(echo,HIGH);
      distancia=tiempo/58.2;
      Serial.println(distancia);
      delay(500);

      if (distancia

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

    Puedes pasar el código

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

      Claro.
      #include
      Servo puerta;
      int trig=2;
      int echo=3;
      int tiempo;
      int distancia;
      int rojo=5;
      int verde=6;
      void setup()
      {
      Serial.begin(9600);
      pinMode(trig,OUTPUT);
      pinMode(echo,INPUT);
      puerta.attach(4);
      pinMode(rojo,OUTPUT);
      pinMode(verde,OUTPUT);
      }
      void loop()
      {
      digitalWrite(trig,HIGH);
      delay(1);
      digitalWrite(trig,LOW);
      tiempo=pulseIn(echo,HIGH);
      distancia=tiempo/58.2;
      Serial.println(distancia);
      delay(500);

      if (distancia

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

    Alguien sabe porque el servomotor hace un ciclo de 0 a 180 grados y viceversa al principio ?

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

      Hola, Edgar, la simulación lo hace por defecto cuando ingresa la corriente al circuito. Saludos.

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

      le falta parentesis despues de el primer (OUTPUT)

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

    Buenas, estaba haciendo el circuito, y todo va bien, al principio el servo hace un ciclo de 180 como vi en comentario, pero después de eso, el led verde queda prendido y en el monitor en serie solo marca cero, alguien sabe el porqué de eso?

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

      Hola, Carlos, te comparto el código para que revises en qué parte te esta fallando. Saludos.
      #include
      Servo puerta;
      int trig=2;
      int echo=3;
      int tiempo;
      int distancia;
      int rojo=5;
      int verde=6;
      void setup()
      {
      Serial.begin(9600);
      pinMode(trig,OUTPUT);
      pinMode(echo,INPUT);
      puerta.attach(4);
      pinMode(rojo,OUTPUT);
      pinMode(verde,OUTPUT);
      }
      void loop()
      {
      digitalWrite(trig,HIGH);
      delay(1);
      digitalWrite(trig,LOW);
      tiempo=pulseIn(echo,HIGH);
      distancia=tiempo/58.2;
      Serial.println(distancia);
      delay(500);

      if (distancia

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

      @@tecnologiapbsantodomingo5548 me podrias compartir el codigo porfa, gracias y bendiciones.

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

    Amigo me sale un error en el código
    19:3 error: 'puerta' no nombra un tipo
    estado de salida 1

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

      le falta parentesis despues de el primer (OUTPUT)

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

      Hola, Tomás, te comparto el código para que revises en qué parte te está fallando. Saludos.
      #include
      Servo puerta;
      int trig=2;
      int echo=3;
      int tiempo;
      int distancia;
      int rojo=5;
      int verde=6;
      void setup()
      {
      Serial.begin(9600);
      pinMode(trig,OUTPUT);
      pinMode(echo,INPUT);
      puerta.attach(4);
      pinMode(rojo,OUTPUT);
      pinMode(verde,OUTPUT);
      }
      void loop()
      {
      digitalWrite(trig,HIGH);
      delay(1);
      digitalWrite(trig,LOW);
      tiempo=pulseIn(echo,HIGH);
      distancia=tiempo/58.2;
      Serial.println(distancia);
      delay(500);

      if (distancia

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

    me pasas el codigo de programacion

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

      Hola, Crazy, te comparto el código a continuación. Saludos.
      #include
      Servo puerta;
      int trig=2;
      int echo=3;
      int tiempo;
      int distancia;
      int rojo=5;
      int verde=6;
      void setup()
      {
      Serial.begin(9600);
      pinMode(trig,OUTPUT);
      pinMode(echo,INPUT);
      puerta.attach(4);
      pinMode(rojo,OUTPUT);
      pinMode(verde,OUTPUT);
      }
      void loop()
      {
      digitalWrite(trig,HIGH);
      delay(1);
      digitalWrite(trig,LOW);
      tiempo=pulseIn(echo,HIGH);
      distancia=tiempo/58.2;
      Serial.println(distancia);
      delay(500);

      if (distancia

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

      @@tecnologiapbsantodomingo5548 Hola, le falta una parte al código, lo tienes completo?
      La parte donde compara la distancia mayor a 50

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

    gracias amigos del mineccraft

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

    Hola, como seria para que salgan valores decimales y que sean 3 sensores?

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

      Hola, Dennis, voy a buscar cómo imprimir valores decimales porque hasta el momento no lo he necesitado de esa manera. En cuanto a poner 3 sensores, lo puedes hacer y controlarlos a partir con la instrucción "If" a cada uno de ellos. Saludos.

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

      le falta parentesis despues de el primer (OUTPUT)

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

    hice todo perfectamente y no me sale nada
    :( AYUDA

    • @tecnologiapbsantodomingo5548
      @tecnologiapbsantodomingo5548 3 роки тому +3

      Hola, Valeria, te comparto el código a continuación. Saludos.
      #include
      Servo puerta;
      int trig=2;
      int echo=3;
      int tiempo;
      int distancia;
      int rojo=5;
      int verde=6;
      void setup()
      {
      Serial.begin(9600);
      pinMode(trig,OUTPUT);
      pinMode(echo,INPUT);
      puerta.attach(4);
      pinMode(rojo,OUTPUT);
      pinMode(verde,OUTPUT);
      }
      void loop()
      {
      digitalWrite(trig,HIGH);
      delay(1);
      digitalWrite(trig,LOW);
      tiempo=pulseIn(echo,HIGH);
      distancia=tiempo/58.2;
      Serial.println(distancia);
      delay(500);

      if (distancia

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

    y el codigo :c ?

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

      Hola, Araxiel, a continuación te comparto el código. Saludos.
      #include
      Servo puerta;
      int trig=2;
      int echo=3;
      int tiempo;
      int distancia;
      int rojo=5;
      int verde=6;
      void setup()
      {
      Serial.begin(9600);
      pinMode(trig,OUTPUT);
      pinMode(echo,INPUT);
      puerta.attach(4);
      pinMode(rojo,OUTPUT);
      pinMode(verde,OUTPUT);
      }
      void loop()
      {
      digitalWrite(trig,HIGH);
      delay(1);
      digitalWrite(trig,LOW);
      tiempo=pulseIn(echo,HIGH);
      distancia=tiempo/58.2;
      Serial.println(distancia);
      delay(500);

      if (distancia

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

      le falta parentesis despues de el primer (OUTPUT)

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

      @@thelove7088 llegaste 4 meses tarde uwu

  • @leonardobravogarcia-e3x
    @leonardobravogarcia-e3x Рік тому

    yeison

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

    El código no funciona en 2022

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

      es verdad, hice tal cual y solo ceros tira, un bajon.

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

    Código porfi

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

    Aqui los de 2do C 🤑

  • @julianlaugeroderosas7599
    @julianlaugeroderosas7599 Рік тому +2

    AHORA TODOS SE FUERON CAYITUS PRIME TROLEADOS!!!!! 7 A 0 TODOOOOOOOOOOOOS!!!! WAZAAAAAAAAAAAAAAAAAAAA!!!! AGUANTE EL FREE!!!!!!!!!!!!! 🤑🤑🤑🤑🤑😎😎😎😎😎

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

    a alguien mas se le demora tanto?

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

      Hola, Andrés, a veces la demora va mientras carga la simulación. Debes fijarte que el tiempo de la simulación ya haya cargado el primer segundo. En mi caso, también se demora jejeje Saludos.

  • @pepopepin-r5x
    @pepopepin-r5x Рік тому

    me gusta el pipi

  • @emelylitardo-v5g
    @emelylitardo-v5g Рік тому +3

    #include
    Servo puerta;
    int trig=2;
    int echo=3;
    int tiempo=0;
    int distancia=0;
    int rojo=5;
    int verde=6;

    void setup()
    {
    Serial.begin(9600);
    pinMode(trig,OUTPUT);
    pinMode(echo,INPUT);
    puerta.attach(4);
    pinMode(rojo,OUTPUT);
    pinMode(verde,OUTPUT);
    }
    void loop()
    {
    digitalWrite(trig,HIGH);
    delay(1);
    digitalWrite(trig,LOW);
    tiempo=pulseIn (echo,HIGH);
    distancia=tiempo/58.2;
    Serial.println(distancia);
    delay(500);

    if (distancia

    • @paulacotrina6928
      @paulacotrina6928 4 місяці тому

      Por que se me pone en naranja el if, el ese y el último}

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

    Como podriamos medir con diferentes ultrasonicos al mismo tiempo?