Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- include <Wire.h>
- #include <Adafruit_PWMServoDriver.h>
- Adafruit_PWMServoDriver driver = Adafruit_PWMServoDriver(0x40);
- const int PWM_MAX_COUNT = 4095;
- int getOn(double duty) {
- return duty * PWM_MAX_COUNT;
- }
- int getOff(double duty) {
- // Give this a shot?
- }
- void setup() {
- driver.begin();
- driver.setPWMFreq(1600);
- }
- void loop() {
- driver.setPWM(0, 0, 1024);
- // driver.setPWM(0, getOn(.25), getOff(.25));
- delay(1);
- driver.setPWM(0, 0, 3075);
- // driver.setPWM(0, getOn(.25), getOff(.25));
- delay(1);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement