Bemerkung
Hallo, willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Community auf Facebook! Tauche tiefer in Raspberry Pi, Arduino und ESP32 mit gleichgesinnten Enthusiasten ein.
Warum beitreten?
Expertenunterstützung: Lösen Sie nach dem Kauf auftretende Probleme 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 exklusiven Einblicken.
Sonderrabatte: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte.
Festliche Aktionen und Verlosungen: Nehmen Sie an Verlosungen und Feiertagsaktionen teil.
👉 Bereit, mit uns zu entdecken und zu gestalten? Klicken Sie auf [ hier ] und treten Sie noch heute bei!
LEKTION 15: Steuerung einer LED basierend auf Benutzereingaben vom seriellen Monitor
Diese Lektion zeigt, wie man ein benutzerinteraktives Programm mit dem Arduino erstellt, wobei der Schwerpunkt auf der Erfassung von Benutzereingaben über den seriellen Monitor und der Durchführung verschiedener Operationen basierend auf diesen Eingaben liegt. Hier ist eine kurze Übersicht darüber, was Sie lernen werden:
Überprüfung der vorherigen Hausaufgabe: Rückblick auf die Aufgabe aus Lektion 14, bei der die Helligkeit einer LED durch Benutzereingaben über den seriellen Monitor gesteuert wurde.
Einrichten der Schaltung: Anweisungen zum korrekten Anschließen einer LED und eines Widerstands an den Arduino, wobei sichergestellt wird, dass jede Komponente ordnungsgemäß für das Experiment konfiguriert ist.
Code schreiben: Schritt-für-Schritt-Anleitung zum Schreiben von Code, der Benutzereingaben vom seriellen Monitor liest und zur Anpassung der LED-Helligkeit verwendet. Dies beinhaltet mathematische Berechnungen zur Umwandlung der Benutzereingabe in einen Wert, den der Arduino zur Steuerung der LED-Helligkeit verwenden kann.
Exponentielle Skalierung: Erklärung der exponentiellen Skalierung, um sicherzustellen, dass die wahrgenommene Helligkeit der LED über den Bereich der Benutzereingaben hinweg gleichmäßig ansteigt.
Debugging-Tipps: Tipps zur Fehlerbehebung bei häufigen Problemen wie falschen Messwerten oder Fehlern in der Ausgabe, die die LED-Helligkeit beeinflussen.
Hausaufgabe: Erstellen eines Programms, das den Benutzer nach einem Helligkeitswert (zwischen 0 und 10) für eine LED fragt und dann die LED-Helligkeit entsprechend einstellt.
Video