Isi kandungan:

Telefon DIY terkawal LEGO® Bat Buggy: 5 Langkah
Telefon DIY terkawal LEGO® Bat Buggy: 5 Langkah

Video: Telefon DIY terkawal LEGO® Bat Buggy: 5 Langkah

Video: Telefon DIY terkawal LEGO® Bat Buggy: 5 Langkah
Video: Prolonged Field Care Podcast 145: Tactical Timeout 2024, Julai
Anonim
Image
Image
Telefon DIY terkawal LEGO® Bat Buggy
Telefon DIY terkawal LEGO® Bat Buggy
Telefon DIY terkawal LEGO® Bat Buggy
Telefon DIY terkawal LEGO® Bat Buggy

Dengan beberapa bahagian bercetak 3D dan beberapa komponen yang murah, anda boleh membina kenderaan LEGO kecil yang dikendalikan oleh telefon.

Untuk projek ini saya akan menggunakan:

  • mikrokontroler ESP32 (Adafruit Feather ESP32 atau setara dengan TTGO)
  • 2 x motor gear N20
  • 1 x 18650 bateri litium
  • 2 x pemacu motor Pololu DRV8835 (walaupun hanya satu yang diperlukan, yang kedua adalah untuk pengembangan masa depan)
  • PCB khas untuk memegang pemacu motor DRV8835
  • beberapa bahagian bercetak 3D (saya tidak mempunyai pencetak 3D - jadi saya menggunakan 3DHub untuk perkhidmatan ini)
  • LEGO - Trek teknik dan beberapa bahagian lain

Ini adalah binaan sumber terbuka. Semua perisian, perkakasan elektrik dan bahagian bercetak 3D tersedia untuk anda muat turun / ubah suai / gunakan / dll.

LEGO® adalah tanda dagang syarikat LEGO Group yang tidak menaja, memberi kuasa atau menyokong laman web ini.

Langkah 1: Elektronik

Image
Image
The Motors
The Motors

Saya mempunyai PCB khusus yang dicetak sebagai "pembawa" untuk pemandu motor DRV8835. Anda hanya boleh menggunakan wayar dan bukannya ini, tetapi tidak semudah itu. Saya menggunakan PCBWAY untuk membuat pembuatan PCB.

Terhubung di sini adalah fail Gerber jika anda ingin mencetak PCB anda sendiri, atau fail Eagle jika anda ingin mengubah reka bentuk!

Langkah 2: The Motors

Image
Image
The Motors
The Motors

Saya menggunakan motor gear "N20". Anda boleh mendapatkannya dengan mudah di EBay / AliExpress, dll. Model yang saya gunakan ialah 6v, 300rpm, dengan poros 10mm.

Perumahan motor dan penyesuai gandar dicetak 3D. Dilampirkan anda boleh menemui fail STL. Saya menggunakan 3DHubs.com untuk mencetaknya (dicetak pada 100um).

Langkah 3: Pemegang Bateri

Pemegang Bateri
Pemegang Bateri

Pemegang bateri juga dicetak 3D, walaupun Anda dapat dengan mudah menggunakan pemegang bateri rak dan menempelkan beberapa bata / piring LEGO ke dalamnya.

Dilampirkan adalah fail STL jika anda mahu mencetak ini.

Kenalan Bateri

Suis kuasa

Langkah 4: Perisian

Image
Image

ESP32 menjalankan pelayan web. Ini melayani halaman yang membolehkan anda menghantar kawalan input kembali ke ESP32 melalui WebSocket (dengan cara ini latensi rendah). Halaman web akan mengendalikan input berbilang sentuhan atau tetikus.

Anda boleh memuat turun kod sumber untuk projek di sini.

Langkah 5: Binaan

Sekarang semua komponen berfungsi, sudah tiba masanya untuk bahagian yang menyeronokkan - menggunakan imaginasi anda dan membina kenderaan / robot.

Pengangkut pemandu boleh memuat hingga 4 DRV8835 yang bermaksud sebanyak 8 Motor DC dapat digerakkan, atau 4 motor Stepper, atau gabungan dari ini…

Disyorkan: