.. note:: ¡Hola, bienvenido a la Comunidad de Aficionados a Raspberry Pi, Arduino y ESP32 de SunFounder en Facebook! Profundiza en Raspberry Pi, Arduino y ESP32 con otros entusiastas. **¿Por qué unirse?** - **Soporte de expertos**: Resuelve problemas posventa y desafíos técnicos con ayuda de nuestra comunidad y equipo. - **Aprender y compartir**: Intercambia consejos y tutoriales para mejorar tus habilidades. - **Vistas previas exclusivas**: Obtén acceso anticipado a anuncios de nuevos productos y avances. - **Descuentos especiales**: Disfruta de descuentos exclusivos en nuestros productos más nuevos. - **Promociones festivas y sorteos**: Participa en sorteos y promociones de fiestas. 👉 ¿Listo para explorar y crear con nosotros? Haz clic en [|link_sf_facebook|] y únete hoy! Vídeo 14: millis() y map() ============================== Este tutorial se centra en el uso de millis() para el seguimiento del tiempo y map() para la conversión de valores en Arduino, mostrando aplicaciones prácticas como respuestas temporizadas de botones y control de brillo de LED. * **Funcionalidad de Millis**: millis() como una función de cronometraje en Arduino, comenzando desde cero al ejecutar el programa e incrementándose cada milisegundo. * **Eventos Temporizados con millis()**: Cómo utilizar millis() para ejecutar eventos en intervalos de tiempo específicos sin detener todo el programa, a diferencia de delay(). * **Temporización de Pulsación de Botón**: Ejemplo de uso de millis() para detectar una pulsación de botón y ejecutar una acción después de una duración establecida. * **Introducción a la Función map()**: Introducción a la función map(), que se utiliza para convertir valores numéricos de un rango a otro. * **Ajuste de Brillo de LED**: Demostración práctica del uso de map() para ajustar los niveles de brillo de un LED mapeando valores porcentuales al rango PWM. * **Codificación Eficiente con millis() y map()**: Presentación de prácticas de codificación eficientes en Arduino combinando millis() para temporización no bloqueante y map() para conversión intuitiva de valores. **Vídeo** .. raw:: html