Daftar Isi:

Cara Menjalankan Motor Servo Menggunakan Moto:bit Dengan Mikro:bit: 7 Langkah (dengan Gambar)
Cara Menjalankan Motor Servo Menggunakan Moto:bit Dengan Mikro:bit: 7 Langkah (dengan Gambar)

Video: Cara Menjalankan Motor Servo Menggunakan Moto:bit Dengan Mikro:bit: 7 Langkah (dengan Gambar)

Video: Cara Menjalankan Motor Servo Menggunakan Moto:bit Dengan Mikro:bit: 7 Langkah (dengan Gambar)
Video: Detik detik hp meledak 2024, November
Anonim
Cara Menjalankan Motor Servo Menggunakan Moto:bit Dengan Mikro:bit
Cara Menjalankan Motor Servo Menggunakan Moto:bit Dengan Mikro:bit
Cara Menjalankan Motor Servo Menggunakan Moto:bit Dengan Mikro:bit
Cara Menjalankan Motor Servo Menggunakan Moto:bit Dengan Mikro:bit

Salah satu cara untuk memperluas fungsionalitas mikro:bit adalah dengan menggunakan papan yang disebut moto:bit oleh SparkFun Electronics (sekitar $15-20). Kelihatannya rumit dan memiliki banyak fitur, tetapi tidak sulit untuk menjalankan motor servo darinya. Moto:bit memungkinkan Anda menjalankan motor yang lebih bertenaga daripada motor mikro kecil yang dapat Anda jalankan dari mikro:bit saja.

Perlengkapan

  • motor: sedikit
  • bbc mikro: bit
  • motor servo
  • catu daya dengan colokan jack barel (adaptor a/c, tetapi Anda juga dapat menggunakan baterai)

Langkah 1: Siapkan Moto: bit

Siapkan Moto: bit
Siapkan Moto: bit

Mari kita lihat moto:bit. Ada slot panjang di bagian atas, tempat Anda memasukkan micro:bit. Pastikan mikro:bit dimasukkan dengan pas, dengan LED menghadap ke atas.

Ada colokan listrik di samping moto:bit. Anda dapat mencolokkan berbagai sumber daya yang berbeda. Jangan gunakan lebih dari 11V (perhatikan bahwa kata-kata kecil di beberapa papan mengatakan 3-17V, tetapi menurut SparkFun, itu adalah kesalahan cetak yang akan diperbaiki pada kumpulan papan berikutnya). Anda dapat menggunakan baterai 4-AA, baterai 9V tunggal, atau adaptor AC yang menghasilkan tidak lebih dari 11V.

Langkah 2: Pasang Motor Servo Ke Moto: bit

Pasang Motor Servo Ke Moto: bit
Pasang Motor Servo Ke Moto: bit
Pasang Motor Servo Ke Moto: bit
Pasang Motor Servo Ke Moto: bit
Pasang Motor Servo Ke Moto: bit
Pasang Motor Servo Ke Moto: bit

Perhatikan baik-baik moto:bit. Anda akan melihat sekelompok pin berlabel "SERVO". Di sinilah kita akan mencolokkan motor servo. Pin di sisi kiri area SERVO bertuliskan, "P15, VCC, GND", dan yang di sebelah kanan bertuliskan "P16, VCC, GND".

Dalam contoh ini, kita akan mencolokkan motor servo ke pin di sebelah kiri.

Motor servo dilengkapi dengan tiga kabel berwarna, biasanya dihubungkan dengan soket. Kabel biasanya hitam, merah, dan kemudian warna ketiga. Hitam hampir selalu berarti "tanah" (dan akan dihubungkan ke GND pada moto:bit); merah membawa "daya" (dan akan ditancapkan ke VCC pada moto:bit), dan kabel putih pada motor ini adalah yang membawa data (dan akan ditancapkan ke P15 pada moto:bit).

Colokkan motor ke kolom "P15, VCC, GND", pastikan untuk mencocokkan kabel putih dengan P15, merah ke VCC, dan hitam ke GND.

