#include <Wire.h>
#include <Adafruit_PWMServoDriver.h>
#include <dummy_rp2040.h>
Adafruit_PWMServoDriver pwm = Adafruit_PWMServoDriver();
const int push1 = 4;
const int push2 = 3;
const int pushc = 2;
int val1;
int val2;
int val3;
void setup() {
pwm.begin();
pwm.setPWMFreq(50);
delay(10);
}
void loop() {
val1=digitalRead(push1);
val2=digitalRead(push2);
val3=digitalRead(pushc);
if(val2==HIGH)
{
pwm.setPWM(0, 0, 375);
pwm.setPWM(1, 0, 375);
pwm.setPWM(2, 0, 375);
pwm.setPWM(3, 0, 375);
}
if (val1==HIGH)
{
pwm.setPWM(0, 0, 600);
pwm.setPWM(1, 0, 600);
pwm.setPWM(2, 0, 600);
pwm.setPWM(3, 0, 600);
}
if (val3==LOW)
{
pwm.setPWM(0, 0, 150);
pwm.setPWM(1, 0, 150);
pwm.setPWM(2, 0, 150);
pwm.setPWM(3, 0, 150);
}
}