Daftar Isi:

BB8: 9 Langkah
BB8: 9 Langkah

Video: BB8: 9 Langkah

Video: BB8: 9 Langkah
Video: All New Menu Animations (BB Update)! - Star Wars Battlefront 2 2024, November
Anonim
Image
Image

Proyek ini untuk 'Elektronik Kreatif', modul Teknik Elektronik Beng di Universitas Málaga, Sekolah Telekomunikasi (https://www.uma.es/etsi-de-telecomunicacion/).

Kami adalah tiga siswa yang ingin mengembangkan proyek yang akan memotivasi dan memikat kami. Kami sedang mencari proyek dan salah satunya menarik perhatian kami, jadi kami pikir kami dapat mereproduksinya. Setelah mendiskusikan beberapa ide, kami memutuskan untuk membuat BB8.

Instruksi yang menjadi dasar proyek kami adalah:

www.instructables.com/id/BB8-Droid-Arduino…

Langkah 1: Bahan

  • Arduino UNO
  • Motor dan roda DC - Tautan
  • Pelindung Penggerak Motor L293D - Tautan
  • Model Bluetooth HM-10 - Tautan
  • Magnet Neodymium (8mm x 3mm)
  • Magnet 20mm x 3mm
  • Bola Styrofoam
  • 4 Baterai AA
  • Dudukan baterai untuk 4 Baterai AA
  • Sharpie
  • 100g pancing
  • Plastik untuk printer 3D
  • Sel tombol
  • Dudukan baterai untuk sel tombol
  • LED merah
  • Sepasang kabel
  • Beberapa klem untuk menahan motor
  • Cat putih dan oranye
  • 3 Sekrup untuk menahan papan Arduino
  • Pita perekat
  • Pengisi kayu
  • Cat putih dan oranye

Anda juga akan membutuhkan alat-alat berikut:

  • Obeng
  • Pistol meleleh panas
  • Besi solder timah
  • Sikat

Langkah 2: Ayo Berhasil! - Struktur internal

Ayo Buat! - Struktur internal
Ayo Buat! - Struktur internal
Ayo Buat! - Struktur internal
Ayo Buat! - Struktur internal
Ayo Buat! - Struktur internal
Ayo Buat! - Struktur internal

Setelah kita memiliki semua bahan, hal pertama yang harus kita lakukan adalah mencetak bagian dalam.

Saat potongan sedang dicetak, kami akan mengganti pin jantan 0 dan 1 dari pengontrol motor untuk pin betina-jantan. Untuk melakukan ini, dengan bantuan besi solder, kami akan menghapus pin jantan yang ada dan menempatkan yang baru. Juga, kami akan mengelas beberapa pin perempuan di mana itu menunjukkan Vcc dan Gnd untuk dapat menghubungkan catu daya modul bluetooth di sana.

Setelah ini selesai, kami akan membuat koneksi mesin: kami akan menghubungkannya ke input M1 dan M2 papan, seperti yang ditunjukkan pada gambar.

Setelah struktur internal kami dicetak, kami dapat melanjutkan untuk menginstal semua komponen sebagai berikut:

Motor akan ditempatkan di posisi yang ditunjukkan dan diikat dengan flensa.

Arduino akan dipegang secara vertikal dengan sekrup seperti yang terlihat pada gambar dan pengontrol motor akan ditempatkan di atas.

Terakhir, kami akan menempatkan modul bluetooth di kompartemen khusus.

Di sisi lain, kami mendahului untuk menempatkan magnet di lubang bagian atas, mencoba semua dengan polaritas yang sama (kami dapat memverifikasi itu mendekati magnet lain).

Catatan: potongan untuk pencetakan 3D dapat diperoleh dari tautan di awal yang dapat dipercaya dan sesuai dengan proyek yang disebutkan di atas.

Langkah 3: Modul Bluetooth dan Beban Program

Mengikuti proyek dasar, modul bluetooth kami adalah HM-10 dengan enam pin (di antaranya, kami memiliki empat pin, yang paling penting, Vcc, Gnn, Rx dan Tx).

Sambungan pin sudah ditentukan di bagian sebelumnya dan komunikasi antara modul ini dan arduino sangat sederhana karena arduino berkomunikasi dengannya sebagai terminal serial.

Dalam proyek kami, kami ingin mengubah nama modul menjadi "BB8". Biasanya, ini dilakukan melalui perintah AT yang ada banyak informasi di web tetapi, modul yang kami peroleh (dan yang kami tinggalkan tautannya di daftar bahan), berasal dari pabrikan DSD TECH dan membutuhkan program yang disediakan pabrikan di situs webnya untuk mengubah pengaturan modul. Tautan program: dsdtech-global

Seperti yang telah kami komentari sebelumnya, komunikasi dilakukan sebagai terminal serial dan sangat mudah untuk diperiksa, dengan aplikasi seluler dan program arduino dasar pengoperasiannya.

Setelah semua bagian ditempatkan (bagian sebelumnya) dan modul bluetooth dikonfigurasi, kita dapat memuat arduino dengan perangkat lunak yang kita lampirkan pada langkah 8. Untuk melakukan ini, pertama-tama kita harus melepaskan pin Tx dan Rx (masing-masing 0 dan 1) karena jika tidak, kita akan mengalami masalah. Kemudian, kita hubungkan arduino ke PC, buka aplikasi resmi Arduino, pilih model papan yang terhubung (Arduino UNO) serta port yang terhubung dan lanjutkan untuk mengunggah program.

Langkah 4: Aplikasi Android

Aplikasi Android
Aplikasi Android
Aplikasi Android
Aplikasi Android
Aplikasi Android
Aplikasi Android

Ada banyak aplikasi IOS dan ANDROID yang kompatibel dengan Arduino dan modul bluetooth kami, sehingga sulit bagi kami untuk memilih salah satu… Akhirnya kami memilih aplikasi Android bernama Bluetooth Electronics. Aplikasi ini memungkinkan Anda untuk menyesuaikan layar, menempatkan semua jenis item, dari tombol hingga joystick dan menghubungkan dengan berbagai cara seperti bluetooth, BLE, dan USB.

Di antarmuka kami, kami telah menempatkan nama robot, tombol dan terminal untuk melihat apa yang kami kirim dari aplikasi. Kami telah mengonfigurasi pad untuk mengirim 'P'+number+'F' di setiap transmisi. 'P' memulai transmisi, nomor sesuai dengan nomor yang terkait dengan setiap panah di pad dan 'F' mengakhiri transmisi.

Setelah kami menyesuaikan dan mengonfigurasi antarmuka kami, kami menghubungkan perangkat kami dan menekan tombol RUN. Sekarang kami dapat menguji robot dan program kami tanpa masalah.

Tautan aplikasi: arduinobluetooth

Langkah 5: Tubuh

Tubuh
Tubuh
Tubuh
Tubuh
Tubuh
Tubuh

Ini adalah salah satu bagian utama dari proyek kami. Dalam proyek aslinya, plastiknya berwarna abu-abu dan bolanya harus dicat putih. Dalam kasus kami, kami lebih suka mencetaknya dengan warna putih untuk menghemat waktu saat mengecatnya.

Setelah selesai, kami dapat memperkenalkan struktur interior dan menguji apakah semuanya berfungsi melalui aplikasi yang kami sebutkan di bagian sebelumnya.

Langkah 6: Kepala

Kepala
Kepala
Kepala
Kepala
Kepala
Kepala

Untuk melakukan ini, pertama-tama alas kepala dicetak.

Kedua, kami menempatkan dudukan baterai di dalam dan melalui lubang yang tersisa kami melewati kabel untuk meletakkan led (terpolarisasi dengan benar) di atas dan dengan resistansi 330 di salah satu terminalnya menyoldernya seperti yang ditunjukkan pada foto.

Kemudian, kami memotong bola porexpan menjadi dua dan merekatkannya dengan silikon panas di bagian atas pangkal kepala.

Akhirnya, kami harus menempatkan magnet di bagian dalam yang kami gunakan silikon panas.

Langkah 7: Hiasi

Menghias
Menghias
Menghias
Menghias
Menghias
Menghias

Untuk bola, pertama, dengan kompas kami membuat dua lingkaran. Kemudian, di setiap diagonal lingkaran kami membuat 1 persegi panjang.

Setelah 6 gambar pensil dibuat, kami mengambil beberapa selotip untuk menutupi semua yang tidak ingin kami lukis dan melanjutkan untuk menerapkan 1 lapis semprotan (mengambil tindakan pencegahan yang diperlukan).

Saat sudah kering, kami melepas selotip dan menguraikan semua gambar dengan pensil sesuka kami. Dalam kasus kami, kami melihat desain BB8 asli.

Penting untuk memastikan bahwa gambar terdistribusi dengan sempurna dan tidak ada terlalu banyak gambar di sambungan, karena potongan akan terlihat saat kita melanjutkan untuk menutup bola.

Terakhir, untuk menutup bola kita memilih menggunakan pita perekat dan menyimpulkan bola seperti yang kita lihat di bagian terakhir.

Langkah 8: Perangkat Lunak

Di tautan berikut ke platform GitHub, Anda akan menemukan kode yang harus Anda terapkan di papan arduino UNO untuk mengembangkan instruksi ini. Anda harus mengunduh dan mengunggahnya seperti yang dijelaskan pada langkah 3.

Ingatlah untuk melepaskan pin Tx dan Rx dari papan Arduino UNO. Jika tidak, pemuatan tidak akan mungkin dan akan memberi Anda masalah.

Tautan: GitHub

Langkah 9: Kesimpulan

Kesimpulan
Kesimpulan
Kesimpulan
Kesimpulan

Sekarang setelah Anda mengetahui cara membuat BB8, kami akan menunjukkan kepada Anda serangkaian tips dan trik dari pengalaman kami yang akan membantu Anda, saat Anda mereplikasi proyek ini, agar berfungsi dengan baik dan tidak ada masalah.

Seperti yang mungkin Anda ingat, pada langkah 6 magnet dipasang dan ide awal kami adalah menempatkan tiga magnet neodymium di struktur internal dan tiga lainnya di kepala, tetapi ketika kami memperoleh dan mengujinya, magnet memberikan gaya sedemikian rupa sehingga internal struktur terangkat dan tidak berfungsi dengan baik.

Oleh karena itu, kami menguji magnet yang kurang kuat untuk kepala (karenanya ini bukan neodymium) serta kompensasi dengan beban sehingga bola tidak memiliki banyak osilasi dan memulihkan posisi awalnya dengan cepat. Ini membantu memastikan bahwa, ketika diselingi dengan belokan dan berjalan ke depan, arah bola tidak akan terdistorsi.

Apa yang terjadi adalah, pada tes sebelumnya, bola berputar dalam lingkaran dan jika dipercepat, lintasannya tidak sempurna, sesuatu yang kami koreksi dengan bobot 100 gram yang terletak di belakang struktur internal dan itu dapat dilihat di gambar terlampir.

Di sisi lain, untuk mengurangi gesekan dan membuat putaran kepala lebih alami dan licin, kami menempelkan selotip pada magnet.

Direkomendasikan: