Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Arduino (desain sendiri dengan atmega88) robot berjalan yang dikendalikan, dibuat dengan dua servo RC dan bahan lembaran 1 A4
Langkah 1: 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
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
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
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
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
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…
Lihat robot beraksi di youtube: semua sumber daya yang digunakan dalam instruksi ini dapat ditemukan di blog saya di