Arduino desde cero en Español - Capítulo 80 - Código sin bloqueo y Librería TimeAlarms
Bitwise Ar
El delay() es muy útil pero en ciertas ocasiones genera complicaciones al detener el flujo del programa, por eso analizaremos cómo realizar código sin bloqueo (non-blocking) con la función millis() y demostraremos en la práctica sus beneficios. También veremos la librería TimeAlarms para establecer fácilmente timers o temporizadores para tareas programadas de corta y larga duración con el RTC incorporado en Arduino.
#CodigoSinBloqueo #Nodelay #Nonblocking
arduino sin delay arduino millis multitareas en arduino función millis arduino temporizador en arduino timealarms arduino timelib arduino reloj en tiempo real arduino
Capítulo 38 (RTC): https://www.youtube.com/watch?v=ZOMXEYuQwwY
Capítulo 58 (Timelib): https://www.youtube.com/watch?v=CDt1Wlc5rHw
Código fuente de los programas vistos en: https://github.com/bitwiseAr/Curso-Arduino-desde-cero/
Marcas de tiempo:
0:00 Introducción 0:32 Circuito de conexión 1:25 Primer programa con delay (ilustra problema) 5:04 Segundo programa sin bloqueo (millis) 8:15 Tercer programa con TimeAlarms 14:24 Restricciones de la librería TimeAlarms 15:33 Cuarto programa con Alarma diaria y RTC 22:41 Recapitulando y despedida ... https://www.youtube.com/watch?v=tdFsSo5LVhg
98435244 Bytes