FR Electrónica y programación
FR Electrónica y programación
  • 37
  • 126 466
Como usar millis en Arduino (en menos de 90 minutos) curso 10/12 - Ejemplo 5: Antirebote con millis
Uno de los usos típicos de la función millis es en la programación de anti rebote por software A continuación te explicare como configurarlo.
Este vídeo forma parte de mi curso «Como usar millis en Arduino en menos de 90 minutos».
Para mas contenido sobre programacion de Arduino puedes ir a fidiasrodriguez.com/.
Переглядів: 1 625

Відео

Como usar millis en Arduino (en menos de 90 minutos) curso 09/12 - Ejemplo 4: Medir tiempo
Переглядів 1,6 тис.3 роки тому
¿Y qué sucede cuando necesitamos medir el tiempo entre dos eventos de manera precisa? En este ejemplo usaremos millis para medir un intervalo de tiempo. Este vídeo forma parte de mi curso «Como usar millis en Arduino en menos de 90 minutos». Para mas contenido sobre programacion de Arduino puedes ir a fidiasrodriguez.com/.
Como usar millis en Arduino (en menos de 90 minutos) curso 08/12 - Ejemplo 3: Temporizador simple
Переглядів 1,7 тис.3 роки тому
Algunas veces es necesario configurar un temporizador que actuara una sola vez. La configuración del temporizador es más fácil de lo que imaginas, y te permitirá eliminar esos “delays” que están bloqueando tu programa. Este vídeo forma parte de mi curso «Como usar millis en Arduino en menos de 90 minutos». Para mas contenido sobre programacion de Arduino puedes ir a fidiasrodriguez.com/.
Como usar millis en Arduino (en menos de 90 minutos) curso 07/12 - Ejemplo 2: Leds diferentes
Переглядів 1,4 тис.3 роки тому
En este ejemplo pasaremos a configurar 4 temporizadores para que hagan encender y apagar dos leds a diferentes intervalos de tiempo. Analizando este sencillo ejemplo responderemos a la pregunta de ¿Cómo configuro más temporizadores? Este vídeo forma parte de mi curso «Como usar millis en Arduino en menos de 90 minutos». Para mas contenido sobre programacion de Arduino puedes ir a fidiasrodrigue...
Como usar millis en Arduino (en menos de 90 minutos) curso 06/12 - Ejemplo 1: Led parpadea diferente
Переглядів 1,8 тис.3 роки тому
En este ejemplo veremos cómo configurar dos temporizadores para que hagan encender y apagar un led a diferentes intervalos de tiempo. Lo que te permitirá ampliar tu compresión sobre la configuración de temporizadores. Este vídeo forma parte de mi curso «Como usar millis en Arduino en menos de 90 minutos». Para mas contenido sobre programacion de Arduino puedes ir a fidiasrodriguez.com/.
Como usar millis en Arduino (en menos de 90 minutos) curso 05/12 - Montar el circuito
Переглядів 1,5 тис.3 роки тому
Para probar los ejercicios tienes dos alternativas, puedes montar un circuito sencillo de pulsadores y leds en un protoboard, o puedes usar un simulador de circuitos como Tinkercad de Autodesk. Este vídeo forma parte de mi curso «Como usar millis en Arduino en menos de 90 minutos». Para mas contenido sobre programacion de Arduino puedes ir a fidiasrodriguez.com/.
Como usar millis en Arduino (en menos de 90 minutos) curso 03/12 - Como usar delay
Переглядів 6473 роки тому
Este vídeo forma parte de mi curso «Como usar millis en Arduino en menos de 90 minutos». Para mas contenido sobre programacion de Arduino puedes ir a fidiasrodriguez.com/.
Como usar millis en Arduino (en menos de 90 minutos) curso 02/12 - Como usar la funcion if
Переглядів 6703 роки тому
Este vídeo forma parte de mi curso «Como usar millis en Arduino en menos de 90 minutos». Para mas contenido sobre programacion de Arduino puedes ir a fidiasrodriguez.com/.
Como usar millis en Arduino (en menos de 90 minutos) curso 01/12 - Unidades de medida de tiempo
Переглядів 7633 роки тому
Este vídeo forma parte de mi curso «Como usar millis en Arduino en menos de 90 minutos». Para mas contenido sobre programacion de Arduino puedes ir a fidiasrodriguez.com/.
Curso de programación de Arduino - Parte 24: Función switch
Переглядів 5 тис.4 роки тому
Curso de programación de Arduino - Parte 24: Función switch. Este video forma parte de mi curso básico de programación de Arduino donde te enseñare el uso básico de esta plataforma de prototipos electrónicos. Para más contenido sobre programación de Arduino puedes ir a fidiasrodriguez.com.
Curso de programación de Arduino - Parte 23: Indentar las instrucciones
Переглядів 1 тис.4 роки тому
Curso de programación de Arduino - Parte 23: Indentar las instrucciones. Este video forma parte de mi curso básico de programación de Arduino donde te enseñare el uso básico de esta plataforma de prototipos electrónicos. Para más contenido sobre programación de Arduino puedes ir a fidiasrodriguez.com.
Curso de programación de Arduino - Parte 22: Operadores logicos
Переглядів 2 тис.4 роки тому
Curso de programación de Arduino - Parte 22: Operadores logicos. Este video forma parte de mi curso básico de programación de Arduino donde te enseñare el uso básico de esta plataforma de prototipos electrónicos. Para más contenido sobre programación de Arduino puedes ir a fidiasrodriguez.com.
Curso de programación de Arduino - Parte 21: Operadores de comparación
Переглядів 9844 роки тому
Curso de programación de Arduino - Parte 21: Operadores de comparación. Este video forma parte de mi curso básico de programación de Arduino donde te enseñare el uso básico de esta plataforma de prototipos electrónicos. Para más contenido sobre programación de Arduino puedes ir a fidiasrodriguez.com.
Curso de programación de Arduino - Parte 20: Funcion If Else If
Переглядів 1,1 тис.4 роки тому
Curso de programación de Arduino - Parte 20: Funcion If Else If Este video forma parte de mi curso básico de programación de Arduino donde te enseñare el uso básico de esta plataforma de prototipos electrónicos. Para más contenido sobre programación de Arduino puedes ir a fidiasrodriguez.com.
Curso de programación de Arduino - Parte 19: Funcion if
Переглядів 9744 роки тому
Curso de programación de Arduino - Parte 19: Funcion if Este video forma parte de mi curso básico de programación de Arduino donde te enseñare el uso básico de esta plataforma de prototipos electrónicos. Para más contenido sobre programación de Arduino puedes ir a fidiasrodriguez.com.
Curso de programación de Arduino - Parte 18: Conversion de variables
Переглядів 2,8 тис.4 роки тому
Curso de programación de Arduino - Parte 18: Conversion de variables
Curso de programación de Arduino - Parte 17: Ejemplos de operaciones con variables
Переглядів 1,5 тис.4 роки тому
Curso de programación de Arduino - Parte 17: Ejemplos de operaciones con variables
Curso de programación de Arduino - Parte 16: Operadores aritmeticos y compuestos
Переглядів 1,7 тис.4 роки тому
Curso de programación de Arduino - Parte 16: Operadores aritmeticos y compuestos
Curso de programación de Arduino - Parte 15: Constantes
Переглядів 1,4 тис.4 роки тому
Curso de programación de Arduino - Parte 15: Constantes
Curso de programación de Arduino - Parte 14: Ambito de variables
Переглядів 1,2 тис.4 роки тому
Curso de programación de Arduino - Parte 14: Ambito de variables
Curso de programación de Arduino - Parte 13: Tipos de variables
Переглядів 2 тис.4 роки тому
Curso de programación de Arduino - Parte 13: Tipos de variables
Curso de programación de Arduino - Parte 12: Que es una variable
Переглядів 9814 роки тому
Curso de programación de Arduino - Parte 12: Que es una variable
Curso de programación de Arduino - Parte 11: Que es un byte
Переглядів 1,4 тис.4 роки тому
Curso de programación de Arduino - Parte 11: Que es un byte
Curso de programación de Arduino - Parte 10: Uso Basico Del Monitor Serie
Переглядів 1,3 тис.4 роки тому
Curso de programación de Arduino - Parte 10: Uso Basico Del Monitor Serie
Curso de programación de Arduino - Parte 9: Como crear comentarios
Переглядів 1,2 тис.4 роки тому
Curso de programación de Arduino - Parte 9: Como crear comentarios
Curso de programación de Arduino - Parte 8: Estructura Basica De Un Programa de Arduino
Переглядів 3,1 тис.4 роки тому
Curso de programación de Arduino - Parte 8: Estructura Basica De Un Programa de Arduino
Curso de programación de Arduino - Parte 7: Como reiniciar un programa
Переглядів 24 тис.4 роки тому
Curso de programación de Arduino - Parte 7: Como reiniciar un programa
Curso de programación de Arduino - Parte 6: Cargar Mi Primer Programa
Переглядів 7594 роки тому
Curso de programación de Arduino - Parte 6: Cargar Mi Primer Programa
Curso de programación de Arduino - Parte 5: Conectar Tu Placa Arduino
Переглядів 7694 роки тому
Curso de programación de Arduino - Parte 5: Conectar Tu Placa Arduino
Curso de programación de Arduino - Parte 4: Instalando El driver para los clones de Arduino
Переглядів 8144 роки тому
Curso de programación de Arduino - Parte 4: Instalando El driver para los clones de Arduino

