Daftar Isi:

Tutorial Kit Rotary Encoder: 5 Langkah
Tutorial Kit Rotary Encoder: 5 Langkah

Video: Tutorial Kit Rotary Encoder: 5 Langkah

Video: Tutorial Kit Rotary Encoder: 5 Langkah
Video: Interfacing Rotary Encoder With Arduino Uno Using ChatGPT Generated Arduino Code | Coders Cafe 2024, Desember
Anonim
Tutorial Kit Rotary Encoder
Tutorial Kit Rotary Encoder

Keterangan:

Kit rotary encoder ini dapat digunakan untuk mendeteksi posisi dan kecepatan motor. Ini adalah kit yang sangat sederhana yang terdiri dari sensor sinar optik (saklar opto, fototransistor) dan sepotong cakram berlubang. Ini dapat dihubungkan ke mikrokontroler apa pun melalui header 3-pin. Sensor sinar optik mendeteksi slot yang hilang dari disk yang ditempatkan, dan menghasilkan rangkaian pulsa.

Ini membutuhkan +5VDC untuk dinyalakan, dan memberikan output 0V dan 5V. Ini memberikan output 5V ketika balok diblokir, dan output 0V ketika balok tidak diblokir. Mikrokontroler Anda cukup membaca rangkaian pulsa 0-5-0V untuk menentukan seberapa jauh motor Anda telah berjalan, dan seberapa cepat.

Kit ini mencakup LED hijau yang menyala saat pancaran tidak terputus.

Spesifikasi:

  • Tegangan Operasi: 4,5-5 VDC
  • Sinyal Keluaran: Keluaran digital
  • Koneksi langsung ke mikrokontroler (pull-up internal hingga 5V)
  • Mampu membaca hingga 100KHz
  • Diameter Disk Berlubang: 26mm
  • Dimensi PCB: 22mm x 20mm

Langkah 1: Persiapan Bahan

Persiapan Bahan
Persiapan Bahan
Persiapan Bahan
Persiapan Bahan
Persiapan Bahan
Persiapan Bahan
Persiapan Bahan
Persiapan Bahan

Untuk tutorial ini, item yang dibutuhkan untuk menjalankan proyek ini adalah:

  1. Arduino Uno
  2. Kabel USB Tipe A ke B
  3. Kawat jumper pria ke pria
  4. Kawat jumper wanita ke pria
  5. Motor Gigi Plastik

Langkah 2: Instalasi Perangkat Keras

Instalasi perangkat keras
Instalasi perangkat keras
Instalasi perangkat keras
Instalasi perangkat keras

Diagram di atas menunjukkan koneksi sederhana antara Rotary Encoder Kit dan Arduino Uno:

  1. 5V > 5V
  2. GND > GND
  3. KELUAR > H2

Koneksi antara Plastic Gear Motor dan Arduino Uno:

  1. Terminal 1 > 5V
  2. Terminal 2 > GND

Setelah menyelesaikan koneksi, sambungkan Arduino Uno ke catu daya dengan kabel USB.

Langkah 3: Masukkan Kode Sumber

  1. Unduh kode tes dan buka dengan menggunakan perangkat lunak Arduino atau IDE.
  2. Pastikan Anda telah memilih board yang tepat dan port yang sesuai (Dalam tutorial ini, Arduino Uno digunakan).
  3. Kemudian, unggah kode tes ke Arduino Uno Anda.

Langkah 4: Hasil

Hasil
Hasil
Hasil
Hasil

Disk berlubang dipasang ke Motor Gear Plastik dan ditempatkan di dalam ruang papan sirkuit enkoder putar. Sensor sinar optik mendeteksi slot yang hilang dari disk yang ditempatkan dan menghasilkan rangkaian pulsa. Dengan menyesuaikan kode di Arduino, Rotary Encoder akan dapat mendeteksi rpm aktual untuk Motor Gear Plastik dan ditampilkan di Serial Monitor.

Direkomendasikan: