Daftar Isi:

SimpleWalker: Robot Berjalan 2-servo berkaki 4: 7 Langkah
SimpleWalker: Robot Berjalan 2-servo berkaki 4: 7 Langkah

Video: SimpleWalker: Robot Berjalan 2-servo berkaki 4: 7 Langkah

Video: SimpleWalker: Robot Berjalan 2-servo berkaki 4: 7 Langkah
Video: How to make easy walking mech mechanics - BABFT 2024, Juli
Anonim
SimpleWalker: Robot Berjalan 2-servo berkaki 4
SimpleWalker: Robot Berjalan 2-servo berkaki 4

Arduino (desain sendiri dengan atmega88) robot berjalan yang dikendalikan, dibuat dengan dua servo RC dan bahan lembaran 1 A4

Langkah 1: Dapatkan Bahannya

Dapatkan Bahannya
Dapatkan Bahannya

bahan yang dibutuhkan: 1 lembar kayu lapis birch (4mm) berukuran 21 x 29,7 cm (A4) (ini bisa berupa bahan apa saja, sungguh. Anda juga dapat menggunakan potongan-potongan kecil, dan memotong bagian-bagiannya secara terpisah)2 RC servo (ukuran standar) dengan bahan pemasangan8 sekrup m2 x 8 termasuk mur8 sekrup m3 x 12 termasuk mur2 sekrup m3 x 101 wadah baterai dengan klip, kabel4 baterai niMh (sebaiknya dapat diisi ulang..karena servo menggunakan sedikit daya) 1 papan arduino atau mikrokontroler yang kompatibel (murah)

Langkah 2: Buat Bagian

Membuat Bagian
Membuat Bagian
Membuat Bagian
Membuat Bagian
Membuat Bagian
Membuat Bagian

Bagian-bagiannya dapat dipotong atau digergaji dari satu lembar bahan setebal 4mm, seperti kaca polikarbonat atau kayu. Dalam contoh ini saya menggunakan kayu lapis birch 4mm, yang telah dipotong menggunakan pemotong laser di Fablab. Pdf dengan bagian dapat diperoleh dari halaman tentang simpleWalker di blog saya. Untuk versi polikarbonat di blog saya telah menggunakan gergaji pita alih-alih pemotong laser.

Langkah 3: Pasang RC Servo

Pasang RC Servo
Pasang RC Servo
Pasang RC Servo
Pasang RC Servo

Servo dapat dipasang menggunakan 4 sekrup masing-masing. Menggunakan kayu, sekrup self-tapping sudah cukup. Jika tidak, gunakan mur dan baut.

Langkah 4: Pasang Kaki

Merakit Kaki
Merakit Kaki
Merakit Kaki
Merakit Kaki
Merakit Kaki
Merakit Kaki

Pasang pelat servo pada pelat kaki menggunakan sekrup m2. Anda mungkin perlu sedikit memperbesar lubang yang dibor. Sekrup m2 tidak perlu terlalu dipaksakan, terutama digunakan sebagai penampung. Sekrup m3 tengah yang mengunci kaki ke poros servo akan mengambil beban. Jangan kencangkan sekrup m3 tengah. Pertama, Anda perlu menemukan posisi tengah servo dalam perangkat lunak. Setelah memusatkan servo (dalam kode arduino dengan rentang servo [0-180] itu berarti menulis nilai '80' ke servo), Anda dapat memasang kaki pada sudut lurus.

Langkah 5: Tambahkan Elektronik dan Baterai

Tambahkan Elektronik dan Baterai
Tambahkan Elektronik dan Baterai
Tambahkan Elektronik dan Baterai
Tambahkan Elektronik dan Baterai

Dudukan baterai dan papan mikrokontroler dipasang dengan selotip dua sisi. (yang memiliki inti busa). Papan mikrokontroler yang digunakan adalah versi papan tempat memotong roti dari desain yang terinspirasi arduino yang saya beri nama 'ottantotto' karena menggunakan mega88. Anda dapat menggunakan papan mikrokontroler apa pun yang Anda suka (Arduino normal atau Arduino nano atau mini akan baik-baik saja). Anda juga dapat mencoba membuat desain ottantotto di papan tempat memotong roti, seperti yang dijelaskan di wiki ottantotto

Langkah 6: Unggah Program

Unggah Program
Unggah Program

Program arduino sangat ketat. Saya menggunakan dongle RS232 yang dibuat di papan tempat memotong roti untuk mengunggah program. Sekali lagi skema, sumber bootloader dll dapat ditemukan di wiki. sketsa arduino:

#include Servo frontservo, backservo;char forward = {60, 100, 100, 100, 100, 60, 60, 60};void setup(){frontservo.attach(9);backservo.attach(10);} void loop(){for(int n=0;n<4;n++){frontservo.write(forward[2*n]);backservo.write(forward[(2*n)+1]);delay(300);}}

Langkah 7: Sekarang Nyalakan dan Lepaskan…

Sekarang Nyalakan dan Lepaskan…
Sekarang Nyalakan dan Lepaskan…

Lihat robot beraksi di youtube: semua sumber daya yang digunakan dalam instruksi ini dapat ditemukan di blog saya di

Direkomendasikan: