SoftLed_01.ino 755 B

123456789101112131415161718192021222324252627
  1. #include <MobaTools.h>
  2. /* Demo: weiches Auf/Abblenden einer LED
  3. * Mit der Klasse SoftLed lässt sich eine Led 'weich' ein- und ausschalten
  4. * Die Led muss an einem PWM-fähigen pin angeschlossen sein, d.h. an einem Pin
  5. * an dem auch analogWrite() funktioniert.
  6. * SoftLed.attach( byte Pinnr );// Anschlußpin für die Led festlegen
  7. * SoftLed.riseTime( int zeit );// Zeit für auf/abblenden in ms
  8. * SoftLed.on(); // 'weich' einschalten
  9. * SoftLed.off(); // 'weich' ausschalten
  10. */
  11. const int ledPin = 5; // PWM - fähiger Pin
  12. SoftLed meinLed;
  13. void setup() {
  14. meinLed.attach(ledPin);
  15. meinLed.riseTime( 500 ); // Aufblendzeit in ms
  16. }
  17. void loop() {
  18. meinLed.on();
  19. delay(1000);
  20. meinLed.off();
  21. delay(1000);
  22. }