Ein per Webinterface steuerbarer Rover. Vermittelt Basics in Motorsteuerung und Mikrocontroller-Webservern.
L298N IN1 -> ESP D1 (GPIO5)
L298N IN2 -> ESP D2 (GPIO4)
L298N IN3 -> ESP D5 (GPIO14)
L298N IN4 -> ESP D6 (GPIO12)
Der ESP hostet eine kleine HTML-Seite mit Buttons, die HTTP-Requests wie /forward senden.
#include <ESP8266WebServer.h>
ESP8266WebServer server(80);
void setup() {
server.on("/forward", handleForward);
server.begin();
}
void loop() { server.handleClient(); }
Rufe die IP des ESP im Browser auf. Nutze das Interface für Vorwärts, Rückwärts und Kurven.
STATUS: Rover einsatzbereit. Drahtlose Steuerung via Smartphone aktiv.