Compare commits
4
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2d9be85b09 | ||
|
|
33b9f0150e | ||
|
|
48d0dc50f7 | ||
|
|
cdb34a3cbf |
@@ -0,0 +1,3 @@
|
|||||||
|
[submodule "lib/PCA9685-Arduino"]
|
||||||
|
path = lib/PCA9685-Arduino
|
||||||
|
url = https://github.com/NachtRaveVL/PCA9685-Arduino
|
||||||
+2
-2
@@ -13,8 +13,8 @@ class Treppe {
|
|||||||
uint8_t state = 0;
|
uint8_t state = 0;
|
||||||
uint8_t switch_state = 0;
|
uint8_t switch_state = 0;
|
||||||
|
|
||||||
|
// initialize with i2c-Address 0, use Wire Library
|
||||||
PCA9685 pwmController;
|
PCA9685 pwmController;
|
||||||
uint8_t softstart_led(uint8_t led, uint16_t startval, uint16_t stopval);
|
uint8_t softstart_led(uint8_t led, uint16_t startval, uint16_t stopval);
|
||||||
void ledsequence();
|
void ledsequence();
|
||||||
|
|
||||||
|
|||||||
Submodule
+1
Submodule lib/PCA9685-Arduino added at a70be39257
+5
-1
@@ -93,7 +93,11 @@ void Treppe::ledsequence(){
|
|||||||
|
|
||||||
void Treppe::setup(){
|
void Treppe::setup(){
|
||||||
pwmController.resetDevices();
|
pwmController.resetDevices();
|
||||||
pwmController.init();
|
|
||||||
|
// Deactive PCA9685 due to LED Flickering
|
||||||
|
// https://github.com/NachtRaveVL/PCA9685-Arduino/issues/15
|
||||||
|
// see also lib/PCA9685-Arduin/PCA9685.h:204
|
||||||
|
pwmController.init(PCA9685_PhaseBalancer_None);
|
||||||
pwmController.setPWMFrequency(200);
|
pwmController.setPWMFrequency(200);
|
||||||
Serial.println("Hello from Treppe");
|
Serial.println("Hello from Treppe");
|
||||||
Serial.print("Treppe: initial parameters: stairs=");
|
Serial.print("Treppe: initial parameters: stairs=");
|
||||||
|
|||||||
Reference in New Issue
Block a user