Cheap Rc-Car

Günstiges ferngesteuertes Fahrzeug zum Einstieg in Elektronik & Robotik

Dieses günstige, ferngesteuerte Fahrzeug kostet ca. 20 € und eignet sich hervorragend, um die Grundlagen der einfachen Programmierung von Robotern sowie ein grundlegendes Verständnis für Elektronik (z. B. Motortreiber) zu erlernen.

Das Modell des Autos kann leicht angepasst werden – je nach Verwendungszweck. Zur Konstruktion und Anpassung empfehle ich Tinkercad.
Benötigte Bauteile:

4x TT-Motoren1x L298N Motortreiber1x ESP32-CAM1x USB-C Power AdapterCa. 1 m KlingeldrahtJumper Wires (female–female)

Jumper Wires (female–male)

Außerdem erforderlich:

1x PowerbankLötkolbenEin PC mit installierter Arduino IDE

Schritt-für-Schritt-Anleitung:

  1. Arduino IDE einrichten

    Installiere die Arduino IDE auf deinem Rechner.
    Verbinde den ESP32-CAM mit dem PC (z. B. über einen FTDI-Programmer).
    Öffne die Arduino IDE und gehe zu Werkzeuge > Board > Boardverwalter.
    Suche nach esp32 und installiere esp32 by Espressif Systems.
    Installiere ggf. zusätzlich benötigte Bibliotheken (z. B. WiFi, WebServer, esp_camera, etc.).

  2. Code hochladen

    Kopiere den bereitgestellten Code in die Arduino IDE.
    Passe im Code dein WLAN-Netzwerk (SSID & Passwort) an.
    Wähle unter Werkzeuge > Board: AI Thinker ESP32-CAM.
    Lade den Code auf den ESP32 hoch.
    Öffne den Serial Monitor (9600 Baud) und notiere dir die angezeigte IP-Adresse.

  3. Steuerung testen

    Rufe die angezeigte IP-Adresse im Browser auf.
    Die Steueroberfläche sollte erscheinen.
    Teste die Buttons – im Serial Monitor sollten entsprechende Steuerbefehle erscheinen.

  4. Hardware aufbauen

    Motoren vorbereiten:
    Je zwei Motoren pro Seite miteinander verlöten
    Achte darauf, dass bei einem Motor das Massekabel (GND) oben ist, beim anderen unten (in der poitzion wie sie später montiert sind) – das sorgt später für die richtige Drehrichtung.
    Verlötete Motoren mit je einem Kabelpaar für den Motortreiber versehen.
    Motortreiber anschließen:
    Beide Motorenpaare an je einen der beiden Motor-Ausgänge des L298N anschließen.
    Verbinde mit Jumper-Kabeln folgende Pins:
    ESP32-CAM Pins 12, 13, 14, 15 → IN1–IN4 des L298N
    GND des ESP mit GND des Motortreibers (female–male)
    5 V (VCC) mit dem L298N VCC (oder direkt von der Powerbank, je nach Aufbau) (female–male)

Fertig und viel Spaß bei fragen und problemen gerne nachfragen

Affordable Remote-Controlled Vehicle for Getting Started with Electronics & Robotics

This inexpensive, remote-controlled vehicle costs around €20 and is an excellent starting point for learning the basics of simple robot programming and gaining a fundamental understanding of electronics (e.g., motor drivers).

The car model can be easily modified—depending on your intended use. For construction and customization, I recommend using Tinkercad.

Required Components:

4x TT motors1x L298N motor driver1x ESP32-CAM1x USB-C power adapterApprox. 1 meter of bell wireJumper wires (female–female)Jumper wires (female–male)

Also required:

1x power bankSoldering ironA PC with the Arduino IDE installed

Step-by-Step Instructions:

  1. Set up Arduino IDE

    Install the Arduino IDE on your computer.

    Connect the ESP32-CAM to your PC (e.g., via an FTDI programmer).

    Open the Arduino IDE and go to Tools > Board > Board Manager.

    Search for esp32 and install esp32 by Espressif Systems.

    Additionally, install any required libraries (e.g., WiFi, WebServer, esp_camera, etc.).

  2. Upload the Code

    Copy the provided code into the Arduino IDE.

    Update your Wi-Fi network credentials (SSID & password) in the code.

    Go to Tools > Board and select AI Thinker ESP32-CAM.

    Upload the code to the ESP32.

    Open the Serial Monitor (9600 baud) and note the displayed IP address.

  3. Test the Controls

    Open the noted IP address in your browser.

    A control interface should appear.

    Test the buttons – corresponding control commands should show up in the Serial Monitor.

  4. Assemble the Hardware

Prepare the motors:

Solder two motors per side together.Make sure that for one motor the ground wire (GND) is on top, and for the other it's on the bottom (in the orientation they will be mounted) – this ensures the correct rotation direction later.Attach a cable pair to the soldered motors for connection to the motor driver.

Connect the motor driver:

Connect each motor pair to one of the two motor outputs on the L298N.Use jumper wires to connect the following pins:    ESP32-CAM pins 12, 13, 14, 15 → IN1–IN4 on the L298N    GND of the ESP32 to GND on the motor driver (female–male jumper)    5 V (VCC) to the L298N VCC (or directly from the power bank, depending on your setup) (female–male jumper)

All done! Have fun, and feel free to ask if you have any questions or run into problems.