Langkah 3: Program Mikro: bit untuk Menjalankan Motor Servo

Sekarang kita memerlukan beberapa kode untuk menjalankan mikro:bit motor yang telah kita sambungkan ke papan moto:bit.

Buka MakeCode dan mulai proyek baru. (Kami berasumsi bahwa Anda telah mengerjakan beberapa tutorial MakeCode pertama).

Kita akan memberitahu motor servo kita untuk bergerak maju mundur 4 kali saat kita menekan tombol A pada mikro:bit.

Seret blok "Pada Tombol A yang ditekan" dari "Menu input".

Selanjutnya, tambahkan lingkaran. Seret blok "ulangi" hijau dari menu "Loops" dan pasang ke blok ungu "pada tombol A ditekan". Jadi ketika kita menekan tombol A, kita akan melakukan sesuatu 4 kali …

Langkah 4: Jalankan Motor Servo

Image
Image

Kita perlu menambahkan beberapa blok untuk menjalankan motor kita.

  • Mengklik opsi "Lanjutan" di bagian bawah item menu.
  • Pilih item yang bertuliskan "Pin". Seret blok merah yang bertuliskan "servo write pin … to …" dan pasang ke blok berulang. Servo kami dicolokkan ke Pin 15 (P15), jadi pilih P15, dan ubah pengaturan derajat ke 0.
  • Tambahkan blok "jeda" biru muda (ditemukan di menu Dasar) dan ubah menjadi 500 ms (milidetik).
  • Kemudian tambahkan lagi blok servo merah, pilih P15, dan pindahkan servo ke posisi 180 derajat.
  • Tambahkan blok jeda lain.
  • Melihat kode lengkapnya, berbunyi, "ketika saya menekan tombol A, lakukan ini 4 kali: pindahkan servo ke posisi 0 derajat, tunggu 500 milidetik, pindahkan servo ke posisi 180, tunggu 500 milidetik."
  • Klik Tombol A pada mikro:bit yang disimulasikan untuk melihat gerakan servo.

Langkah 5: Unduh Kode ke Mikro Anda: bit

Colokkan micro:bit ke komputer Anda menggunakan kabel USB. Klik tombol unduh, dan seret file.hex ke mikro:bit.

[Jika Anda tidak tahu cara melakukannya, lihat panduan singkat MakeCode.]

Saat Anda menekan tombol A pada mikro:bit, servo Anda akan berjalan!

Bereksperimenlah dengan mengubah kode Anda untuk menggunakan pengaturan yang berbeda untuk posisi servo, nomor yang berbeda dalam pengulangan pengulangan, dan waktu jeda yang berbeda.

Langkah 6: Tambahkan Motor Lain

Tambahkan Motor Lain!
Tambahkan Motor Lain!

Anda dapat melakukan hal yang sama pada motor yang dicolokkan ke P16 (Pin 16).

Jika Anda menambahkan blok kode ini (dan mengunduh ke mikro:bit Anda), Anda dapat menjalankan motor pada P15 saat Anda menekan tombol A, dan motor pada P16 saat Anda menekan tombol B.

Langkah 7: Jalankan Sesuatu yang Keren Dengan Motor Anda

Kami menggunakan motor kami untuk menjalankan mesin kertas dari proyek Mekatronika Kertas kami. Lihat situs web untuk membuat mesin Anda sendiri dan kemudian menghubungkannya ke motor servo Anda. Selamat bersenang-senang!

Materi ini didasarkan pada pekerjaan yang didukung oleh National Science Foundation di bawah Hibah No. IIS-1735836. Setiap pendapat, temuan, dan kesimpulan atau rekomendasi yang diungkapkan dalam materi ini adalah milik penulis dan tidak mencerminkan pandangan National Science Foundation.

Proyek ini merupakan kolaborasi antara The Concord Consortium, University of Colorado, Boulder, dan Georgia Tech University.

Direkomendasikan: