# CamCar Anleitung

Diese Anleitung beschreibt den Remote Controlled Car Robot "Speedy" mit Handy-Steuerung und Web-Cam. Der Antrieb erfolgt über zwei Getriebe-Motore, als Spannungversorgung dienen zwei Akkus oder optional eine Powerbank bzw. eine 9V-Batterie. Das Herzstrück ist ein ESP32-CAM, die Bodenplatte wird aus einer 4mm Sperrholzplatte gelasert.

## Hardware  


### Die Stückliste für Speedy

- 1 x ESP32-CAM
- 1 x ESP32-CAM Shield
- 1 x Sperrholzplatte DINA4 4mm
- 6 x Platinenhalter (3D-Druck)
- 2 x Getriebemotore mit Räder
- 1 x Lenkrolle mit Abstandsplatte
- 1 x Schalter
- 1 x Dual-H-Brücke-DC-Motorantrieb L298N
- 1 x JST-Buchse 4pol mit 15cm LiY0,25/AWG24
- 4 x M3x30 Senkkopfschrauben
- 4 x M3 Muttern
- 2 x 18650 Akkus mit Akkucase (optional eine Powerbank oder 9V Batterie)
- Kleinmaterial, Schrauben, Muttern, Klemmen, Platinenstecker, Schaltdraht

##   
Aufbau und Montage  


Der Aufbau und die Montage von Speedy ist in mehrere Schritte unterteilt.

### Schritt 1: Die Sperrholzplatte lasern  


Verwende die Lasercutter Vorlage:  
[Lasercutter Vorlage](http://frankyhub.de/projekte/Download/CamCarMM-Lasercutter.zip)

[![camcar-lcv2.png](https://wiki.oberlab.de/uploads/images/gallery/2025-04/scaled-1680-/SiiSvodNvH1Ws7PJ-camcar-lcv2.png)](https://wiki.oberlab.de/uploads/images/gallery/2025-04/SiiSvodNvH1Ws7PJ-camcar-lcv2.png)

### Schritt 2: Acht Platinenhalter drucken.  


Die Platinenhalter tragen den ESP32 und die H-Brücke. Sie werden auf die Bodenplatte geklebt.  
[3D-Druckvorlage PINs](http://frankyhub.de/projekte/Download/CAM-CAR-Pins.zip)

[![pin-4mm.png](https://wiki.oberlab.de/uploads/images/gallery/2025-04/scaled-1680-/66bFQgEm2sNKTsY1-pin-4mm.png)](https://wiki.oberlab.de/uploads/images/gallery/2025-04/66bFQgEm2sNKTsY1-pin-4mm.png) [![esp32-cam-pin.png](https://wiki.oberlab.de/uploads/images/gallery/2025-04/scaled-1680-/n3jEmsxDhWmPSVZE-esp32-cam-pin.png)](https://wiki.oberlab.de/uploads/images/gallery/2025-04/n3jEmsxDhWmPSVZE-esp32-cam-pin.png)

### Schritt 3: Die zwei Getriebemotore auf die Bodenplatte montieren (Senkkopfschrauben M3x30)

Die Lötfahnen zeigen jeweils nach innen!

[![montage_motor.png](https://wiki.oberlab.de/uploads/images/gallery/2025-04/scaled-1680-/YaHdzduH1PxSSKSe-montage-motor.png)](https://wiki.oberlab.de/uploads/images/gallery/2025-04/YaHdzduH1PxSSKSe-montage-motor.png) [![gemot.png](https://wiki.oberlab.de/uploads/images/gallery/2025-04/scaled-1680-/Z8fRmKnRagtz6Kfh-gemot.png)](https://wiki.oberlab.de/uploads/images/gallery/2025-04/Z8fRmKnRagtz6Kfh-gemot.png)

### Schritt 4: Die Bauelemente nach Schaltplan verdrahten.

[![schaltplan_cam-carv2.png](https://wiki.oberlab.de/uploads/images/gallery/2025-04/scaled-1680-/2FgpPZgMzKQ6E42d-schaltplan-cam-carv2.png)](https://wiki.oberlab.de/uploads/images/gallery/2025-04/2FgpPZgMzKQ6E42d-schaltplan-cam-carv2.png)

ESP32-CAM - L298N Verdahtung:

<table border="1" id="bkmrk-l298n-esp32-in1-12-i" style="border-collapse: collapse; width: 19.7619%;"><colgroup><col style="width: 47.8788%;"></col><col style="width: 52.1212%;"></col></colgroup><thead><tr><td>L298N</td><td>ESP32</td></tr></thead><tbody><tr><td>IN1</td><td>12</td></tr><tr><td>IN2</td><td>13</td></tr><tr><td>IN3</td><td>14</td></tr><tr><td>IN4</td><td>15</td></tr><tr><td>5V</td><td>5V</td></tr><tr><td>GND</td><td>GND</td></tr></tbody></table>

  
Den ESP32 auf das ESP-Shield löten und nach Schaltplan verdrahten.

[![esp32-cam.png](https://wiki.oberlab.de/uploads/images/gallery/2025-04/scaled-1680-/zzmef50CMxqg5PD0-esp32-cam.png)](https://wiki.oberlab.de/uploads/images/gallery/2025-04/zzmef50CMxqg5PD0-esp32-cam.png)

L298N Verdahtung

[![l298n_2.png](https://wiki.oberlab.de/uploads/images/gallery/2025-04/scaled-1680-/kLQRjmWDKU0i9iqs-l298n-2.png)](https://wiki.oberlab.de/uploads/images/gallery/2025-04/kLQRjmWDKU0i9iqs-l298n-2.png)

### Schritt 5: Im Programm die WLAN-Daten eintragen

dann das [Programm 1](http://frankyhub.de/projekte/Download/speedy.txt) oder [Programm 2](http://frankyhub.de/projekte/CamCarV2.txt) (feste IP-Adresse) in den ESP32-CAM laden und einen Funktionstest durchführen

### Schritt 6: Das Akku/Batterie-Case und den Motor-Treiber L298N auf die Bodenplatte montieren

Den ESP32-CAM mit dem Shield auf die Oberseite montieren.

[![cam-car-montagev2.png](https://wiki.oberlab.de/uploads/images/gallery/2025-04/scaled-1680-/zZL7ZZccMjAreS0r-cam-car-montagev2.png)](https://wiki.oberlab.de/uploads/images/gallery/2025-04/zZL7ZZccMjAreS0r-cam-car-montagev2.png)

ESP32-CAM mit der Halterung:

[![camcar6.jpg](https://wiki.oberlab.de/uploads/images/gallery/2025-03/scaled-1680-/iVfsD5Chz589HI4O-camcar6.jpg)](https://wiki.oberlab.de/uploads/images/gallery/2025-03/iVfsD5Chz589HI4O-camcar6.jpg)

### Schritt 7: Das vordere Lenkrad montieren und die beiden Räder auf die Getriebemotore stecken

### Schritt 8: Funktionstest.  


Mit dem Seriellen Monitor der Arduino IDE die IP-Adresse des WEB-Servers auslesen und im Browser den WEB-Server aufrufen z.B. 192.168.1.184 ...185...186...

[![camcar12.png](https://wiki.oberlab.de/uploads/images/gallery/2025-04/scaled-1680-/FBGJ1op9vaBjHtMP-camcar12.png)](https://wiki.oberlab.de/uploads/images/gallery/2025-04/FBGJ1op9vaBjHtMP-camcar12.png)

[Speedy-APP](https://wiki.oberlab.de/attachments/36)

**Fertig!**