Kazalo:

LEGO® Bat Buggy, ki ga nadzira sam telefon: 5 korakov
LEGO® Bat Buggy, ki ga nadzira sam telefon: 5 korakov

Video: LEGO® Bat Buggy, ki ga nadzira sam telefon: 5 korakov

Video: LEGO® Bat Buggy, ki ga nadzira sam telefon: 5 korakov
Video: The Bat-Dune Buggy - LEGO Batman Movie - 70918 Product Feature 2024, November
Anonim
Image
Image
Naredi sam telefon LEGO® Bat Buggy
Naredi sam telefon LEGO® Bat Buggy
Naredi sam telefon LEGO® Bat Buggy
Naredi sam telefon LEGO® Bat Buggy

Z nekaj 3D natisnjenimi deli in nekaj poceni komponentami lahko sestavite majhna vozila LEGO, ki jih upravlja telefon.

Za ta projekt bom uporabil:

  • mikrokrmilnik ESP32 (Adafruit Feather ESP32 ali enakovreden TTGO tega)
  • 2 x pogonska motorja N20
  • 1 x 18650 litijeva baterija
  • 2 x motorna gonilnika Pololu DRV8835 (čeprav je potreben le eden, drugi je namenjen širitvi v prihodnosti)
  • tiskana vezja po meri za držanje gonilnikov motorja DRV8835
  • več 3D tiskanih delov (nimam 3D tiskalnika - zato sem za to storitev uporabil 3DHubs)
  • LEGO - Technic skladbe in še nekaj drugih kosov

To je odprtokodna različica. Vsa programska oprema, električna strojna oprema in 3D natisnjeni deli so na voljo za prenos/spreminjanje/uporabo/itd.

LEGO® je blagovna znamka skupine podjetij LEGO, ki ne sponzorira, ne dovoljuje ali podpira te spletne strani.

1. korak: Elektronika

Image
Image
Motorji
Motorji

PCB po meri sem natisnil kot "nosilec" za gonilnike motorjev DRV8835. Namesto tega lahko uporabite samo žice, vendar ne bi bilo tako lepo. Za izdelavo PCB sem uporabil PCBWAY.

Tu so povezane datoteke Gerber, če želite natisniti lastne tiskane vezje, ali datoteke Eagle, če želite spremeniti zasnovo!

Korak: Motorji

Image
Image
Motorji
Motorji

Uporabljam motorje z reduktorjem "N20". Te preprosto najdete na EBayu/AliExpressu itd. Modeli, ki jih uporabljam, so 6v, 300rpm, z 10 mm gredi.

Ohišje motorja in adapter osi sta bila 3D natisnjena. V priponki najdete datoteke STL. Za tiskanje sem uporabil 3DHubs.com (natisnjeno pri 100um).

3. korak: Nosilec baterije

Nosilec baterije
Nosilec baterije

Držalo za baterijo je tudi 3D -tiskano, čeprav lahko enako preprosto uporabite držalo za baterije in nanj lepite nekaj kock/plošč LEGO.

Priložena je datoteka STL, če želite to natisniti.

Stiki baterije

Stikalo za vklop

4. korak: programska oprema

Image
Image

ESP32 uporablja spletni strežnik. To služi strani, ki vam omogoča pošiljanje vhodnih kontrol nazaj v ESP32 prek WebSocket (tako bo nizka zakasnitev). Spletna stran bo obravnavala vnos z več dotiki ali z miško.

Izvorno kodo projekta lahko prenesete tukaj.

5. korak: Zgradba

Zdaj vse komponente delujejo, čas je za zabaven del - z domišljijo in izdelavo vozila / robota.

Voznikov nosilec lahko sprejme do 4 DRV8835, kar pomeni, da je mogoče skupaj poganjati 8 enosmernih motorjev ali 4 koračne motorje ali kombinacijo teh …

Priporočena: