Skip to content

Commit

Permalink
Updated the example
Browse files Browse the repository at this point in the history
  • Loading branch information
brunnels committed May 11, 2012
1 parent e5bb1db commit bef2b94
Showing 1 changed file with 56 additions and 10 deletions.
66 changes: 56 additions & 10 deletions examples/test/test.ino
@@ -1,16 +1,62 @@
#include <Wire.h> #include <I2C.h>
#include <PCA9685.h> #include <PCA9685.h>
PCA9685 driver1(0x41); PCA9685 whiteDrv(0x43);


void setup() void setup()
{ {
driver1.begin(); whiteDrv.begin();
Serial.begin(9600); Serial.begin(9600);

whiteDrv.setPWMFrequency(200);
Serial.println(whiteDrv.getPWMFrequency());

//turn everything off
whiteDrv.PWM(0, 15, 0);
} }


void loop() void loop()
{ {
driver1.PWMSingle(0, 255); delay (3000); int i = 0;
Serial.println(driver1.getPWM(0)); int j = 0;
Serial.println("full"); int k = 0;
}
while (i < 6) {
j = 0;
while (j <= 255) {
whiteDrv.PWM(i, j);
j++;
}
i++;
}

while (i >= 0) {
j = 255;
while (j >= 0) {
whiteDrv.PWM(i, j);
j--;
}
i--;
}

Serial.println(whiteDrv.getPWM(0));

delay(500);

while (k <= 255) {
whiteDrv.PWM(0, 5, k);
k++;
}

Serial.println(whiteDrv.getPWM(0));

delay(1000);

while (k >= 0) {
whiteDrv.PWM(0, 5, k);
k--;
}

Serial.println(whiteDrv.getPWM(0));

delay(500);
}

0 comments on commit bef2b94

Please sign in to comment.