КОМЕНТАРІ

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

    Solo un pequeño comentario, hay 4 formas: Boton placa, abrir puerto serie, estas son las del video, pero también se puede con un pulsador y mediante código. un saludo

  • @FernandoMendoza-sj2ws
    @FernandoMendoza-sj2ws 2 місяці тому

    Tengo un circuito que lee una señal y la refleja en una lcd y quisiera ponerle un delay a la lectura, con "millis" puedo hacerlo sin que el delay me retrace otros procesos? (En la misma programación tengo funcionando un motor paso a paso) Esto lo estoy haciendo con un nano Espero que me aclaren esta duda 😢

  • @Danielelestudianteganado-ys6ke
    @Danielelestudianteganado-ys6ke 5 місяців тому

    Gracias, la mejor explicación, fuiste super claro!

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

    Excelente tutorial‼

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

    😢canal muerto revivan😢

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

      Bastante ocupado ahora. Espero retomarlo pronto. Saludos

  • @Elias-jz3lf
    @Elias-jz3lf 10 місяців тому

    😂🎉 la mejor explicación

  • @Elias-jz3lf
    @Elias-jz3lf 10 місяців тому

    😢🙏💕 hermoso

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

    Espectacular. Saludos de parte de toda la gente de Ingeniustec

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

    Hola, gracias por tus enseñanzas, pero el programa ya lo hice exactamente como usted lo tiene y no me compila, podrias ayudarnos por favor?

  • @Marcoaurel-32
    @Marcoaurel-32 Рік тому

    Yo quería reiniciarlo en es mismo programa con alguna librería o algo :'3

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

    Buenas, sí coloco los millis en un switch case. Se queda en bucle el case. Y parpadea la lcd. Y no sale del bucle. Como podría hacer una función switch case correctamente, fuera del void, que en los case llame a una función lcd, sin que se quede en bucle. Y vuelva a la pantalla inicial. Me pasa con millis.

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

    Excelente explicación... les agradezco mucho

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

    Como todos muchas gracias, porfión pude entender esa función. Hay un video de como usar el timer 0?

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

    el anterior programa tiene errores no compila

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

    muchas gracias. Me fue de mucha utilidad

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

    Excelente infooo! Genial Saludos desde argentina!

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

    La verdad bastante buena la explicación.. Gracias por la Info!!

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

    Para un minuto cuánto se le pone

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

    ESPERMACULAR 👏👏👏

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

    hola tengo problemas para que mi pc reconozca mi arduino uno r3 de lego ya instale los drivers del chip ch341ser y tampoco alguien me puede ayudar?

  • @DominicTibitzayCoronaDominguez

    Hola, un pregunta, ¿cuál es la función en general o para que nos sirve en el programa el símbolo de &&?

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

      El doble ampersand && es un Y logico, se usa para evaluar dos condiciones, y se lee asi; si condicion uno es verdadera Y condicion dos es verdadera entonces ambas son verdaderas. Es decir, el Y logico evalua si ambas expresiones son verdaderas, si lo son se realiza algo y sino no hace nada. Revisa el tema de operadores logicos.

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

    Excelente video

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

    Maravilloso Video! Con ningún otro video entendí tan bien la función millis! Mil gracias!

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

    Por que mi arduino no recibe los programas que le cargo? osea queda asi como asi

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

    Es una pena no siguieras con los videos tutos.. son muy buenos y bien explicados, gracias por hacer estos que tienes subidos.. gracias

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

    Es una pena qe explicando bien no siguieras con mas videotutos, te animaria a seguir, aunque entiendo no tuvieras tiempo o tengas otras cosas que se quieran y deban hacer, de todos maneras gracias por los videos, me los estoy iendo todos y me parece muy bien como explicas. Gracias y feliz año nuevo.

  • @nicolasm-97
    @nicolasm-97 Рік тому

    graciass

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

    VEO TUS VIDEOS ESTOY EMPEZANDO CON ARDUINO , TE EXPLICAS MUY BIEN

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

    Muchas gracias genio.. Más claro que el agua XD un saludo grande gracias

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

    hola, si yo quisiera que el led encendiera y empezara el conteo con el boton presionado como lo haria?

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

    Buena informacion , gracias por compartir !!! , tengo una duda , ¿Cual es la unidad mínima en microsegundos que se puede medir con arduino o solo lee milisegundos ? , desde ya muchas gracias

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

      Hola, millis solo funciona en milisegundos, podrías usar delayMicroseconds(), pero recomiendan usarlo a partir de 3 microsegundos. Saludos

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

      @@FRelectronica Gracias por la pronta respuesta , ya me subscribi , aunque no tengo por el momento placa arduino me ando informando , de paso te hago una pregunta , hay algun libro o datos donde pueda acceder al lenguaje assembler de arduino e informacion interna del hardware , por ejemplo el uso de la memoria Ram y rom o eeprom , manejo de interrupciones del microprocesador , etc ? , gracias de antemano , Saludos

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

    Puedo usar un delay de 14 horas ? Cómo podría escribir el valor que haciendo la conversión no me sirve

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

    Esas mismas instrucciones no funcionan. Las cargué en Tinkercad tal cual su sintaxis y me arroja errores. No pude determinar qué error, Pero algo está mal, no en lo que yo hice sino en la codificación que se muestra en este video

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

    Gracias por el video. He revisado y he probado muchas formas pero sin lugar a duda este es el ejemplo claro de trabajar un mismo elemento con tiempos dispares. Llevaba días tratando de resolverlo y nunca me percaté de que era cuestión verificar el estado del led. Excelente trabajo, espero que su canal gane más suscriptores, pues se los merece. Saludos des Venezuela

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

    Buenísimo gracias, me ayudó en mi proyecto

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

    Hola, exclente video, una consulta siendo novato en arduino, si quisiera estos dos mismos led con igual tiempo de encendido y apagado, pero uno con un tiempo de retardo con respecto al otro, debería modificar el tiempoAnteriorEncendido de uno? saludos

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

    👍

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

    Exelente video, muy rápido e ilustrativo, lo felicito, se lo recomendaré a mis estudiantes...

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

    Muchas gracias por el video ahora lo comprendo mejor 👍🏻 🤗

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

    Excelente explicación, gracias

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

    Muchas gracias por tu aportación, tenia varios días buscando el funcionamiento de un interruptor por tiempo determinado.

  • @McLOVIN.....
    @McLOVIN..... 3 роки тому

    Tengo ese problema con delay, necesito parar unos leds al presionar un push button, pero al presionar el botón no hace nada hasta que acaba el tiempo del delay, también ocupo que otro pulsador haga cambio de tiempo con otros delays pero hasta que termina de contar hace el cambio y no cuando presiono el pulsador, que le puedo hacer?

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

    Seño ayúdeme pofavo, estoy haciendo un proyecto con Arduino Leonardo (32u4)... Si funciona todo bien, excelente se cargó todo.. Pero me faltó añadir más entradas análogas y no se quiere formatear, no sé si se pueda eso para volver a hacerlo bien :( Buen video, he aprendido con ellos 😀

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

    Muy bien explicado el programa sin embargo no entiendo para que utilizas dos variables "tiempo anterior encendido"/"tiempo anterior apagado" si una única variable es suficiente.

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

      Hola Jose, asi es. Solo lo hice asi para hacerlo mas facil de entender para los principiantes. Gracias por el comentario.

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

    Gracias por la información voy a probar con milis a ver si me funciona . Saludos

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

    Saludos amigo , estoy tratando de crear un código para controlar 2 relés de forma inalámbrica mediante control rf y la librería rc switch. El problema es que mientras tengo el boton presionado la salida al relé esta intermitente, me imagino que es por el delay pero sin el no funciona alguna idea para hacerlo con millis? por favor

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

      Hola Frank, quizas tengas efecto rebote en el pulsador, esto es que se te activa y desactiva el rele al presionar el pulsador, te lo explico en este video ua-cam.com/video/cd29V5cxCcQ/v-deo.html, me comentas como te fue. Saludos.

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

      @@FRelectronicayprogramacion Saludos desde El Tigre, Edo Anzoátegui, Venezuela. ya casi vi todos tus videos y son muy didácticos gracias por responder, el asunto es que clone un control remoto de 2 botones y funciona muy bien si acciono el relé con un botón del control y lo apago con el otro. Pero lo que necesito es usar 2 relé un botón para cada relé, que prenda al pulsar y apague al soltar. El problema es que cuando mantengo presionado el botón y debería estar el relé accionado fijo hace intermitencias contantes y creo que son por el delay pero sin el delay no hace nada. agradeceria tu ayuda paisano.

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

    Hola lo que quiero decir que se ve muy pequeño los caracteres. Gracias

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

    Hola me gusta un monton tu "curso de arduino" eres muy didactico y pausado, solo veo un defecto (te lo digo con todo mi respeto) los códigos de programación de arduino se ven con mucha dificultad) de todas maneras enorabuena y muchas gracias por tu gran labor. Un saludo

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

    PORQUE NO DEJAS EL PROGRAMA

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

    Excelente explicación felicidades