Funcion Millis con Arduino

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.พ. 2025

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

  • @Jesus-im7on
    @Jesus-im7on ปีที่แล้ว +1

    Por fin entiendo como funciona y como utilizar millis, gracias amigo, muy buena explicación

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

    Dios mío, nadie jamás ha podido explicar millis de una manera tan comprensible como esta! Me has salvado el pellejo y mi calificación de la escuela jaja! Gracias!!

  • @joseignacioczudak
    @joseignacioczudak 5 ปีที่แล้ว +27

    Por fin pude entender la funcion Millis. Muchas gracias!

  • @diegohuaman5579
    @diegohuaman5579 6 หลายเดือนก่อน

    MUY BUENA EXPLICACIÓN 👍 GRACIAS ME AYUDO BASTANTE ¡!!

  • @pabloferraz1739
    @pabloferraz1739 4 ปีที่แล้ว

    Excelente explicación. Les dejo un dato para que les sirva a todos. No es necesaria la variable "tiempo". Se pude operar con "millis ()" directamente.

  • @tszulpinedo757
    @tszulpinedo757 3 ปีที่แล้ว

    Muchas gracias profesor. Excelente explicación. Ya descargué el video...

  • @victorhugovalencia6531
    @victorhugovalencia6531 4 ปีที่แล้ว

    Ecxelente tu explicacion , muy clara y didactica. gracias por las enseñanzas con Arduino!

  • @titocornejo2346
    @titocornejo2346 5 ปีที่แล้ว +2

    Alfin alguien explicó bien lo de los millis, el mejor video que veo hasta el momento, gracias, te ganaste un suscriptor más, saludos desde Trujillo Perú 🇵🇪

  • @WALTERCARRIONTORRESValiCT
    @WALTERCARRIONTORRESValiCT 4 ปีที่แล้ว

    El tamaño de unsigned long (4bytes) es = 2^32 - 1 es.... 4,294,967,295 en la imagen del min 02:40 tienes 4,294,867,295... es un simple error de digitación verdad!!! (9x8) porque te baja la cifra en 100000 conteos.
    Muy buen aporte tu video, millón gracias, saludos desde ECUADOR

  • @rodolfomorales1513
    @rodolfomorales1513 4 ปีที่แล้ว

    Muy buena explicación, fue clara y los ejemplos estuvieron muy buenos también, muchas gracias.

  • @arvpremoldeados2606
    @arvpremoldeados2606 4 ปีที่แล้ว

    Genio, muy claro todo y bien explicado. Gacias por el aporte.

  • @victorandresromeroortiz2170
    @victorandresromeroortiz2170 4 ปีที่แล้ว +6

    Buenas tardes. Felicitaciones por esa excelente explicación. Tengo una duda. Necesito activar la función millis para hacer una señal de reloj. Pero también necesito poder detener el reloj. Como puedo hacer eso??

  • @christianchavarry9156
    @christianchavarry9156 4 ปีที่แล้ว

    Muchas gracias por la explicación, estaré a la espera de más vídeos , saludos !!

  • @alejandrokemper4599
    @alejandrokemper4599 4 ปีที่แล้ว +2

    Hola muchas gracias amigo, por fin entendi como utilizar la funcion millis.

  • @Huamagod
    @Huamagod 4 ปีที่แล้ว

    Brooo explicas demasiado bien te amo. Eres lo mejor que eh visto sigue así.

  • @eduardojimenezsalinas6236
    @eduardojimenezsalinas6236 3 ปีที่แล้ว

    muy bien explicado una pregunta para poder apagar un rele y encender otro asi por tiempo como se calcula

  • @choperanfriski
    @choperanfriski 2 ปีที่แล้ว

    mis respetos ingeniero, muchas gracias

  • @dextroyerxx
    @dextroyerxx 4 ปีที่แล้ว

    Buena explicación de las mejores que he visto sobre la funcion millis. Pregunta si quiero prender uno de los led pero con un boton pulsador como haría??
    Gracias, saludos desde Lima Perú

    • @AleCodeando
      @AleCodeando  4 ปีที่แล้ว +1

      buen dia.. hay muchas guias en google o youtube no requiere utilizar la funcion millis.. lo que te recomendaria es usar un estado booleano.. cuando detecte un cambio en el estado de pulsador cambie de true a false y vicebersa ... pero como te digo hay muchas maneras en google encontraras muchos codigos de ejemplos

    • @dextroyerxx
      @dextroyerxx 4 ปีที่แล้ว

      @@AleCodeando gracias por responder si lo llegué a programar lo del botón y el led pero el problema ahora es que quiero hacer funcionar un motor por 10 segundos cuando presionó un botón y dentro de esos 10 segundos accionar otro motor con otro led por 5 segundos sin que se detenga el otro motor, lo pude hacer con millis pero sin botones el problema son los botones en que momento los pongo ya que al hacer la condicional del botón ya no corre el otro motor porque se queda dentro de esa condicional, no sé si me deje entender pero necesito esa ayuda

    • @AleCodeando
      @AleCodeando  4 ปีที่แล้ว

      @@dextroyerxx ahi si podria ayudarte los millis sin depender del delay.. .recuerda que los millis leen el tiempo transcurrido en milisegundos... cuando presiones un pulsador guarda en ese instante cuanto esta los millis... y si quieres que funcione 10 segundos eso equivale a 10 000 milisegundos entonces en una condicional IF pregunta si los millis son igual al TIEMPO QUE GUARDASTE mas 10000 y si excede eso apagalo
      .. tambien se da ejemplo de eso en el video solo que con leds

  • @gianfranco5386
    @gianfranco5386 3 ปีที่แล้ว

    Excelente trabajo, sigue así!

  • @alejandroraudales1721
    @alejandroraudales1721 4 ปีที่แล้ว

    excelente vídeo , me gusto mucho la explicación !!

  • @edgarmoroccoirequispe
    @edgarmoroccoirequispe 5 ปีที่แล้ว +4

    ufff.. muchísimas gracias al fin entendí esa función..!!!!

  • @LuisMendoza-nm9pf
    @LuisMendoza-nm9pf 2 ปีที่แล้ว +1

    Excelente explicación, pero tengo una duda, quiero prender 1 led al presionar 2 pulsadores, pero que si un pulsador es pulsado primero y despues pasen 250ms y se presione el segundo pulsador el led no encienda, es decir que los pulsadores deben ser presionados casi al mismo tiempo para que el led encienda, como lo haria ayudaaaa pls.

  • @teslacorp18
    @teslacorp18 4 ปีที่แล้ว

    eres un crack hermano, ¡ el mejor tutorial que he visto !

  • @humbertoprieto9748
    @humbertoprieto9748 4 ปีที่แล้ว

    Sos un capo! Re didactico 👏🏻👏🏻👏🏻

  • @gretel_671
    @gretel_671 4 ปีที่แล้ว

    Gracias Alexander, una pregunta, puede aplicar igual para en lugar de dos luces, hacerse con un sensor de sonido y una luz? Gracias

  • @GabrielBravoV
    @GabrielBravoV 4 ปีที่แล้ว

    gracias por el video, buena explicación

  • @marcoslopez1213
    @marcoslopez1213 4 ปีที่แล้ว

    Exelente aporte, gracias!!

  • @briandahernandez2574
    @briandahernandez2574 4 ปีที่แล้ว

    Hola, disculpe estoy realizando un sistema que ocupa 10 sensores y 10 leds, disculpe para cada sensor debo declarar diferente variable unsiged long?

  • @jhonalexanderrodriguez5957
    @jhonalexanderrodriguez5957 4 ปีที่แล้ว

    Hola. saludo desde Colombia. me gustaría comunicarme contigo para resolver algunas dudas en cuanto a proyectos que quiero desarrollar. preferiblemente mensajería chat. muchas gracias y muy buena labor.

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

    muchas gracias por tan buena explicación profe, espero pueda ayudarme en una duda que no logro aclarar. Por ejemplo si quiero iniciar el contador de millis después de que se presiono un push button para a los 6 segundos prender un led? espero pueda orientarme. gracias!

  • @profejavi9854
    @profejavi9854 3 ปีที่แล้ว

    excelente video, como puedo seguir recibiendo la distancia con un sensor ultrasonico

  • @krizzrojas5037
    @krizzrojas5037 4 ปีที่แล้ว +2

    Me suscribo si me pones corazón 😎🇵🇪❤️

  • @flaxcol
    @flaxcol 4 ปีที่แล้ว

    muy buen tutorial te felicito saludos

  • @catmeta6044
    @catmeta6044 4 ปีที่แล้ว

    buena una pregunta se puede quitar delays y usar millis con sensor de temperatura

  • @mauriciohernandezgarrido1840
    @mauriciohernandezgarrido1840 5 ปีที่แล้ว +1

    Muy buena explicación.

  • @RHlsYW4gMTk
    @RHlsYW4gMTk 2 ปีที่แล้ว

    Gracias profe!

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

    Merci beaucoup pour ce super court !

  • @emirjaviertorresduarte4079
    @emirjaviertorresduarte4079 4 ปีที่แล้ว

    gracias hermano por fin pude dominar esa función y el programa me corre perfecto, tengo una pregunta si puedes responderme como en visual c puedo aumentar o disminuir el parpadeo del led usando el trackbar si me puedes ayudar te lo agradezco

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

    Saludos desde España. Gracias por el tutorial. Muy claro y perfectamente explicado. Tengo una pregunta. Me gustaría controlar 3 funciones diferentes con rutinas de apagado/encendido de relés en el loop(), de manera que a la primera le asignara 10seg., a la segunda 15seg. y a la tercera 25seg. y vuelta a la primera. No tengo muy claro cómo podría hacerlo. Si sabes de alguna página web que explique algo parecido te lo agradecería. Enhorabuena por los vídeos.

  • @edgarch_333
    @edgarch_333 3 ปีที่แล้ว

    Gracias buen video

  • @jacobolobo2106
    @jacobolobo2106 4 ปีที่แล้ว

    Enhorabuena , muchas gracias !!!!!

  • @edgarch_333
    @edgarch_333 3 ปีที่แล้ว

    Me podrías ayudar a realizar un control con histeresis por medio de un reley con la función millis

  • @joseemmanueltamay7668
    @joseemmanueltamay7668 4 ปีที่แล้ว

    Tengo una duda... Como se haria con botones?

  • @josemanuelquispemamani9672
    @josemanuelquispemamani9672 3 ปีที่แล้ว

    Nuevo sub ;v

  • @GuiCarCo2p0ship
    @GuiCarCo2p0ship 4 ปีที่แล้ว

    Estoy haciendo una inversión de giro temporizado con un pulsador de marcha, uno de paro y un relé térmico. Con los millis cómo tendría que hacerlo

  • @darioismaeldandrea1319
    @darioismaeldandrea1319 3 ปีที่แล้ว

    hola amigo, para el tema de los led esta mas que claro, ahora yo estoy intentado hacer funcionar cinco motores PAP al mismo tiempo pero no logro hacerlo con la funcion millis, es para jovi en mi casa ,me darias una mano?

  • @ihanchura329
    @ihanchura329 ปีที่แล้ว

    una consulta amigo, que sucede despues de los 50 dias sin desconctar el arduino
    ?

    • @AleCodeando
      @AleCodeando  ปีที่แล้ว

      Se reinicia el contador

  • @T0berius
    @T0berius 4 ปีที่แล้ว

    Me parece que no es multi thread, porque estas usando 1 solo procesador.
    Muchas gracias por explicarme la funcion millis(), ahora si que la encuentro util.
    Saludos.

  • @jorgevillamilarellano6789
    @jorgevillamilarellano6789 ปีที่แล้ว

    hola amigo le hago una pregunta yo quiero una funcion e mi programa :que cuando se active una alarma de protecion (ej:bateria baja ) desspues de 3 segundos se desactive y que de en espera hasta que se vuelva activar por esa proteccion me puedes ayudar a resolver este sisrema gracias.

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

    Quiero poner esta idea en un carro RC para las luces intermitentes, me podrías orientar en la programación :)
    Espero me ayudes y buen video.

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

      Hola.... mm podrias crear una funcion o manejar alguna variable que active las luces... y una vez que se active "capturas el valor de millis" luego en el codigo principal solo una condicion que entraria cada segundo (tiempo intermitente que prende y apaga las luces) asi tendrias tus luces intermitentes
      Un ejemplo
      int var = 0 ; // Variable de control
      //...........//cuando la variable de control sea 0 las //...........luces siempre estan apagadars
      //..............// cuando la variable es 1 las luces //..............empiezan a prender intermitentemente
      ** activas la variable poniendolo el valor 1
      if(var == 1)
      {
      unsigned long tiempo = millis();
      if(tiempo %1000 == 0)
      {
      digitalWrite(led,CAMBIODEESTADO);
      }
      }
      ** Cuando quieras que deje de funcionar lo vuelves a poner 0
      espero que almenos te haya dado una idea

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

    buen video...yo quisiera saber como puedo hacer para que el tiempo de encendido y apagado no sean iguales sino diferentes...por ejemplo que prenda 5 segundos y apague 2 seg el mismo led... bueno de antemano gracias....

    • @mauriciodavilacordova9671
      @mauriciodavilacordova9671 5 ปีที่แล้ว +1

      Te recomendaria crear 2 if uno en el que el led se encienfa en el cual utilizarias el tiempo1 y el otro con otra variable de tiempo en el que este apagado espero que te ayude

  • @hernanyupanqui2035
    @hernanyupanqui2035 2 ปีที่แล้ว

    hola, estoy tratando de hacer que un motor funcione durante un tiempo determinado, pero no encuentro información, te agradecería la ayuda

  • @carlesfoont
    @carlesfoont 2 ปีที่แล้ว

    Hola, estoy haciendo una estación meteorológica con diferentes programas, representados por un lcd, la question es.... como puedo adjuntarlos todos con el millis incluïdo??? Esque lo he intentado de diversas formas y no encuentro la solución. Gracias de corazon :)

  • @adriansilvamartinez4648
    @adriansilvamartinez4648 4 ปีที่แล้ว

    Buenas noches, para que cada, ejemplo 5 segundos se encienda solo medio segundo y no 5 como sería gracias.

  • @miguelrocha1853
    @miguelrocha1853 3 ปีที่แล้ว

    como puedo acomodar esto a un servomotor? para que cada dos segundos gire de 0 a 45

  • @eduardopaarra2652
    @eduardopaarra2652 3 ปีที่แล้ว

    que pasa cuando eso llega al limite ejemplo 60 dias, el contador se reinicia o se crashea

  • @kevinedsonalvareztorrico
    @kevinedsonalvareztorrico 11 หลายเดือนก่อน

    por qué ya no sube videos

  • @IIFabisII
    @IIFabisII 4 ปีที่แล้ว

    ami me puedes ayudar, me gusta pero mira quiero que un motor encienda dure 2 seng predido y apague durante 5 segundo , y no lo logro hacer con millis :(

  • @youaresecondhand
    @youaresecondhand 4 ปีที่แล้ว

    Gracias¡¡¡

  • @franciscohernandez7308
    @franciscohernandez7308 4 ปีที่แล้ว

    Gracias, Te amo

  • @edufer257
    @edufer257 4 ปีที่แล้ว

    una pregunta es posible reiniciar esos millis sin reiniciar el programa del arduino?. o desenchufar el arduino

    • @AleCodeando
      @AleCodeando  4 ปีที่แล้ว

      Buenas Tardes... te comento que no se puede reiniciar los millis sin reiniciar la placa pero hay soluciones alternativas.. te invito a que revices el siguiente foro forum.arduino.cc/index.php?topic=600242.0

  • @Luciano.badilla
    @Luciano.badilla 3 ปีที่แล้ว

    puedo reiniciar millis()?

  • @tecdari9113
    @tecdari9113 4 ปีที่แล้ว

    Gracias

  • @Eduardog1975
    @Eduardog1975 3 ปีที่แล้ว

    Esta programacion es mas eficaz que usar delay no cabe duda

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

    No confundir millis con multitarea..

  • @bryanortiz1278
    @bryanortiz1278 3 หลายเดือนก่อน

    Estoy cansado de q lo hagan con los led de mierda... Enseñen a hacerlo con sensores y con una pantalla lcd