#define MOTORSAG_EN_3_4_10 #define MOTORSAG_IN3 12 #define MOTORSAG_IN4 11 #define MOTORSOL_EN_1_2_6 #define MOTORSOL_IN1 5 #define MOTORSOL_IN2 4 const byte potSol=A1,potSag=0; void setup() { pinMode(MOTORSOL_EN_1_2,OUTPUT); pinMode(MOTORSOL_IN1,OUTPUT); pinMode(MOTORSOL_IN2,OUTPUT); pinMode(MOTORSOL_EN_3_4,OUTPUT); pinMode(MOTORSOL_IN4,OUTPUT); pinMode(MOTORSOL_IN3,OUTPUT); } void loop() { int potVeriSol=analogRead(potSol); int potVeriSag=analogRead(potSag); byte solPwm =map(potVeriSol,0,1023,0,255); byte sagPwm =map(potVeriSag,0,1023,0,255); analogWrite(MOTORSOL_EN_1_2,solPwm); digitalWrite(MOTORSOL_IN1,HIGH); digitalWrite(MOTORSOL_IN2,LOW); analogWrite(MOTORSAG_EN_3_4,sagPwm); digitalWrite(MOTORSAG_IN3,HIGH); digitalWrite(MOTORSAG_IN4,LOW); delay(250); } }