Innholdsfortegnelse:

DIY telefonstyrt LEGO® Bat Buggy: 5 trinn
DIY telefonstyrt LEGO® Bat Buggy: 5 trinn

Video: DIY telefonstyrt LEGO® Bat Buggy: 5 trinn

Video: DIY telefonstyrt LEGO® Bat Buggy: 5 trinn
Video: Build A Life-Size BB8 Droid (Phone Controlled) 2024, Juli
Anonim
Image
Image
DIY telefonstyrt LEGO® Bat Buggy
DIY telefonstyrt LEGO® Bat Buggy
DIY telefonstyrt LEGO® Bat Buggy
DIY telefonstyrt LEGO® Bat Buggy

Med noen 3D -trykte deler og noen få billige komponenter kan du bygge små, telefonstyrte LEGO -kjøretøyer.

For prosjektet vil jeg bruke:

  • en ESP32 mikrokontroller (Adafruit Feather ESP32 eller en TTGO -ekvivalent med dette)
  • 2 x N20 girmotorer
  • 1 x 18650 litiumbatteri
  • 2 x Pololu DRV8835 motordrivere (selv om bare en er nødvendig, er den andre for fremtidig utvidelse)
  • en tilpasset PCB for å holde DRV8835 -motordrivere
  • flere 3D -trykte deler (jeg har ikke en 3D -skriver - så jeg brukte 3DHubs for denne tjenesten)
  • LEGO - Technic -spor og et par andre stykker

Dette er en åpen kildekode -build. All programvare, elektrisk maskinvare og 3D -trykte deler kan du laste ned/endre/bruke/etc.

LEGO® er et varemerke for LEGO -gruppen av selskaper som ikke sponser, godkjenner eller godkjenner dette nettstedet.

Trinn 1: Elektronikken

Image
Image
Motorer
Motorer

Jeg har fått en egendefinert PCB trykt som en "bærer" for motordrivere DRV8835. Du kan bare bruke ledninger i stedet for dette, men det ville ikke være like pent. Jeg brukte PCBWAY til å lage PCB -produksjonen.

Her er det knyttet Gerber -filer hvis du vil skrive ut dine egne PCB -er, eller Eagle -filene hvis du vil endre designet!

Trinn 2: Motorene

Image
Image
Motorer
Motorer

Jeg bruker "N20" girmotorer. Disse finner du enkelt på EBay/AliExpress osv. Modellene jeg bruker er 6v, 300rpm, med 10mm aksler.

Motorhuset og akseladapteren ble 3D -trykt. Vedlagt finner du STL -filene. Jeg brukte 3DHubs.com til å skrive ut disse (skrevet ut på 100um).

Trinn 3: Batteriholderen

Batteriholderen
Batteriholderen

Batteriholderen er også 3D -trykt, selv om du like gjerne kan bruke en batteriholder fra hyllen og lime noen LEGO klosser/plater på den.

Vedlagt er STL -filen hvis du vil skrive ut denne.

Batterikontakter

Strømbryteren

Trinn 4: Programvaren

Image
Image

ESP32 kjører en webserver. Dette viser en side som lar deg sende inngangskontroller tilbake til ESP32 via en WebSocket (på denne måten vil det være lav latens). Nettsiden vil håndtere multi-touch eller mus input.

Du kan laste ned kildekoden for prosjektet her.

Trinn 5: Bygget

Nå som alle komponentene fungerer, er det på tide med det morsomme - å bruke fantasien og bygge et kjøretøy / en robot.

Driverholderen kan inneholde opptil 4 DRV8835, noe som betyr at totalt 8 DC -motorer kan drives, eller 4 trinnmotorer, eller en kombinasjon av disse …

Anbefalt: