Mündəricat:

DIY Telefonla idarə olunan LEGO® Bat Buggy: 5 addım
DIY Telefonla idarə olunan LEGO® Bat Buggy: 5 addım

Video: DIY Telefonla idarə olunan LEGO® Bat Buggy: 5 addım

Video: DIY Telefonla idarə olunan LEGO® Bat Buggy: 5 addım
Video: Elektronik cihazları smartfonunuzla idarə edin - Smart IR Remote | Tech-Tips #22 2024, Noyabr
Anonim
Image
Image
DIY Telefonla idarə olunan LEGO® Bat Buggy
DIY Telefonla idarə olunan LEGO® Bat Buggy
DIY Telefonla idarə olunan LEGO® Bat Buggy
DIY Telefonla idarə olunan LEGO® Bat Buggy

Bəzi 3D çap hissələri və bir neçə ucuz komponenti ilə kiçik, telefonla idarə olunan LEGO avtomobilləri qura bilərsiniz.

Layihə üçün istifadə edəcəyəm:

  • bir ESP32 mikro nəzarətçi (Adafruit Feather ESP32 və ya bunun TTGO ekvivalenti)
  • 2 x N20 dişli mühərrik
  • 1 x 18650 lityum batareya
  • 2 x Pololu DRV8835 motor sürücüsü (yalnız bir tələb olunsa da, ikincisi gələcək genişləndirmə üçündür)
  • DRV8835 motor sürücülərini saxlamaq üçün xüsusi bir PCB
  • 3D çap olunmuş bir neçə hissə (3D printerim yoxdur - buna görə də bu xidmət üçün 3DHublardan istifadə etdim)
  • LEGO - Texniki parçalar və bir neçə digər parça

Bu açıq mənbə quruluşudur. Yükləmək/dəyişdirmək/istifadə etmək və s. Üçün bütün proqramlar, elektrik avadanlıqları və 3D çap hissələri mövcuddur.

LEGO®, bu saytın sponsoru, icazəsi olmayan və ya təsdiq etməyən LEGO Şirkətlər Qrupunun ticarət nişanıdır.

Addım 1: Elektronika

Image
Image
Motorlar
Motorlar

DRV8835 motor sürücüləri üçün "daşıyıcı" olaraq çap edilmiş xüsusi bir PCB aldım. Bunun əvəzinə tellərdən istifadə edə bilərsiniz, amma o qədər də səliqəli olmazdı. PCB istehsalı üçün PCBWAY istifadə etdim.

Öz PCB -lərinizi çap etmək istəyirsinizsə Gerber sənədləri və ya dizaynı dəyişdirmək istəyirsinizsə Eagle sənədləri burada əlaqələndirilir!

Addım 2: Motorlar

Image
Image
Motorlar
Motorlar

"N20" dişli mühərriklərdən istifadə edirəm. Bunları EBay/AliExpress və s. Asanlıqla tapa bilərsiniz. İstifadə etdiyim modellər 6v, 300 rpm, 10 mm şaftlıdır.

Motor korpusu və ox adapteri 3D çap edilib. Əlavə edilmiş STL sənədlərini tapa bilərsiniz. Bunları çap etmək üçün 3DHubs.com istifadə etdim (100umda çap olunur).

Addım 3: Batareya tutacağı

Batareya tutucusu
Batareya tutucusu

Batareya tutacağı da 3D çapdır, baxmayaraq ki, rəfdəki batareya tutucusundan istifadə edib LEGO kərpicini/lövhələrini yapışdıra bilərsiniz.

Bunu çap etmək istəyirsinizsə STL faylı əlavə olunur.

Batareya Əlaqələri

Güc açarı

Addım 4: Proqram təminatı

Image
Image

ESP32 bir veb serveri işləyir. Bu, giriş nəzarətlərini bir WebSocket vasitəsi ilə ESP32 -ə geri göndərməyinizə imkan verən bir səhifəyə xidmət edir (beləliklə gecikmə az olacaq). Veb səhifə çox toxunma və ya siçan girişini idarə edəcək.

Layihənin mənbə kodunu buradan yükləyə bilərsiniz.

Addım 5: Quraşdırma

İndi bütün komponentlər işləyir, əyləncəli hissənin vaxtıdır - təsəvvürünüzdən istifadə edərək bir avtomobil / robot qurmaq.

Sürücü daşıyıcısı 4 DRV8835 -ə qədər tuta bilər ki, bu da cəmi 8 DC mühərrikin və ya 4 pilləli mühərrikin və ya bunların birləşməsinin idarə oluna biləcəyi deməkdir …

Tövsiyə: