Sadržaj:

LEGO® Bat Buggy, kontroliran DIY telefonom: 5 koraka
LEGO® Bat Buggy, kontroliran DIY telefonom: 5 koraka

Video: LEGO® Bat Buggy, kontroliran DIY telefonom: 5 koraka

Video: LEGO® Bat Buggy, kontroliran DIY telefonom: 5 koraka
Video: Очень странные дела ► 10 Прохождение The Legend of Zelda: Tears of the Kingdom 2024, Srpanj
Anonim
Image
Image
LEGO® Bat Buggy s kontrolom DIY telefona
LEGO® Bat Buggy s kontrolom DIY telefona
LEGO® Bat Buggy s kontrolom DIY telefona
LEGO® Bat Buggy s kontrolom DIY telefona

Pomoću nekih 3D ispisanih dijelova i nekoliko jeftinih komponenti možete izgraditi mala LEGO vozila kontrolirana telefonom.

Za ovaj projekt ću koristiti:

  • mikrokontroler ESP32 (Adafruit Feather ESP32 ili njegov ekvivalent TTGO)
  • 2 x pogonski motori N20
  • 1 x 18650 litijeva baterija
  • 2 x Pololu DRV8835 motora (iako je potreban samo jedan, drugi je za buduće proširenje)
  • prilagođena PCB za držanje vozača motora DRV8835
  • nekoliko 3D ispisanih dijelova (nemam 3D pisač - pa sam za ovu uslugu upotrijebio 3DHubs)
  • LEGO - Technic pjesme i nekoliko drugih komada

Ovo je open source verzija. Sav softver, električni hardver i 3D ispisani dijelovi dostupni su za preuzimanje/izmjenu/korištenje/itd.

LEGO® je zaštitni znak grupe kompanija LEGO koja ne sponzorira, ne odobrava niti podržava ovu stranicu.

Korak 1: Elektronika

Image
Image
Motori
Motori

Ispisao sam prilagođenu PCB kao "nosač" za vozače motora DRV8835. Umjesto ovoga mogli biste koristiti samo žice, međutim to ne bi bilo tako uredno. Koristio sam PCBWAY za proizvodnju PCB -a.

Ovdje su povezane Gerber datoteke ako želite ispisati vlastite PCB -ove ili Eagle datoteke ako želite izmijeniti dizajn!

Korak 2: Motori

Image
Image
Motori
Motori

Koristim motore sa reduktorom "N20". Lako ih možete pronaći na EBayu/AliExpressu itd. Modeli koje koristim su 6v, 300rpm, s osovinama od 10 mm.

Kućište motora i osovinski adapter su 3D ispisani. U privitku možete pronaći STL datoteke. Za ispis sam koristio 3DHubs.com (tiskano na 100um).

Korak 3: Držač baterije

Nosač baterija
Nosač baterija

Držač baterije također je 3D ispisan, iako biste jednako lako mogli koristiti i držač za baterije koji se nalazi na polici i na njega zalijepite neke LEGO kockice/ploče.

U privitku je datoteka STL ako želite ovo ispisati.

Kontakti baterije

Prekidač za napajanje

Korak 4: Softver

Image
Image

ESP32 pokreće web poslužitelj. Ovo služi stranici koja vam omogućuje slanje kontrola unosa natrag na ESP32 putem WebSocketa (na ovaj način bit će niska latencija). Web stranica će rukovati unosom s više dodira ili mišem.

Izvorni kod za projekt možete preuzeti ovdje.

Korak 5: Izgradnja

Sada sve komponente rade, vrijeme je za zabavni dio - pomoću mašte i izgradnjom vozila / robota.

Nosač vozača može držati do 4 DRV8835, što znači da se može upravljati ukupno 8 istosmjernih motora, ili 4 koračna motora, ili kombinacijom ovih …

Preporučeni: