Innehållsförteckning:

DIY -telefonstyrd LEGO® Bat Buggy: 5 steg
DIY -telefonstyrd LEGO® Bat Buggy: 5 steg

Video: DIY -telefonstyrd LEGO® Bat Buggy: 5 steg

Video: DIY -telefonstyrd LEGO® Bat Buggy: 5 steg
Video: КАК НАСТРОИТЬ L4D2 2024, Juli
Anonim
Image
Image
DIY -telefonstyrd LEGO® Bat Buggy
DIY -telefonstyrd LEGO® Bat Buggy
DIY -telefonstyrd LEGO® Bat Buggy
DIY -telefonstyrd LEGO® Bat Buggy

Med några 3D -tryckta delar och några billiga komponenter kan du bygga små telefonstyrda LEGO -fordon.

För projektet kommer jag att använda:

  • en ESP32 mikrokontroller (Adafruit Feather ESP32 eller en TTGO motsvarande detta)
  • 2 x N20 -växlade motorer
  • 1 x 18650 litiumbatteri
  • 2 x Pololu DRV8835 motordrivrutiner (även om endast en krävs, den andra är för framtida expansion)
  • ett anpassat kretskort för DRV8835 -motordrivrutiner
  • flera 3D -tryckta delar (jag har ingen 3D -skrivare - så jag använde 3DHubs för denna tjänst)
  • LEGO - Technic -spår och några andra bitar

Detta är en öppen källkod. All mjukvara, elektrisk hårdvara och 3D -tryckta delar är tillgängliga för dig att ladda ner/ändra/använda/etc.

LEGO® är ett varumärke som tillhör LEGO -gruppen av företag som inte sponsrar, godkänner eller godkänner denna webbplats.

Steg 1: Elektroniken

Image
Image
Motorerna
Motorerna

Jag har fått ett anpassat kretskort tryckt som en "bärare" för motorförarna DRV8835. Du kan bara använda ledningar istället för detta, men det skulle inte vara lika snyggt. Jag använde PCBWAY för tillverkning av PCB.

Här länkas Gerber -filerna om du vill ha dina egna PCB -utskrifter, eller Eagle -filerna om du vill ändra designen!

Steg 2: Motorerna

Image
Image
Motorerna
Motorerna

Jag använder "N20" -växlade motorer. Du kan enkelt hitta dessa på eBay/AliExpress, etc. Modellerna jag använder är 6v, 300rpm, med 10mm axlar.

Motorhuset och axeladaptern var 3D -tryckta. Bifogad hittar du STL -filerna. Jag använde 3DHubs.com för att skriva ut dessa (tryckta vid 100um).

Steg 3: Batterihållaren

Batterihållaren
Batterihållaren

Batterihållaren är också 3D -tryckt, även om du lika gärna kan använda en batterihållare från hyllan och limma några LEGO -klossar/plattor på den.

Bifogad är STL -filen om du vill skriva ut denna.

Batterikontakter

Strömbrytare

Steg 4: Programvaran

Image
Image

ESP32 kör en webbserver. Denna serverar en sida som låter dig skicka inmatningskontroller tillbaka till ESP32 via ett WebSocket (på så sätt blir det låg latens). Webbsidan hanterar multi-touch eller musinmatning.

Du kan ladda ner källkoden för projektet här.

Steg 5: The Build

Nu fungerar alla komponenter, det är dags för den roliga delen - använda din fantasi och bygga ett fordon / en robot.

Förarbäraren kan rymma upp till 4 DRV8835 vilket betyder att totalt 8 DC -motorer kan drivas, eller 4 stegmotorer, eller en kombination av dessa …

Rekommenderad: