diff --git a/examples/led_blink/led_blink.ino b/examples/led_blink/led_blink.ino index 3c4153895144c254902154cbe046b5cb6d36e2b1..89d31cfc30a79622e7a7ea8929a8693d77a8f7d8 100644 --- a/examples/led_blink/led_blink.ino +++ b/examples/led_blink/led_blink.ino @@ -1,11 +1,11 @@ // Dieses Beispiel lässt 4 LED mit unterschiedlichen Frequenzen blinken -#include "TT_LED.h" +#include "led_controller.h" -TT_LED led1(4); -TT_LED led2(5); -TT_LED led3(6); -TT_LED led4(7); +LED_controller led1(4); +LED_controller led2(5); +LED_controller led3(6); +LED_controller led4(7); void setup() {} diff --git a/examples/ledchain_use/ledchain_use.ino b/examples/ledchain_use/ledchain_use.ino index d8825bad7ed086306e6d8877d4aad1930c8cf9aa..72f6945843c32758fdf47c65af5440843c4f3a40 100644 --- a/examples/ledchain_use/ledchain_use.ino +++ b/examples/ledchain_use/ledchain_use.ino @@ -1,7 +1,7 @@ // Dieses Beispiel lässt 4 LED als Lauflicht arbeiten // - die Geschwindigkeit wechselt - -#include "TT_LED.h" +#include "led_controller.h" // Definiere die Pins, an denen die LEDs angeschlossen sind: byte pins[] = {4, 5, 6, 7}; @@ -12,7 +12,7 @@ byte pins[] = {4, 5, 6, 7}; // 3. Parameter: RIGHT=von rechts nach links (default) // LEFT= von links nach rechts // TOGGLE=von links nach rechts nach links nach ... -TT_LED_chain ledchain(4, pins, TOGGLE); +LED_chain ledchain(4, pins, TOGGLE); void setup() {} diff --git a/TT_LED.h b/led_controller.h similarity index 91% rename from TT_LED.h rename to led_controller.h index c4e78ba17e4d518fb993c433fe6f3e7a5783b725..4aec454fe4f01329edc1767318413bfbd45c6ef0 100644 --- a/TT_LED.h +++ b/led_controller.h @@ -1,7 +1,7 @@ -class TT_LED +class LED_controller { public: - TT_LED(byte aPin) : PIN(aPin) { pinMode(aPin, OUTPUT); }; + LED_controller(byte aPin) : PIN(aPin) { pinMode(aPin, OUTPUT); }; void switch_to(bool b) { digitalWrite(PIN, b); }; byte read_pin_state() { return digitalRead(PIN); }; void on() { switch_to(HIGH); }; @@ -50,10 +50,10 @@ enum Chainmode TOGGLE }; -class TT_LED_chain +class LED_chain { public: - TT_LED_chain(byte aPin_count, byte aPin_chain[], Chainmode chainmode = RIGHT) : PIN_CHAIN(aPin_chain), PIN_COUNT(aPin_count), chainmode(chainmode) + LED_chain(byte aPin_count, byte aPin_chain[], Chainmode chainmode = RIGHT) : PIN_CHAIN(aPin_chain), PIN_COUNT(aPin_count), chainmode(chainmode) { for (byte i = 0; i < aPin_count; i++) pinMode(aPin_chain[i], OUTPUT);