Daftar Isi:
- Langkah 1: Percobaan dan Kesalahan dalam Merancang Model
- Langkah 2: Merancang Model dan Algoritma
- Langkah 3: Diperlukan Komponen
- Langkah 4: Membangun Tubuh
- Langkah 5: Pengkabelan
- Langkah 6: Meningkatkan Kekuatan
- Langkah 7: Pengkodean
Video: Robot Humanoid Berbasis Arduino Menggunakan Motor Servo: 7 Langkah (Dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Halo semuanya, Ini adalah robot humanoid pertama saya, dibuat dari lembaran busa PVC. Ini tersedia dalam berbagai ketebalan. Di sini, saya menggunakan 0.5mm. Saat ini robot ini baru bisa berjalan saat saya AKTIFKAN. Sekarang saya sedang mengerjakan menghubungkan Arduino dan Mobile melalui modul Bluetooth. Saya sudah melakukan App seperti Cortana dan Siri untuk windows phone yang tersedia di app store https://www.microsoft.com/en-us/store/apps/patrick… Setelah Berhasil menghubungkan keduanya, saya dapat mengontrolnya melalui suara perintah di Windows Phone.
Saya telah menghabiskan berbulan-bulan dalam memecahkan masalah baterai yang berlebihan dan berakhir dengan kegagalan epik karena masalah anggaran. Jadi, akhirnya saya memutuskan untuk memberi daya dari Baterai Asam Timbal eksternal.
Mari kita lihat bagaimana saya menemukan desain tubuh yang sempurna untuk robot.
Langkah 1: Percobaan dan Kesalahan dalam Merancang Model
Pada awalnya saya tidak tahu tentang kekuatan motor Servo dan Elektronik-Listrik yang berhubungan dengan baterai dan sirkuit. Saya pertama kali merencanakan robot ukuran hidup sekitar 5 hingga 6 kaki. Setelah mencoba hampir 6 atau 7 kali, saya menyadari torsi maksimum servo dan mengurangi ketinggian total robot hingga 2 hingga 3 kaki.
Saya kemudian mencoba naik ke pinggul robot untuk memeriksa algoritma berjalan.
Langkah 2: Merancang Model dan Algoritma
Sebelum melanjutkan, kita perlu memutuskan berapa banyak motor yang dibutuhkan, di mana kita perlu memperbaikinya. Kemudian rancang bagian-bagian tubuh sesuai dengan gambar yang diberikan.
Langkah 3: Diperlukan Komponen
1) lembaran plastik
2) Lem Super
3) 15 - Motor servo torsi tinggi (saya menggunakan TowerPro MG995)
4) Arduino Atmega 2560 atau papan Arduino lainnya
5) Baterai 6V (minimal 3 nos. Paling banyak 5 motor untuk setiap baterai)
6) modul Bluetooth HC-05 untuk komunikasi
7) Barang-barang dasar lainnya yang dimiliki setiap penghobi!
Langkah 4: Membangun Tubuh
Setelah berjuang dengan potongan kayu, saya menemukan lembaran plastik ini cukup mudah untuk dipotong dan ditempel untuk membuat berbagai bentuk.
Saya memotong lubang untuk memasukkan motor servo langsung ke lembaran dengan menerapkan lem super (saya menggunakan 743).
Langkah 5: Pengkabelan
Saya tidak belajar elektronik atau listrik utama. Dan saya tidak memiliki cukup kesabaran untuk mendesain PCB atau mendesain kabel yang tepat. Itu sebabnya kabel berantakan ini.
Langkah 6: Meningkatkan Kekuatan
Anda dapat melihat bahwa saya hanya menggunakan 11 motor servo pada awalnya. karena masalah berat badan, Itu jatuh dan pecah selama pengujian. Jadi, saya meningkatkan 4 servos lagi di setiap sambungan kaki.
Langkah 7: Pengkodean
Saya telah melampirkan kode Arduino.
untuk(i=0;i<180;i++)
{
servo.tulis(i);
}
Ini adalah kode dasar untuk memutar motor servo apa pun yang terpasang pada papan Arduino apa pun.
Tetapi mengkalibrasi derajat putaran dan memutuskan motor mana yang harus dijalankan selama pergerakan setiap kaki adalah bagian pengkodean yang paling rumit. Itu dapat dilakukan dengan Sketsa lain yang disebut (Servo_Test). Dengan menguji derajat putaran masing-masing motor melalui komunikasi serial melalui papan Arduino, kita dapat mengkalibrasi setiap motor.
Akhirnya, robot mulai berjalan setelah memasukkan nilai "0" di jendela serial monitor.
Saya juga menyertakan contoh kode sumber contoh windows phone 8.1 untuk menghubungkan Arduino dan Mobile menggunakan bluetooth.
Direkomendasikan:
Robot Berjalan Menggunakan 1 Motor Servo: 13 Langkah (Dengan Gambar)
Robot Berjalan Menggunakan 1 Motor Servo: Saya sudah lama ingin membuat robot pejalan kaki ini bahkan sejak saya melihatnya di YouTube. Setelah sedikit mencari, saya menemukan lebih banyak informasi tentangnya dan memutuskan untuk membuatnya sendiri. Tujuan saya membuat alat bantu jalan ini adalah untuk mencoba dan membuatnya sekecil mungkin
Termometer Inframerah Non Kontak Berbasis Arduino - Termometer Berbasis IR Menggunakan Arduino: 4 Langkah
Termometer Inframerah Non Kontak Berbasis Arduino | Termometer Berbasis IR Menggunakan Arduino: Hai teman-teman dalam instruksi ini kami akan membuat Termometer non-kontak menggunakan arduino. Karena terkadang suhu cairan / padat terlalu tinggi atau terlalu rendah dan kemudian sulit untuk melakukan kontak dengannya dan membacanya suhu kemudian dalam adegan itu
Generator Musik Berbasis Cuaca (Generator Midi Berbasis ESP8266): 4 Langkah (dengan Gambar)
Weather Based Music Generator (ESP8266 Based Midi Generator): Hai, hari ini saya akan menjelaskan cara membuat generator Musik berbasis Cuaca kecil Anda sendiri. Ini didasarkan pada ESP8266, yang mirip dengan Arduino, dan merespons suhu, hujan dan intensitas ringan. Jangan berharap untuk membuat seluruh lagu atau program akord
Gesture Hawk: Robot Pengontrol Gerakan Tangan Menggunakan Antarmuka Berbasis Pemrosesan Gambar: 13 Langkah (dengan Gambar)
Gesture Hawk: Robot Terkendali Gerakan Tangan Menggunakan Antarmuka Berbasis Pemrosesan Gambar: Gesture Hawk dipamerkan di TechEvince 4.0 sebagai antarmuka manusia-mesin berbasis pemrosesan gambar sederhana. Kegunaannya terletak pada kenyataan bahwa tidak ada sensor tambahan atau perangkat yang dapat dikenakan kecuali sarung tangan yang diperlukan untuk mengendalikan mobil robot yang berjalan di
[Robot Arduino] Cara Membuat Robot Penangkap Gerak - Robot Jempol - Motor Servo - Kode Sumber: 26 Langkah (dengan Gambar)
[Robot Arduino] Cara Membuat Robot Penangkap Gerak | Robot Jempol | Motor Servo | Kode Sumber: Robot Jempol. Menggunakan potensiometer motor servo MG90S. Ini sangat menyenangkan dan mudah! Kodenya sangat sederhana. Hanya sekitar 30 baris. Ini terlihat seperti penangkapan gerak. Silakan tinggalkan pertanyaan atau umpan balik! [Instruksi] Kode Sumber https://github.c