Daftar Isi:

Kendalikan Komputer Anda Dengan Motor Stepper!: 9 Langkah (dengan Gambar)
Kendalikan Komputer Anda Dengan Motor Stepper!: 9 Langkah (dengan Gambar)

Video: Kendalikan Komputer Anda Dengan Motor Stepper!: 9 Langkah (dengan Gambar)

Video: Kendalikan Komputer Anda Dengan Motor Stepper!: 9 Langkah (dengan Gambar)
Video: Kendali Motor Stepper Menggunakan PLC 2024, Juli
Anonim
Kendalikan Komputer Anda Dengan Motor Stepper!
Kendalikan Komputer Anda Dengan Motor Stepper!

Dalam salah satu Instruksi saya sebelumnya, saya menunjukkan kepada Anda bagaimana Anda dapat menggunakan motor Stepper sebagai rotary encoder. Dalam Instructable ini, mari kita pelajari bagaimana kita dapat menggunakannya untuk mengontrol komputer kita. Jadi tanpa basa-basi lagi, mari kita mulai!

Langkah 1: Tonton Videonya

Image
Image

Tonton video di atas untuk mendapatkan ide yang lebih baik tentang apa itu semua dan apa yang harus dilakukan.

Langkah 2: Dapatkan Semua Barang yang Diperlukan

Dapatkan Semua Barang yang Diperlukan
Dapatkan Semua Barang yang Diperlukan

Untuk proyek ini, Anda akan membutuhkan:

  • Papan mikrokontroler Arduino yang sesuai dengan USB HID (Human Interface Device) (Leonardo, Micro, Pro Micro)
  • Motor langkah*.
  • Sebuah motor stepper untuk konverter rotary encoder.
  • Kabel USB yang sesuai (Biasanya micro USB ke A)
  • 2 pasang kabel jantan ke betina (Untuk menghubungkan papan rotary encoder ke papan Arduino)
  • Satu set 3 kabel pria ke wanita (Untuk menghubungkan motor stepper ke papan encoder putar)

* Setiap motor stepper, unipolar atau bipolar dapat digunakan dalam proyek. Motor stepper unipolar direkomendasikan karena memiliki kabel langsung tetapi motor stepper bipolar juga dapat digunakan dengan sedikit perubahan kabel.

Langkah 3: Buat Papan Rotary Encoder

Buat Papan Rotary Encoder
Buat Papan Rotary Encoder

Klik pada gambar di atas untuk tahu lebih banyak.

Ikuti Instruksi ini untuk membuat konverter rotary encoder. Anda dapat membuat versi papan tempat memotong roti tetapi versi PCB permanen lebih ringkas, tahan lama, dan dapat membantu Anda berlatih menyolder. Anda juga dapat menambahkan LED pada setiap output papan amplifier, secara seri dengan resistor (disarankan 220 Ohm) untuk memantau status output amplifier yang terbukti berguna saat pemecahan masalah.

Langkah 4: Program Mikrokontroler Arduino

Memprogram Mikrokontroler Arduino
Memprogram Mikrokontroler Arduino
Memprogram Mikrokontroler Arduino
Memprogram Mikrokontroler Arduino

Disarankan melalui kode Arduino sebelum mengunggahnya ke papan mikrokontroler. Ini dapat membantu Anda memahami apa yang terjadi di dalam mikrokontroler saat Anda memutar motor stepper.

Langkah 5: Hubungkan Motor Stepper ke Rotary Encoder Board

Hubungkan Motor Stepper ke Rotary Encoder Board
Hubungkan Motor Stepper ke Rotary Encoder Board
Hubungkan Motor Stepper ke Rotary Encoder Board
Hubungkan Motor Stepper ke Rotary Encoder Board
Hubungkan Motor Stepper ke Rotary Encoder Board
Hubungkan Motor Stepper ke Rotary Encoder Board

Pastikan Anda melalui skema rangkaian dengan hati-hati.

Jika motor stepper unipolar digunakan, sambungkan kabel keran tengah motor ke salah satu pin 'Q' atau 'R'. Kemudian, sambungkan dua dari empat kabel yang tersisa dari motor stepper ke masing-masing pin 'P' dan 'S'. Di sini, saya telah menggunakan header 1x3 alih-alih 1x4 yang ditunjukkan dalam skema.

Jika motor stepper bipolar digunakan, pertama-tama tentukan kabel pasangan kumparan motor. Kemudian ambil kabel dari masing-masing koil dan sambungkan ke salah satu pin 'Q' atau 'R'. Kemudian, sambungkan sisa dua kabel motor stepper ke pin 'P' dan 'S' masing-masing.

Langkah 6: Hubungkan Papan Rotary Encoder ke Papan Arduino

Hubungkan Papan Rotary Encoder ke Papan Arduino
Hubungkan Papan Rotary Encoder ke Papan Arduino
Hubungkan Papan Rotary Encoder ke Papan Arduino
Hubungkan Papan Rotary Encoder ke Papan Arduino
  • Hubungkan pin +ve dan -ve dari papan rotary encoder masing-masing ke pin +5 volt dan 'GND' dari papan Arduino.
  • Hubungkan pin output dari papan rotary encoder ke pin digital 'D5' dan 'D6' dari papan Arduino.

Langkah 7: Hubungkan Setup ke Komputer Anda dan Uji Ini

Hubungkan Pengaturan ke Komputer Anda dan Uji
Hubungkan Pengaturan ke Komputer Anda dan Uji
Hubungkan Pengaturan ke Komputer Anda dan Uji
Hubungkan Pengaturan ke Komputer Anda dan Uji

Hubungkan pengaturan ke komputer Anda dan buka program apa pun yang memungkinkan pengguna untuk menggulir ke atas dan ke bawah menggunakan tombol panah atau program di mana kursor teks dapat dipindahkan menggunakan tombol panah.

Langkah 8: Bagikan Pekerjaan Anda Dengan Kami

Jika proyek Anda berhasil, mengapa tidak membagikan kreasi Anda kepada orang lain untuk menginspirasi mereka. Klik 'I Made It' dan bagikan satu atau dua gambar kreasi Anda, saya ingin melihatnya.

Langkah 9: Pergi Lebih Jauh

Pergi Lebih Jauh
Pergi Lebih Jauh

Coba modifikasi kode Arduino untuk melakukan sesuatu yang lain, tambahkan rotary encoder lain atau input lainnya, ada banyak hal yang dapat Anda lakukan. Apa pun yang Anda lakukan, semua yang terbaik!

Direkomendasikan: