Bemerkung

Hallo, willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Community auf Facebook! Tauchen Sie zusammen mit anderen Enthusiasten tiefer in Raspberry Pi, Arduino und ESP32 ein.

Warum beitreten?

  • Expertenunterstützung: Lösen Sie Nachverkaufsprobleme und technische Herausforderungen mit Hilfe unserer Community und unseres Teams.

  • Lernen & Teilen: Tauschen Sie Tipps und Tutorials aus, um Ihre Fähigkeiten zu verbessern.

  • Exklusive Vorschauen: Erhalten Sie frühzeitigen Zugang zu neuen Produktankündigungen und Vorab-Blicken.

  • Spezielle Rabatte: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte.

  • Festliche Aktionen und Gewinnspiele: Nehmen Sie an Gewinnspielen und Feiertagsaktionen teil.

👉 Bereit, mit uns zu entdecken und zu kreieren? Klicken Sie auf [hier] und treten Sie noch heute bei!

Video 12: millis Funktion 丨 Mehrere Aufgaben gleichzeitig 丨 Nicht blockierender Code

Dieses Tutorial behandelt die Grundlagen der Implementierung nicht blockierenden Codes mit der millis() Funktion in der Arduino-Programmierung, demonstriert durch die Steuerung eines Servomotors und einer Ampelschaltung.

  • Nicht blockierender Code: Erklärt die Wichtigkeit der Verwendung von millis() anstelle von delay() für Zeitsteuerungen in Arduino.

  • Millis Funktion: Zeigt, wie die millis() Funktion verwendet werden kann, um die Zeit zu verfolgen und Aufgaben auszuführen, ohne den Code zu blockieren.

  • Servomotorsteuerung: Demonstriert, wie man einen Servomotor mit nicht blockierendem Code steuert, um eine sanfte Bewegung zu erreichen.

  • LED-Blinken: Veranschaulicht, wie man eine LED in regelmäßigen Abständen blinken lässt, ohne delay() zu verwenden.

  • Tastereingabe: Zeigt, wie man Tastereingaben auf nicht blockierende Weise verarbeitet, um Ereignisse auszulösen.

  • Gleichzeitige Aufgaben: Anleitung zur Verwaltung mehrerer Aufgaben gleichzeitig, wodurch der Eindruck von Multitasking entsteht.

  • Herausforderungsaktivität: Ändern Sie das Programm, um ein Ampelsystem mit einer Schranke zu erstellen, die von einem Servomotor gesteuert wird, einschließlich eines Notfallknopfs für Fußgänger.

Video



Verwandte Online-Tutorials