#include Servo MotorBR; Servo MotorBL; Servo MotorMU; Servo MotorMD; Servo MotorCR; Servo MotorCL; void setup() { Serial.begin(9600); pinMode(7, INPUT); Serial.println("Hello, Raspberry Pi Pico!"); MotorBR.attach(3); MotorBL.attach(5); MotorMU.attach(9); MotorMD.attach(6); MotorCR.attach(10); MotorCL.attach(11); MotorBR.write(0); MotorBL.write(0); MotorMU.write(0); MotorMD.write(0); MotorCR.write(0); MotorCL.write(0); } void loop() { int button=LOW; while(Serial.available() > 0) { char msj=' '; int num =0; // if(Serial.available()) // { msj=Serial.read(); Serial.println(msj); // } if(msj=='a') { for (num;num<=180; num=num+5) { MotorBR.write(num); MotorBL.write(num); delay(20); } button = digitalRead(7); while(button == LOW) { button = digitalRead(7); } for (num; num>=0;num=num-5) { MotorBR.write(num); MotorBL.write(num); delay(20); } } if(msj=='e') { for (num;num<=70; num=num+5) { MotorBR.write(num); MotorBL.write(num); MotorCR.write(num); MotorCL.write(num); delay(20); } button = digitalRead(7); while(button == LOW) { button = digitalRead(7); } for (num; num>=0;num=num-5) { MotorBR.write(num); MotorBL.write(num); MotorCR.write(num); MotorCL.write(num); delay(20); } } if(msj=='i') { for (num;num<=30; num=num+5) { MotorBR.write(num); MotorBL.write(num); MotorCR.write(num); MotorCL.write(num); delay(20); } button = digitalRead(7); while(button == LOW) { button = digitalRead(7); } for (num; num>=0;num=num-5) { MotorBR.write(num); MotorBL.write(num); MotorCR.write(num); MotorCL.write(num); delay(20); } } if(msj=='o') { for (num;num<=110; num=num+5) { MotorBR.write(num); MotorBL.write(num); MotorMU.write(num); MotorMD.write(num); delay(20); } button = digitalRead(7); while(button == LOW) { button = digitalRead(7); } for (num; num>=0;num=num-5) { MotorBR.write(num); MotorBL.write(num); MotorMU.write(num); MotorMD.write(num); delay(20); } } if(msj=='u') { for (num;num<=180; num=num+5) { MotorMU.write(num); MotorMD.write(num); delay(20); } button = digitalRead(7); while(button == LOW) { button = digitalRead(7); } Serial.println(button); for (num; num>=0;num=num-5) { MotorMU.write(num); MotorMD.write(num); delay(20); } } } }