Statusled Arduino Library
Dies ist eine Arduino -Bibliothek für einfache LED -Steuerung: Dimmen, Flash -Sequenzen usw.
Merkmale:
- Einschalten der LED ein- und ausgeschaltet
- Einstellen der Helligkeit mit PWM (PWM -fähiger Stift erforderlich)
- Blinzeln die LED
- Blinksequenzen (z. B. zur Visualisierung von Zahlen)
- Ideal für die Lichtsteuerung in RC -Fahrzeugen
- Der inverse Modus, wenn Ihre LED zwischen Ausgangsstift und VCC verkabelt wird
- Arbeiten bei ATMega328p, ATMEGA32U4, ESP32
Änderungen:
- v1.0: Erstes Commit
- V1.1: ESP32 -Unterstützung hinzugefügt
- v1.2: ESP32 jetzt mit 16 PWM -Kanälen anstelle von 8
- V1.3: Die Funktion .Flash () ist jetzt ein Boolescher und Rückkehr "True", wenn sich die Sequenz in Startposition befindet. Ermöglicht das Synchronisieren des Indikator -Sounds mit der LED. Verwendet in: https://github.com/thediyguy999/rc_engine_sound_esp32
- V1.4: Experimentelle Unterstützung für optionale 16 -Bit -Timer -Unterstützung auf ESP32 hinzugefügt. Erforderlich für v2.0 von: https://github.com/thediyguy999/rc_engine_sound_esp32
- V1.5: Optionale Verzögerung für den ersten Flash () -Abweit hinzugefügt. Ermöglicht, Offsets zwischen verschiedenen LEDs zu programmieren. Erforderlich für v2.6 von: https://github.com/thediyguy999/rc_engine_sound_esp32
- V1.6: Optionale Rampe (nur ESP32) für Flash () und Off () hinzugefügt. Ermöglicht das Ein- und Ausschalten von Indikatoren leise. Erforderlich für V5.7 von: https://github.com/thediyguy999/rc_engine_sound_esp32
- V1.7: Verstellbare Aus -Helligkeit für Flash ()
- V1.8: Arduino 1.5 Struktur, daher wird sie nicht mehr als "Legacy" -Bibliothek erkannt
- V1.8.1 Potential Compiler -Fehler gelöst
Verwendung
Siehe Beispiel.
(c) 2016 - 2021 Thediyguy999