Я бы хотел управлять своим двигателем постоянного тока, используя Arduino Uno WiFi Rev2, используя бегунок диапазона html. Теперь я могу точно контролировать скорость и направление вращения двигателей с помощью кнопок. Мой код опубликован ниже того, что я сделал до сих пор.
client.println("<style>");
client.println(".class-name{writing-mode: bt-lr;-webkit-appearance:
slider-vertical;width: 8px;height: 175px;padding: 0 5px;}</style>");
client.println("<center><input type=\"range\" class=\"class-name\"
orient=\"vertical\" id=\"range\" min=\"0\" max=\"255\" step=\"0\"
onchange=\"motor1(this.value)\" value=\"0\"></center>");
Этот код ниже является текущим кодом кнопки. Мне нужен код ниже, чтобы использовать код слайдера выше:
if (currentLine.endsWith("GET /MONFWD")) {
digitalWrite(MOTOR_A_ONE, HIGH); // Establishes forward direction of Channel A
digitalWrite(MOTOR_A_TWO, HIGH); // ENGAGE BRAKE
delay(1000); // DELAY BEFORE RELEASING BRAKE
digitalWrite(MOTOR_A_TWO, LOW); // Disengage the Brake for Channel A
analogWrite(MOTOR_A_ENGAGE, 255); // Spins the motor forward on Channel A at full speed