RC Porsche selbst bauen: Arduino-Schritt-für-Schritt-Anleitung
Benötigte Komponenten
| Komponente | Menge |
|---|---|
| Arduino Nano R3 | 1 |
| JLCPCB individueller PCB (Bestelllink im Text) | 1 |
| RC-Auto-Chassis (z. B. Porsche GT3 RS) | 1 |
| HC-05 oder HC-06 Bluetooth-Modul | 1 |
| L293D H-Brücken-Motortreiber | 1 |
| BH1750 Lichtsensor | 1 |
| Temperatur- & Feuchtigkeitssensor (z. B. DHT11/22) | 1 |
| RGB-LEDs | mehre |
| 5V Summer (Buzzer) | 1 |
| Pin-Header / Steckverbinder | 1 Set |
Über dieses Projekt
In diesem Tutorial zeige ich, wie du ein ferngesteuertes Auto (RC Car) auf Basis eines Arduino Nano baust. Wir hacken ein Porsche GT3 RS Spielzeugauto, nutzen dessen Motoren und Fahrgestell, designen eine eigene Platine (PCB) mit EasyEDA, löten alle Komponenten, programmieren eine Android-App (MIT App Inventor) zur Bluetooth-Steuerung und setzen alles zusammen.
Das Projekt dauert ca. 7 Tage: 3 Tage Hardware/Assemblage, 4 Tage Software/App. Am Ende hast du ein voll funktionsfähiges RC-Auto mit:
- Vorwärts/Rückwärts & Lenkung per Smartphone
- Automatische Blinker (RGB-LEDs folgen Lenkbewegungen)
- RGB-Beleuchtung mit Farbwahl per App
- Lichtsensor für automatische Scheinwerfer-Helligkeit
- Temperatur- & Feuchtigkeitsanzeige auf dem Handy
- Drift-Modus & Hupe
Schritt 1: Was ist ein RC-Auto?
Ein ferngesteuertes Fahrzeug wird per Funk (Radio), Kabel oder Infrarot gesteuert. Unser Projekt nutzt ein Bluetooth-Modul (HC-05) als Funkverbindung zwischen Auto und Android-App.
Schritt 2: Porsche GT3 RS Modell vorbereiten
Das gebrauchte Modell wird gereinigt, unnötige Kabel entfernt, nur die zwei Motoren (Antrieb hinten, Lenkung vorne) bleiben. Die originalen LEDs (weiß vorne, rot hinten) werden beibehalten, zusätzliche seitliche RGB-LEDs zeigen Blinkrichtung an.
Schritt 3: PCB-Design mit EasyEDA
EasyEDA ist ein kostenloser Online-EDA-Tool (Schematics, Simulation, PCB-Design). Wir platzieren Arduino Nano, L293D, HC-05, ESP-01 (optional WiFi), NRF24L01 (optional Funk) und routing die Leiterbahnen. Nach PCB-Konvertierung, Layout-Optimierung (Logos, Beschriftungen) und Farbwahl (Rot) wird der Gerber-File bei JLCPCB bestellt. Lieferzeit: ca. 4 Tage. Optional können Bauteile direkt über LCSC mitbestellt werden.
Schritt 4: Bestückung & Löten
Alle Bauteile werden gemäß PCB-Beschriftung eingelötet. Wichtig: Lötspitze sauber halten! Erst Arduino-Sockel löten, Testcode flashen, dann Sensoren & LEDs prüfen.
Schritt 5: Android-App (MIT App Inventor)
Die App sendet per Bluetooth Buchstaben an den Arduino (f=vorwärts, b=rückwärts, l=links, r=rechts, d=Drift, h=Hupe). Sprachansagen führen durch die Verbindung. RGB-Farben, Lichtautomatik, Temp/Feuchte-Anzeige sind integriert. Download-Link im Originalprojekt.
Schritt 6: Arduino-Code & Test
Der Code ist modular, gut kommentiert und reagiert auf jeden empfangenen Buchstaben mit der entsprechenden Motor-/LED-Funktion. Automatische Helligkeitssteuerung der Scheinwerfer via BH1750. Temp/Feuchte-Werte werden per Bluetooth an die App gesendet.
Fazit
Ein umfassendes Maker-Projekt: Mechanik, PCB-Design, Embedded Programming, App-Entwicklung. Ideal zum Lernen und als beeindruckendes Ergebnis.
Herstellungsprozess
- Monitor-Ambilight selbst bauen mit Arduino Nano & WS2812B LEDs
- Klassisches Pong-Spiel auf Arduino UNO mit OLED-Display bauen – Schritt-für-Schritt-Tutorial
- Altes RC-Auto per Xbox-Controller & Arduino zum Joystick-Fahrzeug umbauen
- Arduino Audio-Frequenz-Detektor – Lauteste Schallpeaks mit hochsensiblem Modul messen
- Selbstbau-Tamagotchi: Digitales Haustier mit Arduino
- Intelligenter kabelloser Lichtschalter-Controller: Arduino-basierter Fernschalter-Manipulator
- Arduino Tic Tac Toe mit MAX7219 LED-Matrix und Karton-Gehäuse
- Intelligente, bewegungsaktivierte Wasserpistole mit Arduino Nano
- Zuverlässigen Arduino-Countdown-Timer mit SparkFun 7-Segment-Display bauen
- Intelligenter Parkplatzzähler: Echtzeit-Fahrzeugverfolgung mit Arduino, Processing & PHP