Daftar Isi:
- Langkah 1: Pendahuluan
- Langkah 2: Remote Nirkabel
- Langkah 3: Bagian dan Daftar Alat
- Langkah 4: Perakitan
- Langkah 5: Pengkabelan
- Langkah 6: PEMROGRAMAN 1: UJI MOTOR
- Langkah 7: Kontrol Radio
- Langkah 8:
- Langkah 9: Program Penerimaan Radio Control
Video: Robot Mikrobit Sederhana: 9 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Berikut ini menjelaskan mobil RC sederhana yang dibuat menggunakan BBC Microbit, Adafruit Dragontail untuk Microbit, dan sasis Emgreat.
Robot ini membutuhkan biaya sekitar $30 untuk pembuatannya. Meskipun ada robot Microbit murah yang tersedia secara komersial, seperti DFROBOT, pendekatan DIY saya membantu pembuat memahami cara kerja sistem, menggunakan kode non-khusus, membantu pembuat merasa diberdayakan.
Langkah 1: Pendahuluan
Berikut ini menjelaskan versi kendaraan robot yang dibuat menggunakan BBC MicroBit sebagai pengganti Arduino.
Potongan plastik bergelombang (Coroplast) atau karton buatan sendiri digunakan sebagai pengganti pelat plexiglas stok yang disertakan dengan kit sasis robot Emgreat. Hal ini dilakukan karena sasis Emgreat sekitar satu inci terlalu sempit untuk memuat baterai di bagian bawah, dan sekitar satu inci terlalu pendek untuk memungkinkan rotasi bebas roda kastor.
Komponen listrik utama dipasang menggunakan Velcro, agar lebih mudah diposisikan ulang jika diperlukan.
Microbit tidak dapat secara langsung memasok arus yang cukup untuk menggerakkan motor, jadi driver transistor harus digunakan. Sementara mobil robot versi Arduino menggunakan modul L298 H-bridge untuk mengontrol motor, ini membutuhkan enam (6) jalur kontrol, yang kekurangan pasokan di Microbit. Saya menyadari itu tidak penting bahwa motor dapat berputar mundur. Jadi sebagai pengganti L298, robot versi Microbit menggunakan susunan transistor Darlington 8 saluran ULN2803A sebagai penggerak motor. Ini dapat digunakan untuk menggerakkan speaker, lampu, dan perangkat lain juga, karena Microbit memiliki lima (5) jalur I/O tujuan umum pada pin 0, 1, 2, 8, dan 16. Pin 0 dapat digunakan untuk keluaran audio. Pin lainnya mungkin sulit digunakan, karena digunakan bersama dengan LED bawaan.
Sebagai alternatif, seseorang dapat menggunakan transistor diskrit, seperti TIP120; namun, ini akan membutuhkan lebih banyak bagian dan kabel.
Untuk mengakses pin pada MicroBit, desain ini menggunakan Adafruit Dragontail for Microbit, yang dihubungkan langsung ke papan tempat memotong roti, membuat pin mudah diakses tanpa memerlukan kabel koneksi, serta menghubungkan bus daya 3V.
Langkah 2: Remote Nirkabel
Untuk mengontrol robot secara nirkabel melalui Bluetooth, Anda dapat menggunakan Microbit kedua, yang ditenagai oleh baterai AAA yang disertakan dalam kit Microbit Go, atau paket baterai sel koin, MI Power Board for Microbit.
Kedua Microbits perlu diatur ke saluran radio yang sama.
Langkah 3: Bagian dan Daftar Alat
KENDARAAN:
- Kit Sasis Robot Motor Emgreat
- Microbit Go Kit
- ULN 2803A 8-channel Darlington Array
- Adafruit Dragontail untuk Microbit #3695
- Papan tempat memotong roti setengah ukuran Adafruit # 64
- Kotak Baterai Adafruit 4x "AA" Dengan Sakelar #830
- 22 gauge kawat hookup solid, berbagai macam warna Adafruit# 1311
- Speaker Logam Mini dengan Kabel Adafruit #1890
- Plastik bergelombang atau karton
- Strip pengencang Scotch 1 "x 1"
- Baterai AA x 4
TERPENCIL:
- Microbit Go Kit
- MI Power Board untuk BBC Microbit atau baterai AAAx2
Peralatan:
- Pisau Cukur
- Solder Besi
- Pengupas Kawat
- Pistol lem panas
- Mini Screw Driver (dilengkapi dengan sasis)
- Spidol Sharpie
Opsional (untuk digunakan dengan kawat terdampar)
Terminal sekrup 2 posisi Addicore x3
Langkah 4: Perakitan
- Potong plastik atau karton bergelombang berukuran 6" x 8"
- Tandai posisi lubang untuk roda kastor dan braket motor, menggunakan plexiglas yang disediakan sebagai templat.
- Solder 8" kabel merah dan hitam ke masing-masing dari dua motor; lem panas ke motor untuk menghilangkan ketegangan.
- Pasang motor ke pelat dasar dengan braket logam yang disediakan dalam kit Emgreat.
- Pasang roda kastor ke ujung bawah. Pasang kotak baterai 4 x AA (dengan baterai) ke bagian bawah sasis, menggunakan kotak velcro,
- Temukan kotak baterai di antara motor dan roda kastor; ini memberikan traksi terbaik.
- Masukkan MicroBit Dragontail ke dalam papan tempat memotong roti;
- Pasang papan tempat memotong roti ke bagian atas sasis menggunakan selotip ganda atau strip velcro
- Pasang baterai 2xAAA 3V ke sasis menggunakan strip velcro;
- Masukkan steker baterai JST ke soket baterai papan Microbit.
- Masukkan IC array Darlington ULN 2803A ke papan tempat memotong roti di seberang 'lembah'.
- Buat lubang kecil berukuran 1/4" x 1/4" di papan sasis di sebelah papan tempat memotong roti untuk dilalui kabel.
Langkah 5: Pengkabelan
KABEL DAYA:
- Masukkan kabel 6V melalui lubang dan colokkan ke bus listrik sebelah kanan pada papan tempat memotong roti.
- Hubungkan kabel antara bus arde kiri dan kanan di papan tempat memotong roti.
- Hubungkan kabel hitam antara pin 9 pada ULN2803A dan ground.
- Hubungkan kabel merah antara pin 10 pada bus daya ULN 2803A dan +6V.
KABEL SINYAL:
Hubungkan kabel jumper:
- Antara Pin 0 pada dragontail dan Pin 8 pada 2803A (SPEAKER)
- Antara Pin 1 pada dragontail dan Pin 6 pada 2803A (MOTOR 1)
- Antara Pin 2 pada dragontail dan Pin 4 pada 2803A (MOTOR 2)
- Antara Pin 8 di dragontail dan Pin 2 di 2803A (AKSESORIS)
- Hubungkan kabel Motor 1 ke bus +6V dan Pin 13 pada 2803A
- Hubungkan kabel Motor 2 ke bus +6V dan Pin 15 pada 2803A
- Hubungkan kabel speaker ke +6V dan Pin 11 pada 2803A
Langkah 6: PEMROGRAMAN 1: UJI MOTOR
Buka editor Make Code Microbit online:
Buat tiga Fungsi motor- Belok Kiri, Maju, dan Berhenti
Di loop utama, panggil setiap fungsi seperti yang ditunjukkan.
Langkah 7: Kontrol Radio
Untuk radio control, kami akan menggunakan fitur Bluetooth dari Microbit.
Pasang Microbit kedua ke MI Power Board untuk Microbit, yang mencakup baterai sel koin 3V, atau gunakan baterai 2xAAA yang disertakan dalam kemasan Microbit Go.
Dengan menggunakan MakeCode Editor, buatlah program singkat seperti gambar di atas sehingga dapat berfungsi sebagai remote control. Beri nama "Pemancar".
Program sampel menyertakan tampilan ke LED sehingga Anda dapat mengetahuinya menyala.
Program melakukan 2 hal. Ketika Tombol A ditekan, itu mengirimkan # 1 keluar (untuk membunyikan klakson).
Ketika Tombol B ditekan, ia mengirimkan #2 keluar untuk memicu motor penggerak.
Langkah 8:
Langkah 9: Program Penerimaan Radio Control
Menggunakan editor MakeCode, buat Proyek baru bernama Receiver.
Untuk menggunakan kontrol radio, kedua Microbit harus diatur ke saluran yang sama.
Ketika nomor 1 diterima, itu membunyikan klakson, Ketika angka 2 diterima, robot berputar, maju, lalu berhenti.
Direkomendasikan:
Mikrobit Polifonik!: 7 Langkah
Mikrobit Polifonik!: Pada tahun 80-an, sistem video game awal memiliki set chip yang terbatas. Chipset ini hanya memiliki 4-6 suara, 2 hingga 3 di antaranya didedikasikan untuk perkusi/drum, dan 1 untuk garis bass. Dengan hanya tersisa 1-2 suara, bagaimana kita akan memainkan akord? Ini adalah w
Membuat Robot Sederhana dari Benda yang Dapat Anda Temukan di Rumah Anda (Versi hotwheel): 5 Langkah
Membuat Robot Sederhana dari Hal-Hal yang Dapat Anda Temukan di Rumah Anda (Versi hotwheel): Instruksi ini akan menunjukkan kepada Anda cara membuat roda panas yang berjalan dengan sendirinya menggunakan baterai double-A. Anda hanya perlu menggunakan barang-barang yang kemungkinan besar dapat Anda temukan di rumah Anda. Harap dicatat bahwa robot ini mungkin tidak akan berjalan lurus
Robot Cetak 3D Sederhana: 11 Langkah (dengan Gambar)
Robot Cetak 3D Sederhana: Izinkan saya berkencan dengan diri saya sendiri. Saya tumbuh dengan perangkat erector dan kemudian LEGO. Di kemudian hari, saya menggunakan 8020 untuk membangun prototipe jenis sistem yang saya rancang. Biasanya ada potongan-potongan bekas di sekitar rumah yang digunakan anak-anak saya sebagai perangkat erektor versi mereka
Robot Pengawasan Sederhana Dengan ESP32-CAM: 4 Langkah
Robot Pengawasan Sederhana Dengan ESP32-CAM: Modul ESP32-CAM adalah modul konsumsi daya yang murah dan rendah, tetapi menyediakan banyak sumber daya untuk penglihatan, komunikasi serial, dan GPIO. Dalam proyek ini, saya mencoba memanfaatkan sumber daya modul ESP32-CAM untuk membuat robot rc pengawasan sederhana yang dapat
Tangan Terkendali Sederhana Arduino Sederhana: 5 Langkah
Arduino Simple Low-Cost Controllable Hand: Ada banyak lengan robotik berbasis 3D yang dicetak dan sensor fleksibel di seluruh internet yang luas. Namun, sebagai mahasiswa saya tidak memiliki banyak akses ke hal-hal seperti, CNC, printer 3D, dan alat-alat listrik. Saya punya solusi, kita akan membangun l