Spisu treści:

DIY Sterowany telefonem LEGO® Buggy nietoperzy: 5 kroków
DIY Sterowany telefonem LEGO® Buggy nietoperzy: 5 kroków

Wideo: DIY Sterowany telefonem LEGO® Buggy nietoperzy: 5 kroków

Wideo: DIY Sterowany telefonem LEGO® Buggy nietoperzy: 5 kroków
Wideo: HOW to set LAVA COURSE FOR FIRE MARIO (71370) | WHOMP'S LAVA TROUBLE (71364) & STARTER COURSE(71360) 2024, Lipiec
Anonim
Image
Image
DIY Sterowany telefonem LEGO® Buggy nietoperzy
DIY Sterowany telefonem LEGO® Buggy nietoperzy
DIY Sterowany telefonem LEGO® Buggy nietoperzy
DIY Sterowany telefonem LEGO® Buggy nietoperzy

Z niektórymi częściami drukowanymi w 3D i kilkoma tanimi komponentami możesz budować małe, sterowane telefonem pojazdy LEGO.

Do projektu będę używał:

  • mikrokontroler ESP32 (Adafruit Feather ESP32 lub jego odpowiednik TTGO)
  • 2 x motoreduktory N20
  • 1x18650 bateria litowa;
  • 2 x sterowniki silników Pololu DRV8835 (chociaż tylko jeden jest wymagany, drugi jest do przyszłej rozbudowy)
  • niestandardowa płytka PCB do przechowywania sterowników silnika DRV8835
  • kilka części wydrukowanych w 3D (nie mam drukarki 3D - więc do tej usługi użyłem 3DHubów)
  • Tory LEGO - Technic i kilka innych elementów

To jest kompilacja open source. Całe oprogramowanie, sprzęt elektryczny i drukowane części 3D są dostępne do pobrania/zmodyfikowania/użytkowania/itp.

LEGO® jest znakiem towarowym Grupy LEGO firm, które nie sponsorują, nie autoryzują ani nie popierają tej witryny.

Krok 1: Elektronika

Image
Image
Silniki
Silniki

Wydrukowałem niestandardową płytkę drukowaną jako „nośnik” dla sterowników silnika DRV8835. Możesz po prostu użyć przewodów zamiast tego, ale nie byłoby to tak schludne. Użyłem PCBWAY do produkcji PCB.

Połączone tutaj są pliki Gerber, jeśli chcesz wydrukować własne PCB, lub pliki Eagle, jeśli chcesz zmodyfikować projekt!

Krok 2: Silniki

Image
Image
Silniki
Silniki

Używam motoreduktorów "N20". Możesz je łatwo znaleźć na EBay/AliExpress itp. Modele, których używam to 6v, 300 obr./min, z wałkami 10mm.

Obudowa silnika i adapter osi zostały wydrukowane w 3D. W załączeniu znajdziesz pliki STL. Użyłem 3DHubs.com, aby je wydrukować (wydrukowane na 100um).

Krok 3: uchwyt baterii

Uchwyt baterii
Uchwyt baterii

Uchwyt baterii jest również drukowany w 3D, chociaż równie łatwo można użyć uchwytu baterii z półki i przykleić do niego klocki/płytki LEGO.

W załączniku znajduje się plik STL, jeśli chcesz go wydrukować.

Styki baterii

Przycisk zasilania

Krok 4: Oprogramowanie

Image
Image

W ESP32 działa serwer WWW. Wyświetla stronę, która pozwala na wysyłanie kontrolek wejściowych z powrotem do ESP32 przez WebSocket (w ten sposób będzie miał małe opóźnienie). Strona internetowa będzie obsługiwała wprowadzanie wielodotykowe lub myszą.

Tutaj możesz pobrać kod źródłowy projektu.

Krok 5: Kompilacja

Teraz wszystkie komponenty działają, czas na zabawną część - użyj swojej wyobraźni i zbuduj pojazd/robot.

Nośnik kierowcy może pomieścić do 4 DRV8835, co oznacza, że można napędzać łącznie 8 silników prądu stałego lub 4 silniki krokowe lub kombinację tych…

Zalecana: