Isi kandungan:

Arduino Triple Servo Tester: 6 Langkah (dengan Gambar)
Arduino Triple Servo Tester: 6 Langkah (dengan Gambar)

Video: Arduino Triple Servo Tester: 6 Langkah (dengan Gambar)

Video: Arduino Triple Servo Tester: 6 Langkah (dengan Gambar)
Video: CARA MENGGUNAKAN SERVO TESTER UNTUK MENGONTROL ESC TANPA REMOT ! Control ESC Without Remote 2024, November
Anonim
Arduino Triple Servo Tester
Arduino Triple Servo Tester

Saya sedang membina beberapa robot berjalan, semuanya dikuasakan oleh pelbagai servo. Masalahnya kemudian timbul dalam menentukan sejauh mana pergerakan setiap servo julat gerakan yang ada. Di samping itu, saya berusaha untuk mengetahui jenis berjalan kaki yang diperlukan. Saya mempunyai beberapa penguji $ 2 bodoh yang boleh anda beli, tetapi walaupun mereka membantu, mereka sebenarnya tidak dapat memberikan maklum balas mengenai kedudukan servo apa. Semua pengaturcaraan berikutnya menggunakan arduino dan oleh itu akan lebih baik untuk mengetahui berapa nilai kedudukan servo akan menjalankan tugas. Ini adalah ketika saya memutuskan untuk membuat penguji servo dengan skrin untuk pembacaan visual kedudukan servo dari 1-180.

Jadi untuk projek ini, yang diperlukan hanyalah arduino pro-mini, 3 pot 5K, beberapa pin untuk servos, SPI OLED dan JST untuk kuasa. Saya juga meledakkan lebih banyak servo daripada yang saya fikirkan, jadi ini juga memerlukan penukar kuasa yang murah untuk memastikan bahawa semuanya berjalan dengan baik pada 5v. Saya juga mulanya memulakan dengan kotak biasa, tetapi kemudian berfikir "Apa yang akan dilakukan oleh Adam Savage?" dan dengan itu menambahkan beberapa butiran reka bentuk, menyemburkannya ke dalam buku asas dan dengan pelbagai dakwat dan serbuk luluhawa menjadikannya kelihatan terpakai. Saya juga membuat beberapa torehan dan potongan dan melukisnya perak untuk memberi kesan kotak logam dan melukis dan mengotori tombol. Cabochon kaca digunakan sebagai bezel skrin. Saya juga telah menambahkan beberapa label palsu, yang direndam dalam kopi yang baru dicetak dan dilekatkan.

Langkah 1: Litar

Litar
Litar

Inilah litarnya dan sangat mudah. 1306 OLED berjalan pada SPI dan 3 periuk disambungkan antara 5v dan tanah dengan pengelap masing-masing menuju ke salah satu daripada 3 pin input Arduino Analog. Servo seterusnya didorong dari 3 output arduino.

Kuasa dibekalkan melalui soket JST supaya saya dapat menggunakan RX Lipo mana-mana yang mungkin ada dan ini akan menjadi penukar kuasa yang murah yang kemudian

Langkah 2: Kod

Kod yang dilampirkan adalah untuk Arduino Pro-mini tetapi akan berfungsi pada kebanyakan Arduino. Anda juga perlu memasang pustaka u8g untuk menjalankan paparan OLED

Langkah 3: Kesnya

Kes itu
Kes itu
Kes itu
Kes itu

STL untuk kes itu

Langkah 4: Susun atur Papan

Susun atur Papan
Susun atur Papan

Saya hanya menggunakan beberapa papan kenyataan untuk memasang semuanya. Untuk tujuan menggunakan semula apa-apa, Arduino dan OLED disambungkan ke beberapa tajuk yang dipasang di papan. Pot juga dipasang terus ke papan seperti penukar kuasa. Nampaknya pin ini tidak dipasang pada pin 0,1 , tetapi beberapa pin header sedikit dipasang. Kabel isyarat tujuan umum digunakan untuk menghubungkan semuanya bersama-sama.

Anda dapat melihat dalam gambar di mana bekalan kuasa berada di bawah ruang di mana OLED dipasang.

Langkah 5: Menyelesaikan Kes

Menyelesaikan Kes
Menyelesaikan Kes
Menyelesaikan Kes
Menyelesaikan Kes
Menyelesaikan Kes
Menyelesaikan Kes

Kes itu selesai dengan lukisan pertama dengan warna kelabu kereta dari beberapa lapisan. Setelah ini selesai, saya menggunakan pelbagai serbuk luluhawa, beberapa pencuci karat dan beberapa cat akrilik untuk perinciannya. Terutama saya suka memotong beberapa bahagian tepi casing dan kemudian melukisnya dengan warna perak yang lebih terang sehingga menjadikannya seperti kotak logam yang bersembunyi di bawahnya. Seluruh kotak kemudian disemprotkan dengan pernis matt dan ketika dikeringkan, kaca cabochon dilekatkan pada tempatnya.

Langkah 6: Sedang Digunakan

Sedang digunakan
Sedang digunakan
Sedang digunakan
Sedang digunakan
Sedang digunakan
Sedang digunakan
Sedang digunakan
Sedang digunakan

Hanya untuk keseronokan, anda dapat melihat logo boot up di sini. Yang perlu anda lakukan sekarang ialah menyambungkan servo, dan menyesuaikan pot dan membaca kedudukan servo yang relevan yang kemudian anda boleh gunakan dalam program lain.

Disyorkan: