Lompat ke konten

Ulasan Pemandu Motor Kitronik Pico dan Papan Robotik Pico: R2-P1C0

    1646202963

    Keputusan Kami

    Kedua-dua papan ini adalah platform yang ringkas tetapi berkuasa yang daripadanya kita boleh membuat robot yang hebat.

    Untuk

    + Penukaran kuasa bateri (Kedua-duanya)
    + Akses GPIO (Pemandu Motor Pico)
    + Perpustakaan perisian mudah (Pemandu Motor Pico)
    + Saiz kecil (Pemandu Motor Pico)
    + Kos rendah (Pemandu Motor Pico)
    + Lubang pelekap (Pemandu Motor Pico)
    + Pelbagai pilihan motor (Pico Robotics Board)
    + Perpustakaan perisian ringkas (Pico Robotics Board)
    + Lubang pelekap (Papan Robotik Pico)
    + Harga yang baik (Pico Robotics Board)

    Terhadap

    – Lebih banyak pin GPIO pasti bagus (Pemandu Motor Pico)
    – Akses GPIO yang janggal (Papan Robotik Pico)

    Robotik adalah sebahagian besar daripada komuniti Raspberry Pi dan mikropengawal. Penggabungan kod dan elektronik untuk membuat pergerakan objek adalah pendorong yang hebat untuk pendidikan STEM. Oleh kerana motor menarik arus terlalu banyak untuk dikendalikan oleh pin GPIO biasa, kita perlu menggunakan pengawal motor atau papan pemacu untuk melindungi GPIO dengan membolehkan Pico mengawal cip pada papan.

    Kitronik telah mengeluarkan dua papan kawalan motor untuk Raspberry Pi Pico. Pemandu Motor Pico bernilai $13 (£9) ialah papan terkecil, bertujuan untuk projek robotik asas Pico dan sesuai untuk pelajar yang ingin membuat robot pantas dengan motor DC dan penderia ringkas. Papan Robotik Pico $18 (£13.20) adalah lebih besar dan dilengkapi dengan lebih banyak pilihan motor. Dengan papan ini kami boleh mengawal sehingga lapan motor servo, dua motor stepper dan empat motor DC, tetapi kami kekurangan akses sedia kepada input GPIO yang terdapat pada Pemacu Motor Pico, tetapi bagi kami yang mahir dengan besi pematerian ini boleh ditambah dengan mudah. menggunakan pad pateri di bawah tempat tinggal Pico kami. Kedua-dua papan disertakan dengan terminal input kuasa untuk digunakan dengan bateri / bekalan kuasa sehingga 10.8V.

    Robotik Pico $18.46

    Pemandu Motor Pico $12.59

    Kami meletakkan kedua-dua papan ini di bangku simpanan dan membina beberapa projek ujian untuk memanfaatkan ciri yang terdapat pada kedua-dua papan.

    Reka bentuk 

    Yang lebih besar daripada dua papan ialah papan Robotik Kitronik Pico dan dengan saiz yang lebih besar kami mendapat lebih banyak ciri. Dikemas ke dalam 2.6 x 2.2 inci (papan 68 x 56 mm ialah ruang untuk Raspberry Pi Pico, atau Pimoroni’s Pico Lipo bersama-sama dengan empat output motor yang didorong oleh pemacu motor dwi DRV8833. Kami boleh menggunakan terminal ini untuk menggerakkan empat atau dua motor DC motor stepper. Bergerak ke sebelah kanan papan, kita melihat lapan pengepala untuk digunakan dengan servos hobi seperti SG90 atau MG90S. Pengepala antara muka terus dengan servo menggunakan pinout biasa Signal, Voltage, Ground (SVG). Pada sebelah kiri papan ialah terminal input kuasa di mana kami boleh menyambungkan pek bateri dan menyediakan sehingga 10.8V untuk menghidupkan banyak motor dan untuk menghidupkan Raspberry Pi Pico melalui pengawal selia terbina dalam.

    Papan yang lebih kecil daripada dua papan ialah papan Pemandu Motor Pico, berukuran hanya 2.44 x 1.33 inci (62 x 34 mm) ; papan ini direka bentuk semata-mata untuk digunakan dengan dua motor DC melalui pengawal motor DRV8833. Input kuasa kekal sama dengan input maks 10.8V dan diod dipasang untuk mengelakkan lebihan voltan Raspberry Pi Pico berkuasa belakang. Apa yang unik pada papan ini dalam julat Kitronik ialah kami mempunyai pemecahan terminal skru untuk empat pin GPIO dan 3V , GND yang berguna untuk penderia dan input untuk memberikan “penglihatan” robot kami. Di hadapan terminal skru, dan dicetak di bahagian bawah, adalah pin GPIO yang digunakan untuk terminal, kecuali motor yang disarikan dalam perpustakaan Python. Papan Robotik Pico tidak mempunyai GPIO yang dipecahkan dengan cara ini jadi hanya ada label untuk motor.

    Menggunakan Papan Robotik Kitronik Pico dan Pemandu Motor Pico 

    Mengintegrasikan salah satu papan ke dalam casis menjadi lebih mudah berkat lubang pelekap pada papan. Ini digunakan untuk mengikat papan ke casis. Jika anda mencetak 3D atau pemotongan laser casis anda sendiri maka kedudukan lubang pelekap boleh ditambah pada projek untuk kesesuaian yang dipesan lebih dahulu. Jika anda menggunakan casis robot generik, maka harus ada kedudukan yang sesuai.

    Papan Robotik Pico direka dengan jelas untuk projek robotik yang lebih besar dan lebih kompleks, terbukti dengan banyaknya motor dan servos yang boleh dipacu daripadanya. Ia juga menyembunyikan IC PCA9685PW yang digunakan untuk berkomunikasi dengan papan melalui I2C. Pemacu Motor Pico ialah papan yang lebih ringkas dan menggunakan PWM untuk mengawal kelajuan motor. 

    Ini bermakna perpustakaan MicroPython dan CircuitPython untuk kedua-dua papan tidak serasi, tetapi sintaks perpustakaan bermakna kita boleh mengalihkan kod dari satu papan ke papan yang lain dengan hanya menukar antara perpustakaan. Ingatlah bahawa Pemacu Motor Pico tidak serasi dengan servos dan motor stepper.

    Kami menguji motor DC, servos dan motor stepper besar pada Papan Robotik Pico dan satu-satunya isu yang kami temui ialah menentukan pinout motor stepper kami, segala-galanya hanya berfungsi dengan usaha yang minimum. Perlu diingat bahawa motor stepper boleh menarik sekitar 1.2 Amps pada 4V supaya sumber kuasa luaran anda mungkin menjadi panas sedikit. 

    Proses onboarding tanpa geseran yang diberikan oleh perkakasan yang hebat adalah perkara yang membantu pembuat menumpukan pada membina projek mereka. Pemandu Motor Pico, walaupun hanya mampu mengawal motor DC, juga merupakan pengalaman tanpa geseran, kami juga mencipta tutorial tentang cara membina robot berkuasa Pico mudah dengan menggunakan papan ini dan cara menggunakannya dengan input suis mudah. 

    Ujian kami tertumpu pada perpustakaan MicroPython yang disediakan, tetapi sebaik sahaja kami hampir tamat ujian, kami dimaklumkan kepada perpustakaan CircuitPython rasmi untuk papan tersebut, jadi kami memancarkan versi terkini CircuitPython ke papan ujian kami dan kemudian menyalin perpustakaan yang sesuai ke papan. Pustaka CircuitPython hampir sama dengan MicroPython, dengan hanya penggunaan utime berbanding masa menjadi perbezaan. Ini bermakna kita boleh mengalihkan projek kita dari satu versi Python ke versi yang lain.

    Kes Guna untuk Papan Robotik Kitronik Pico dan Pemandu Motor Pico 

    Kedua-dua papan ini menjurus kepada robotik. Pemandu Motor Pico ialah pilihan terbaik bagi mereka yang ingin membina robot pertama mereka dengan cepat. Terminal skru untuk akses GPIO asas amat dialu-alukan, lebih banyak lagi bagus tetapi kami mempunyai cukup untuk projek asas. Papan Robotik Pico adalah haiwan yang jauh lebih berkuasa dan pelbagai pilihan motor yang disediakan sangat mengagumkan. Jika robot anda bergantung pada motor stepper atau servo maka ini adalah papan yang anda akan tertarik secara semula jadi.

    Pilihan lain untuk akses GPIO, yang telah berjaya dicuba oleh Ketua Pengarang Perkakasan Tom, Avram Piltch, adalah dengan melampirkan pengepala boleh tindanan Pimoroni pada Pico supaya ia mempunyai pin perempuan pada permukaan atasnya yang boleh anda sambungkan ke wayar pelompat. 

    Pokoknya

    Sama ada robot anda besar atau kecil, kedua-dua papan ini adalah satu perkara tidak kira cita-cita atau set kemahiran anda. Perpustakaan MicroPython dan CircuitPython mudah digunakan dan menyediakan cara abstrak untuk mengawal robot anda. Daripada kawalan kelajuan motor DC mudah kepada motor stepper berketepatan tinggi, perpustakaan mengasingkan kerumitan dan menyediakan cara untuk pembuat untuk mencipta. 

    Kekurangan akses GPIO pada papan Robotik Pico adalah memalukan, kerana kami menggunakan I2C terdapat banyak pin GPIO yang boleh dipecahkan untuk digunakan. Akses GPIO pada Pemacu Motor Pico bagus untuk input asas seperti penderia halangan, penderia ultrasonik dan suis benjolan, tetapi jika anda memerlukan lebih banyak lagi, pertimbangkan untuk mendapatkan pengepala boleh tindanan untuk Pico anda. Sumber kuasa tunggal adalah hebat dan menghilangkan keperluan untuk dua sumber kuasa yang boleh menjadi sukar untuk disertakan dengan kemas dalam projek.

    0 0 votes
    Rating post
    Subscribe
    Notify of
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x