Arduino desde cero en Español - Capítulo 80 - Código sin bloqueo y Librería TimeAlarms

Sdílet
Vložit
  • čas přidán 9. 09. 2024

Komentáře • 122

  • @marvicdigital
    @marvicdigital Před 4 měsíci +10

    Tus explicaciones son lo mejor de lo mejor que se pueden ver hoy en día, la forma clara y eficaz para que todos entendamos es sublime, muchas gracias por compartir su don. Saludos desde Colombia.

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario, se aprecia.
      Un saludo

    • @juanvalerdi4408
      @juanvalerdi4408 Před 4 měsíci

      @@BitwiseAr Apoyo esto y esperando siempre videos nuevos

  • @Jc-racingbbr22024
    @Jc-racingbbr22024 Před 4 měsíci +1

    estaba esperando el siguiente video 😅😅

  • @virginiaperez8971
    @virginiaperez8971 Před 4 měsíci +2

    Gracias te echaba de menos

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por la visita y el comentario.
      Saludos

  • @danielraymundopinedasandov2166
    @danielraymundopinedasandov2166 Před 4 měsíci +2

    Volvió una leyenda, muchas gracias hermano, tus videos me están sirviendo demasiado en la escuela

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Genial, me alegra que el material te sea de utilidad.
      Saludos

  • @elgalponelectronico
    @elgalponelectronico Před 4 měsíci +2

    Hola, solo vengo a decirte gracias por enseñarme e introducirme a este mundo. Un gran saludo, eres un gran profe.

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario y la visita.
      Un saludo

  • @juandavidfernandez3689
    @juandavidfernandez3689 Před 3 měsíci +3

    Sinceramente no hay otro canal en el mundo como este. lastima que pues no todos somos electronicos o estudiantes, o desarrolladores de proyectos con arduino, de lo contrario tendrias millones de supscriptores

    • @BitwiseAr
      @BitwiseAr  Před 3 měsíci

      Gracias por el comentario, se aprecia.
      Un saludo

  • @robertoc2678
    @robertoc2678 Před 4 měsíci +2

    Carnal eres simplemente el mejor 😎👌 un video sumamente interesante, de verdad muchas gracias por tener un canal como este ❤

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci +1

      Gracias por el comentario y la visita.
      Un saludo

  • @miguelangelsuarez5673
    @miguelangelsuarez5673 Před 4 měsíci +1

    Cheeee, eres el mejor e impecable en la presentación de tus videos , gracias se aprende demasiado contigo..!! Saludos desde Colombia

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por la visita y el comentario.
      Un saludo

  • @olivieroreggia8823
    @olivieroreggia8823 Před 4 měsíci +1

    Un excelente trabajo como siempre. Bravo !

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario y la visita.
      Saludos

  • @MrAlbertGe
    @MrAlbertGe Před 4 měsíci +2

    Saludos desde Bogotá Colombia, no me he perdido ninguno de los 80 capítulos de este gran curso y éste en particular me va a ayudar mucho con un código que vengo creando desde hace tiempo pero no había podido solucionar lo de los delay. Gracias y hasta la siguiente clase!

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci +1

      Genial, me alegro que el material te sea de utilidad.
      Un saludo

    • @adriancalvente5446
      @adriancalvente5446 Před 4 měsíci

      Buenos días, excelente como siempre👏🏻muy interesante, muchas gracias por compartirlo. Te hago una consulta, soy miembro de un Radioclub y tenemos una repetidora de vhf en un cerro, nos gustaría poder leer telemetría, tensión, corriente de carga y de consumo, temperatura, humedad, etc, entiendo que esto con distintos sensores lo podríamos detectar, el tema sería como traer esos datos desde el cerro, no hay internet, lo que es apagado a distancia y otras funciones más las comandamos atravez de DTMF y funcióna muy bien, no sé si esos datos se podrán traer de alguna manera similar? Te agradecería mucho si me podes brindar algo de información, saludos

  • @MRobot-db5kb
    @MRobot-db5kb Před 4 měsíci +2

    Gracias profe es el mejor

  • @martinfaverio4813
    @martinfaverio4813 Před 2 měsíci +1

    Una vez más, sos un profe excelente! no nos dejes sin mas videos y enseñanza. GRACIAS una vez más

  • @kbyo2006
    @kbyo2006 Před 4 měsíci +1

    Otro gran tutorial. La verdad echaba de menos esta gran colección de tutoriales de Arduino. Muchas gracias, saludos

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario y la visita.
      Saludos

  • @josedeargentina6482
    @josedeargentina6482 Před 4 měsíci +1

    Nuevo suscriptor Estimado Profesor.
    Saludos Cordiales desde Argentina

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario y la suscripción.
      Un saludo

  • @rrlegoff
    @rrlegoff Před 4 měsíci +1

    Excelente video, muy ilustrativo

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario y la visita.
      Un saludo

  • @carlosballario3989
    @carlosballario3989 Před 4 měsíci +1

    Felicitaciones!!, Que capacidad docente!!, muchas gracias por tanta información valiosa.

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario, me alegro que encuentres el material de utilidad.
      Saludos

  • @ramonrey896
    @ramonrey896 Před 4 měsíci +1

    ¡Qué bien comunicas! Da gusto escuchar y ver tus vídeos. Muchas gracias.

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Genial, gracias por el comentario y la visita.
      Saludos

  • @sirtordo
    @sirtordo Před 4 měsíci +1

    Excelente como siempre, se extrañaban tus videos!

  • @juangonza4979
    @juangonza4979 Před 4 měsíci +1

    Muchas gracias, no sabes como he trabado en estas cosas.

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario y la visita, me alegro que encuentres el material de utilidad.
      Saludos

  • @rodriguezhumerezeddypaul1594
    @rodriguezhumerezeddypaul1594 Před 4 měsíci +1

    Genial, me alegra que aún sigas haciendo videos del curso, excelente

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por la visita y el comentario.
      Un saludo

  • @blackstrato2216
    @blackstrato2216 Před 4 měsíci +1

    Buenísimo! Yo venía haciendo algo similar usando el Timer 2, generando una interrupción cada ciertos milisegundos, y a partir de eso temporizaba todo el llamado a funciones. Está bueno aprender otra forma de hacer las cosas! Gracias!!!

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario y la visita, me alegro que el material te sea de utilidad.
      Saludos

  • @German3Design
    @German3Design Před 4 měsíci +1

    Qué curioso, estoy aprendiendo arduino y justamente me ataqué un buen rato con esto de los led y los pulsadores, cómo me cae de bien este video.

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Genial, gracias por el comentario y la visita.
      Saludos

  • @L4.N4r4nj4.M3CaNiCa
    @L4.N4r4nj4.M3CaNiCa Před 2 měsíci

    Espectacular video!
    me estoy tomando unos mates mientras lo veo!
    Saludos pibe !!!

  • @leonardopadilla8404
    @leonardopadilla8404 Před 4 měsíci +1

    Excelente que sigas con los videos de Arduino...

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario y la visita.
      Un saludo

  • @josecanorea2k
    @josecanorea2k Před 4 měsíci +1

    Se le echaba de Menos. Gracias por continuar :)

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por la visita y el comentario.
      Un saludo

  • @daromc01
    @daromc01 Před 2 měsíci +1

    Gracias crack !

  • @samanedu
    @samanedu Před 4 měsíci +1

    Gracias, los videos son muy didácticos, siempre recomiendo este canal para los que quieren aprender a programar en Arduino. Accidentalmente le había dado a la mano abajo, cuando me percaté me sentí el ser mas canalla del mundo, así que disculpa llegaste a verlo. Me pasé a ESP32 pero aun siento que nunca llegué a sacarle todo el provecho a los 8 bit. Ojalá puedas hacer una serie de tutoriales para el ESP32.

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Hola, gracias por el comentario y la honestidad, ESP32 es una muy buena plataforma en la actualidad.
      Saludos

  • @Jc-racingbbr22024
    @Jc-racingbbr22024 Před 4 měsíci +1

    buen video

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por la visita y el comentario.
      Saludos

  • @enriquepalacios6771
    @enriquepalacios6771 Před 4 měsíci +1

    excelente, trabajo

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario y la visita.
      Saludos

  • @adriancalvente5446
    @adriancalvente5446 Před 4 měsíci

    Buenos días, excelente video muchas gracias por compartirlo

  • @carlosballario3989
    @carlosballario3989 Před 4 měsíci

    ya lo resolví, muchas gracias igualmente.

  • @daniegido
    @daniegido Před 4 měsíci

    Gracias Maestro.

  • @Hernando_Electronico_pro
    @Hernando_Electronico_pro Před 2 měsíci

    Hola, tus explicaciones son legendarias, se entienden perfectamente, y fácil, me gustaría que hagas un tutorial del SIM800L, modulo de telefonía con interfaz UART, te agradecería bastante con eso.
    Saludos.

    • @BitwiseAr
      @BitwiseAr  Před 2 měsíci +1

      Gracias por el comentario y la sugerencia. Lamentablemente aún no tengo experiencia con un módulo de ese tipo.
      Saludos

  • @Profe_Zandor
    @Profe_Zandor Před 4 měsíci +1

    muchas gracias

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por la visita y el comentario.
      Saludos

  • @josemag4617
    @josemag4617 Před 4 měsíci +1

    Lo.mejor de internet!. Una consulta : ¿ hay manera de que tome la hora de la PC al momento de cargar el programa, por ejemplo? Y así incluir el horario lo más preciso posible

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci +1

      Hola, hay unos macros especiales de __TIME__ y __DATE__ que genera el compilador y se usaron en el capítulo 38, para este caso sería necesario algún tipo de conversión para aplicar con setTime() que requiere valores individuales separados por comas.
      Saludos

  • @duverneygomeztovar4422
    @duverneygomeztovar4422 Před 4 měsíci +1

    Súper bueno el video saludos desde Colombia, puedes regalarnos videos de sp32

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario y la visita. Hace tiempo que debato cómo iniciar algo con ESP32 pero no estoy seguro si debe ser algo "desde cero" o más enfocado en cuestiones prácticas. Además con los recursos de memoria y procesador ya se pueden usar lenguajes de más alto nivel como ser MicroPython.
      Saludos

  • @AFSMG
    @AFSMG Před 4 měsíci +1

    Explicas como los ángeles. ¿Tienes algún video dedicado a las instrucciones dedicadas a rotar bits ? Un saludo

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario, no hay un capítulo específico sobre el tema pero en el número 70 junto con la explicación del 74HC595 hay información relacionada:
      czcams.com/video/LFqIA3ZvZE8/video.html
      Saludos

    • @AFSMG
      @AFSMG Před 4 měsíci

      @@BitwiseAr Muchas gracias. Eres un crack. Saludos.

  • @franbreglia
    @franbreglia Před 2 měsíci

    hola bitwise sigo mucho tus videos y me funcionan muy bien tus explicaciones mas que otros canales, podrias hacer un video utilizando el emisor IR ky-005, porque no lo pude hacer funcionar bien. de cualquier forma, gracias por leer el mensaje

    • @BitwiseAr
      @BitwiseAr  Před 2 měsíci

      Gracias por el comentario y la visita, es un módulo que quedó pendiente de análisis del kit 37 en 1, en un futuro puede que retome el tema.
      Saludos

  • @josuevargas5050
    @josuevargas5050 Před 4 měsíci

    Bitwise Ar; e vuelto e vuelto
    "La voz de Spiderman"

  • @pakarr1
    @pakarr1 Před 4 měsíci +1

    Gracias, gracias, gracias eres un grande Bitwise. Retomare un proyecto q deje a medias por problemas con los delays.
    Salu2 de Santiago CL

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Genial, me alegro que encuentres el material de utilidad.
      Saludos

  • @carlosballario3989
    @carlosballario3989 Před 4 měsíci

    Buen día, por favor podrías decirme si puedo utilizar esta librería para programar el monitor serie con dos opciones (option 1 y option 2), y la opción 2 tiene que activarse antes que termine de cumplirse la opción 1 ?, Muchas gracias!!

  • @Risst
    @Risst Před 4 měsíci +1

    Gracias por la informacion. Usando millis() puede suceder que si el programa se ejecute tanto tiempo que se sobrepase el valor maximo de la variable y esta empiece de ceropor lo que ya no va a funcionar como deberia. Podrias hacer un video para que cuando eso pase, pueda seguir funcionando sin problemas.

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Hola, si mal no recuerdo demora algo más de 40 días en llegar a la cuenta máxima y luego vuelve a cero, como se utiliza como diferencia entre valores no es un gran problema, se perderán algunos milisegundos en dicha transición.
      Saludos

    • @Risst
      @Risst Před 4 měsíci

      @@BitwiseAr muchas gracias por la info

  • @armandoac1334
    @armandoac1334 Před měsícem +1

    Genial tutorial como es tradicion, gracias por el tiempo y dedicacion. Habra una aplicacion adecuada para programar desde android?anteriormente usaba arduino droid que me parecia excelente pero me parece que muchos telefonos ya no permiten instalar por "antiguedad" de la aplicacion, y arduino estudio no me convence. Existira alguna mas?gracias de nuevo, saludos

    • @BitwiseAr
      @BitwiseAr  Před měsícem

      Hola, que tenga conocimiento no hay una versión oficial del IDE que corra en Android. Para placas que tienen conectividad WiFi se puede usar el servicio Cloud que permite subir código OTA.
      Saludos

    • @armandoac1334
      @armandoac1334 Před měsícem

      @@BitwiseAr muchas gracias, saludos , excelente inicio de semana

  • @bemdemfem
    @bemdemfem Před 4 měsíci +1

    Nuevos vídeos con esp32 te iría genial

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario y la visita, no lo descarto para un poco más adelante.
      Saludos

  • @electronicaconari5691
    @electronicaconari5691 Před 4 měsíci

    🙂

  • @carlosballario3989
    @carlosballario3989 Před 4 měsíci

    perdón olvidé el signo de pregunta!!, TimeLib y Time es igual?

  • @valenvaq_2047
    @valenvaq_2047 Před 3 měsíci

    Hola que tal.
    Podras enseñar como se usa la brujula digital del mpu6050 de 9 ejes?

    • @BitwiseAr
      @BitwiseAr  Před 3 měsíci

      Hola, lamentablemente no dispongo de un IMU con magnetómetro incorporado, de todas formas podrás ver el concepto en el siguiente capítulo:
      czcams.com/video/Q31mkKY1iM8/video.html
      Saludos

  • @vitalikevent
    @vitalikevent Před 4 měsíci

    Que tal intente el ultimo verificar y no me carga, sabras porque? me sale el sgt error:
    Compilation error: expected ')' before 'alarma15hs'
    muchas gracias

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Hola, parece que hay un error de sintaxis, recomendaría descargues los códigos desde el enlace en la zona de descripción.
      Saludos

  • @andrikpereztoledo9378
    @andrikpereztoledo9378 Před 4 měsíci

    Puedes hacer un vídeo de carro evasor de obstáculos

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario y la sugerencia.
      Saludos

  • @cesarluisquispeparedes4548
    @cesarluisquispeparedes4548 Před 2 měsíci

    Hola, buenos días, te pido un favor, como puedo hacer que reconozca el puerto en LINUX UBUNTU? compre el ARDUINO UNO y justo el vendedor me dijo que vos dabas este tutorial, y antes de volver a la tiendo quiero consultarte a vos, pasa que este arduino no es origianl y probe con los de mis compañeros que tiene el original desde hace muchos años y agarra rapido el reconocimiento del puerto, pero este que es generino no lo agarra, tedría que hacer algo mas o lo devuelvo?? O tal vez si podes hacer un tuto de inslación y configuración en linux ubuntu sería genia, desde ya mcuhas gracias.

    • @BitwiseAr
      @BitwiseAr  Před 2 měsíci

      Hola, por lo general se debe a un tema de permisos en Ubuntu, aqui hay un enlace a un artículo detallado:
      support.arduino.cc/hc/en-us/articles/360016495679-Fix-port-access-on-Linux
      En definitiva:
      sudo usermod -a -G dialout tu_nombre_de_usuario
      Saludos

  • @valenvaq_2047
    @valenvaq_2047 Před 4 měsíci

    Hola!! Necesito tu ayuda para tomar una decisión, que es mejor, una fpga ice40 o una raspberry pi 4b de 4gb de ram (o de 8gb)

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Hola, depende del uso, un FPGA requiere de programación bastante compleja, una Raspberry Pi corriendo Linux ya se pueden usar lenguajes de alto nivel como ser Python pero no será tan rápida como un FPGA.
      Saludos

  • @SMUnico
    @SMUnico Před 4 měsíci

    En mi caso tengo 1 sistema para controlar luces y rellenado de acuarios, ahora mi problema es q tengo el RTC DS1307 pero al quedarse sin energia se detiene (no pierde la hora) puesto q si hay 1 corte de luz de 2 horas, este reloj atrasa esas 2 horas. Ya le he cambiado la pila por algunas de mejor calidad y siempre lo mismo. Tendras alguna solucion o truco para estos casos. desde ya gracias. Saludos

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci +1

      Hola, con el módulo RTC no debería pasar lo de la pérdida del horario luego de unas horas, tendrás que revisar el módulo DS1307 ya que algunos fabricantes le agregan unos componentes para usar pilas del tipo LIR que son recargables, básicamente como CR2032 pero recargables, si utilizas un módulo pensado para usar una batería LIR y en su lugar se coloca una no recargable la misma recibe voltaje que la termina dañando.
      En esos casos la solución es cambiar por una pila recargable o eliminar un par de componentes que le aplican voltaje a la pila, hay tutoriales en la web sobre como indentificar y hacer modificaciones.
      Saludos

    • @SMUnico
      @SMUnico Před 4 měsíci

      @@BitwiseAr Perfecto, era asi como dices, como no consifo las LIR, solucionado con una 18650. Gracias por la respuesta

  • @carlosballario3989
    @carlosballario3989 Před 4 měsíci

    No encuentro la librería TimeLib en el IDE, (si TimeAlarms y Time, es esta última), muchas gracias!!

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci +2

      Hola, en el Gestor de Bibliotecas con término de búsqueda "timelib" es el que dice "Time" a nombre del mismo desarrollador que TimeAlarms.
      Saludos

    • @carlosballario3989
      @carlosballario3989 Před 4 měsíci

      @@BitwiseAr Muchísimas gracias !!

  • @JoseRobertoCisnerosMunoz
    @JoseRobertoCisnerosMunoz Před 3 měsíci

    en mi IDE de Arduino no aparece la librería TimeAlarms a que crees que se deba ? estoy usando la versión 1.8.19 que si es algo obsoleta será por eso ? y donde podría descargar la librería aparte ? y una ultima pregunta, TimeLib.h de donde la obtienes y de que autor es ?

    • @BitwiseAr
      @BitwiseAr  Před 3 měsíci

      Hola, acabo de ingresar al Gestor de Librerías de las versión 1.8.19 y buscando por "timealarms" aparece listado sin problemas "by Paul Stofregen". Lo mismo buscando por "timelib" que aparece como "Time" del mismo autor.
      Saludos

  • @federicoxxx6937
    @federicoxxx6937 Před 4 měsíci

    Consulta, si necesitara se ejecute en milisegundos se puede ??

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci +1

      Hola, con la librería TimeAlarms no es posible, toma como parámetro segundos en los timers, deberías implementarlo con millis() como el segundo programa.
      Saludos

    • @federicoxxx6937
      @federicoxxx6937 Před 4 měsíci

      Gracias!!

  • @adriancalvente5446
    @adriancalvente5446 Před 4 měsíci

    Te hago una consulta, tenemos una repetidora de vhf en un cerro y sería indispensable leer telemetría, tensión, corriente de carga y de consumo, temperatura, humedad, etc, sé que con sensores lo podría sacar arduino, el tema sería como traerlo del cerro, no hay internet allí, lo que es apagado a distancia y otras funciones lo comandamos vía DTMF, no sé si habrá algún módulo para poder hacer esto, si hay algo te agradezco mucho si me podes pasar información, muchas gracias saludos.

    • @blackstrato2216
      @blackstrato2216 Před 4 měsíci

      Hola... el enlace que usan para enviar los DTMF es teléfónico o RF? Es bidireccional?

    • @adriancalvente5446
      @adriancalvente5446 Před 4 měsíci

      @@blackstrato2216 es RF

    • @adriancalvente5446
      @adriancalvente5446 Před 4 měsíci

      @@blackstrato2216 bidereccional no te sabría decir, hay una placa con un pic en el cerro y nosotros de acá le mandamos los códigos según lo que queramos hacer, simplemente pone distintas salidas en estado alto o bajo activando un relay, no tenemos retorno solo recibe DTMF y ejecuta allá.

    • @adriancalvente5446
      @adriancalvente5446 Před 4 měsíci

      @@blackstrato2216es RF

    • @adriancalvente5446
      @adriancalvente5446 Před 4 měsíci

      @@blackstrato2216creo que sería unidireccional porque solo recibe

  • @sirtordo
    @sirtordo Před 4 měsíci +1

    Excelente como siempre, se extrañaban tus videos!

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por el comentario y la visita.
      Saludos

  • @jorgeferreyra777
    @jorgeferreyra777 Před 4 měsíci +1

    muchas gracias

    • @BitwiseAr
      @BitwiseAr  Před 4 měsíci

      Gracias por la visita y el comentario.
      Saludos