Inhaltsverzeichnis:

LEGO® Bat-Buggy mit Handysteuerung zum Selbermachen - Gunook
LEGO® Bat-Buggy mit Handysteuerung zum Selbermachen - Gunook

Video: LEGO® Bat-Buggy mit Handysteuerung zum Selbermachen - Gunook

Video: LEGO® Bat-Buggy mit Handysteuerung zum Selbermachen - Gunook
Video: Lego Batman Movie 70918 The Bat-Dune Buggy - Lego Speed Build Review 2024, Juli
Anonim
Image
Image
LEGO® Bat-Buggy zum Selbermachen mit Telefonsteuerung
LEGO® Bat-Buggy zum Selbermachen mit Telefonsteuerung
LEGO® Bat-Buggy zum Selbermachen mit Telefonsteuerung
LEGO® Bat-Buggy zum Selbermachen mit Telefonsteuerung

Mit einigen 3D-gedruckten Teilen und ein paar billigen Komponenten können Sie kleine, telefongesteuerte LEGO-Fahrzeuge bauen.

Für das Projekt verwende ich:

  • ein ESP32-Mikrocontroller (Adafruit Feather ESP32 oder ein TTGO-Äquivalent davon)
  • 2 x N20 Getriebemotoren
  • 1 x 18650 Lithiumbatterie
  • 2 x Pololu DRV8835 Motortreiber (obwohl nur einer benötigt wird, ist der zweite für zukünftige Erweiterungen)
  • eine benutzerdefinierte Leiterplatte zur Aufnahme der DRV8835-Motortreiber
  • mehrere 3D-gedruckte Teile (ich habe keinen 3D-Drucker - daher habe ich 3DHubs für diesen Service verwendet)
  • LEGO - Technic Tracks und ein paar andere Teile

Dies ist ein Open-Source-Build. Die gesamte Software, elektrische Hardware und 3D-gedruckte Teile stehen Ihnen zum Herunterladen/Ändern/Verwenden/usw. zur Verfügung.

LEGO® ist eine Marke der LEGO Unternehmensgruppe, die diese Website nicht sponsert, autorisiert oder unterstützt.

Schritt 1: Die Elektronik

Image
Image
Die Motoren
Die Motoren

Ich habe eine benutzerdefinierte Leiterplatte als "Träger" für die DRV8835-Motortreiber drucken lassen. Sie könnten stattdessen einfach Drähte verwenden, aber es wäre nicht so ordentlich. Ich habe PCBWAY verwendet, um die Leiterplattenherstellung durchzuführen.

Hier verlinkt sind die Gerber-Dateien, wenn Sie Ihre eigenen Leiterplatten drucken lassen möchten, oder die Eagle-Dateien, wenn Sie das Design ändern möchten!

Schritt 2: Die Motoren

Image
Image
Die Motoren
Die Motoren

Ich verwende Getriebemotoren "N20". Sie können diese leicht bei EBay/AliExpress usw. finden. Die Modelle, die ich verwende, sind 6V, 300rpm, mit 10mm Wellen.

Das Motorgehäuse und der Achsadapter wurden 3D-gedruckt. Im Anhang finden Sie die STL-Dateien. Ich habe 3DHubs.com verwendet, um diese zu drucken (gedruckt bei 100um).

Schritt 3: Der Batteriehalter

Der Batteriehalter
Der Batteriehalter

Der Batteriehalter ist auch 3D-gedruckt, obwohl Sie genauso einfach einen handelsüblichen Batteriehalter verwenden und einige LEGO Steine / Platten darauf kleben können.

Angehängt ist die STL-Datei, wenn Sie diese ausdrucken möchten.

Batteriekontakte

Stromschalter

Schritt 4: Die Software

Image
Image

Auf dem ESP32 läuft ein Webserver. Dies dient einer Seite, die es Ihnen ermöglicht, Eingabesteuerelemente über einen WebSocket an den ESP32 zurückzusenden (auf diese Weise wird die Latenzzeit niedrig). Die Webseite verarbeitet Multi-Touch- oder Mauseingaben.

Den Quellcode für das Projekt können Sie hier herunterladen.

Schritt 5: Der Build

Jetzt funktionieren alle Komponenten, es ist Zeit für den lustigen Teil - Ihre Fantasie nutzen und ein Fahrzeug / einen Roboter bauen.

Der Treiberträger kann bis zu 4 DRV8835 aufnehmen, was bedeutet, dass insgesamt 8 DC-Motoren oder 4 Schrittmotoren oder eine Kombination aus diesen angetrieben werden können…

Empfohlen: