Загрузка данных


int motorPin1 = 9;  // транзистор 1 (база) → ШИМ пин
int motorPin2 = 10; // транзистор 2 (база) → ШИМ пин
int potPin = A0;    // потенциометр → аналоговый пин

void setup() {
  pinMode(motorPin1, OUTPUT);
  pinMode(motorPin2, OUTPUT);
}

void loop() {
  int potValue = analogRead(potPin);           // читаем потенциометр (0–1023)
  int speed = map(potValue, 0, 1023, 0, 255);  // переводим в (0–255)

  analogWrite(motorPin1, speed); // мотор 1
  analogWrite(motorPin2, speed); // мотор 2

  delay(10);
}