Daftar Isi:

Ponsel DIY Terkendali LEGO® Bat Buggy: 5 Langkah
Ponsel DIY Terkendali LEGO® Bat Buggy: 5 Langkah

Video: Ponsel DIY Terkendali LEGO® Bat Buggy: 5 Langkah

Video: Ponsel DIY Terkendali LEGO® Bat Buggy: 5 Langkah
Video: Prolonged Field Care Podcast 145: Tactical Timeout 2024, Juli
Anonim
Image
Image
Ponsel DIY Terkendali LEGO® Bat Buggy
Ponsel DIY Terkendali LEGO® Bat Buggy
Ponsel DIY Terkendali LEGO® Bat Buggy
Ponsel DIY Terkendali LEGO® Bat Buggy

Dengan beberapa komponen cetak 3D dan beberapa komponen murah, Anda dapat membuat kendaraan LEGO kecil yang dikendalikan ponsel.

Untuk proyek ini saya akan menggunakan:

  • mikrokontroler ESP32 (Adafruit Feather ESP32 atau TTGO yang setara dengan ini)
  • 2 x motor roda gigi N20
  • 1x18650 baterai lithium
  • 2 x driver motor Pololu DRV8835 (meskipun hanya satu yang diperlukan, yang kedua adalah untuk ekspansi di masa mendatang)
  • PCB khusus untuk menampung driver motor DRV8835
  • beberapa bagian cetak 3D (saya tidak memiliki printer 3D - jadi saya menggunakan 3DHubs untuk layanan ini)
  • LEGO - Trek teknik dan beberapa bagian lainnya

Ini adalah membangun sumber terbuka. Semua perangkat lunak, perangkat keras listrik, dan komponen cetak 3D tersedia untuk Anda unduh/modifikasi/gunakan/dll.

LEGO®adalah merek dagang dari perusahaan LEGO Group yang tidak mensponsori, mengizinkan, atau mendukung situs ini.

Langkah 1: Elektronik

Image
Image
Motor
Motor

Saya memiliki PCB khusus yang dicetak sebagai "pembawa" untuk driver motor DRV8835. Anda bisa saja menggunakan kabel daripada ini, namun tidak akan rapi. Saya menggunakan PCBWAY untuk melakukan manufaktur PCB.

Tertaut di sini adalah file Gerber jika Anda ingin mencetak PCB Anda sendiri, atau file Eagle jika Anda ingin memodifikasi desain!

Langkah 2: Motor

Image
Image
Motor
Motor

Saya menggunakan motor roda gigi "N20". Anda dapat dengan mudah menemukannya di EBay/AliExpress, dll. Model yang saya gunakan adalah 6v, 300rpm, dengan poros 10mm.

Rumah motor dan adaptor gandar dicetak 3D. Terlampir Anda dapat menemukan file STL. Saya menggunakan 3DHubs.com untuk mencetak ini (dicetak pada 100um).

Langkah 3: Tempat Baterai

Pemegang Baterai
Pemegang Baterai

Tempat baterai juga dicetak 3D, meskipun Anda dapat dengan mudah menggunakan dudukan baterai dari rak dan merekatkan beberapa batu bata/pelat LEGO ke sana.

Terlampir adalah file STL jika Anda ingin mencetak ini.

Kontak Baterai

Saklar daya

Langkah 4: Perangkat Lunak

Image
Image

ESP32 menjalankan server web. Ini menyajikan halaman yang memungkinkan Anda mengirim kontrol input kembali ke ESP32 melalui WebSocket (dengan cara ini latensinya akan rendah). Halaman web akan menangani input multi-sentuh atau mouse.

Anda dapat mengunduh kode sumber untuk proyek di sini.

Langkah 5: Membangun

Sekarang semua komponen bekerja, saatnya untuk bagian yang menyenangkan - menggunakan imajinasi Anda dan membangun kendaraan / robot.

Pembawa driver dapat menampung hingga 4 DRV8835 yang berarti total 8 Motor DC dapat digerakkan, atau 4 motor Stepper, atau kombinasi dari…

Direkomendasikan: