Also,
Adresse sollte stimmen A0-A5 liegen auf Masse, SDA und SCL jeweils mit Pullup 1,2K angeschlossen.
Kabellänge ca. 30 cm.
Mit folgenden Code sollte doch eigentlich der Reihe nach LED0-15 an und wieder ausgeschalten werden!?
Leider passiert nichts, alles bleibt dunkel!
Da ich hier leider keinen Oszi habe kann ich mir die I2C Signale nicht anschauen.
#include <Wire.h>
#include <PCA9685.h>
PCA9685 ledDriver;
void setup()
{
Serial.begin(9600); // set up serial
Serial.println("Serial Started");
Wire.begin(); // Wire must be started!
ledDriver.begin(B000000); // Address pins A5-A0 gegen Masse
ledDriver.init();
}
void loop()
{
for(int i=0; i<16; i++) {
ledDriver.setLEDOn(i);
Serial.println(i);
delay(100);
}
for(int i=0; i<16; i++) {
ledDriver.setLEDOff(i);
Serial.println(i);
delay(100);
}
}