.. note:: Hallo und willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Gemeinschaft auf Facebook! Tauchen Sie tiefer ein in die Welt von Raspberry Pi, Arduino und ESP32 mit anderen Enthusiasten. **Warum beitreten?** - **Expertenunterstützung**: Lösen Sie Nachverkaufsprobleme und technische Herausforderungen mit Hilfe unserer Gemeinschaft und unseres Teams. - **Lernen & Teilen**: Tauschen Sie Tipps und Anleitungen aus, um Ihre Fähigkeiten zu verbessern. - **Exklusive Vorschauen**: Erhalten Sie frühzeitigen Zugang zu neuen Produktankündigungen und exklusiven Einblicken. - **Spezialrabatte**: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte. - **Festliche Aktionen und Gewinnspiele**: Nehmen Sie an Gewinnspielen und Feiertagsaktionen teil. 👉 Sind Sie bereit, mit uns zu erkunden und zu erschaffen? Klicken Sie auf [|link_sf_facebook|] und treten Sie heute bei! Video 14: millis() und map() =============================== Dieses Tutorial konzentriert sich auf die Verwendung von millis() zur Zeitverfolgung und map() zur Wertumwandlung in Arduino, mit praktischen Anwendungen wie zeitgesteuerten Tastenreaktionen und LED-Helligkeitssteuerung. * **Funktionalität von Millis**: millis() als Zeitmessungsfunktion in Arduino, beginnend bei Null beim Programmstart und sich jede Millisekunde erhöhend. * **Zeitgesteuerte Ereignisse mit millis()**: Wie millis() zur Ausführung von Ereignissen in bestimmten Zeitintervallen genutzt wird, ohne das gesamte Programm anzuhalten, im Gegensatz zu delay(). * **Zeitmessung bei Tastendrücken**: Beispiel für die Verwendung von millis() zur Erkennung eines Tastendrucks und Ausführung einer Aktion nach einer festgelegten Dauer. * **Einführung in die Map-Funktion**: Vorstellung der map()-Funktion, die zur Umwandlung numerischer Werte von einem Bereich in einen anderen verwendet wird. * **Einstellung der LED-Helligkeit**: Praktische Demonstration der Verwendung von map() zur Anpassung der LED-Helligkeitsstufen, indem Prozentwerte in den PWM-Bereich abgebildet werden. * **Effizientes Programmieren mit millis() und map()**: Vorführung effizienter Arduino-Programmierpraktiken durch die Kombination von millis() für nicht-blockierende Zeitmessung und map() für intuitive Wertumwandlung. **Video** .. raw:: html