Isi kandungan:

Arduino Mega Stepper Shield untuk Rubiks Cube Solver: 4 Steps
Arduino Mega Stepper Shield untuk Rubiks Cube Solver: 4 Steps

Video: Arduino Mega Stepper Shield untuk Rubiks Cube Solver: 4 Steps

Video: Arduino Mega Stepper Shield untuk Rubiks Cube Solver: 4 Steps
Video: TOP 10 Arduino Projects Of All Time 2024, Julai
Anonim
Arduino Mega Stepper Shield untuk Rubiks Cube Solver
Arduino Mega Stepper Shield untuk Rubiks Cube Solver

Beberapa ketika yang lalu saya mengusahakan mesin yang secara automatik menyelesaikan sebarang Rubik Cube 3x3 yang dicabut. Anda boleh melihat arahan saya mengenai perkara ini di sini. Dalam projek itu pemandu stepper dari polulu digunakan untuk memandu enam motor. Agar dua membuat penyambungan pemacu ini ke mega arduino (yang mengawal keseluruhannya) lebih mudah, sebuah pcb khusus telah dirancang. Instruksional ini merangkumi proses membuat perisai motor untuk arduino mega untuk pemandu pololu a4988.

Selamat mencuba!

Langkah 1: Membuat Skema

Sebagai langkah pertama, skema pcb mesti dimasukkan ke dalam helang. Di samping itu, semua komponen yang diperlukan mesti diimport dari perpustakaan atau dibuat dengan tangan. Mudah untuk mencari jejak dan skema untuk perisai mega arduino di web. Satu-satunya komponen yang dibina khas adalah pemandu motor itu sendiri. Walau bagaimanapun, saya tidak akan menjelaskan secara terperinci mengenai cara melakukannya kerana sudah ada petunjuk yang luar biasa mengenai topik di luar sana (lihat di sini). Skema itu sendiri sangat mudah kerana satu-satunya tugasnya adalah menghubungkan pemandu motor ke pin Arduino yang sesuai. Sebagai tambahan, kapasitor decoupling diletakkan berdekatan dengan pin vcc setiap ic untuk memastikan kelancaran operasi. Pemacu stepper polulu menawarkan kemungkinan untuk mengatur langkah mikro dengan pendawaian keras tiga pin mereka ke tanah atau vcc. Jambatan solder diletakkan di pin tersebut untuk membolehkan penyesuaian kemudian jika diperlukan. Di bawah ini anda dapat melihat sebahagian skema (hanya satu daripada enam pemacu yang disertakan di sini). Skema penuh jelas boleh dimuat turun di hujung ible ini.

Imej
Imej

Langkah 2: Menghala Pcb

Mengarahkan pcb terdiri daripada berusaha mengatur semua komponen sedemikian rupa sehingga mereka dapat dihubungkan antara satu sama lain dengan mudah. Sudah tentu semasa membuat pcbs yang lebih kompleks, banyak perkara harus diambil kira semasa merancangnya. Walau bagaimanapun, dalam kes ini routingnya agak mudah. Semua pin data dari pemandu disambungkan ke pin yang sesuai pada arduino dan poligon di lapisan atas dan bawah digunakan untuk mengikat semua landasan dan VCC bersama-sama.

Imej
Imej

Langkah 3: Memesan Pcb

Terdapat banyak laman web di luar sana yang boleh dipesan untuk PCB dengan wang yang sangat sedikit. Dua laman web yang pernah saya gunakan dan berpengalaman sejauh ini adalah:

jlcpcb.com/https://www.pcbway.com/

Mungkin memerlukan sedikit masa untuk papan tiba tetapi kualitinya tidak pernah mengecewakan.

Disyorkan: