Isi kandungan:
- Langkah 1: Percubaan dan Kesalahan dalam Merangka Model
- Langkah 2: Merancang Model dan Algoritma
- Langkah 3: Komponen Diperlukan
- Langkah 4: Membina Badan
- Langkah 5: Pendawaian
- Langkah 6: Meningkatkan Kuasa
- Langkah 7: Pengekodan
Video: Robot Humanoid Berasaskan Arduino Menggunakan Servo Motor: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Hai semua, Ini adalah robot humanoid pertama saya, dibuat oleh kepingan busa PVC. Ia boleh didapati dalam pelbagai ketebalan. Di sini, saya menggunakan 0.5mm. Pada masa ini robot ini hanya boleh berjalan ketika saya hidupkan. Sekarang saya sedang berusaha menghubungkan Arduino dan Mobile melalui modul Bluetooth. Saya telah membuat Aplikasi seperti Cortana dan Siri untuk telefon Windows yang terdapat di kedai aplikasi https://www.microsoft.com/en-us/store/apps/patrick… Setelah berjaya menghubungkan kedua-duanya, saya dapat mengawalnya melalui suara arahan di Windows Phone.
Saya telah menghabiskan masa berbulan-bulan untuk menyelesaikan masalah berat badan dan berakhir dengan kegagalan epik kerana masalah anggaran. Oleh itu, akhirnya saya memutuskan untuk memberi kuasa dari Bateri Asid plumbum luaran.
Mari lihat bagaimana saya mengetahui reka bentuk badan yang sempurna untuk robot.
Langkah 1: Percubaan dan Kesalahan dalam Merangka Model
Pada mulanya saya tidak tahu mengenai kekuatan motor Servo dan Elektronik-Elektrik yang berkaitan dengan bateri dan litar. Saya pertama kali merancang untuk robot ukuran hidup sekitar 5 hingga 6 kaki. Setelah mencuba hampir 6 atau 7 kali, saya menyedari tork maksimum servo dan mengurangkan ketinggian keseluruhan hingga 2 hingga 3 kaki robot.
Saya kemudian mencuba bahagian atas robot untuk memeriksa algoritma berjalan.
Langkah 2: Merancang Model dan Algoritma
Sebelum bergerak, kita perlu memutuskan berapa banyak motor yang diperlukan, di mana kita perlu memperbaiki. Kemudian rancang bahagian badan mengikut gambar yang diberikan.
Langkah 3: Komponen Diperlukan
1) Kepingan plastik
2) Lem Super
3) 15 - Motor servo tork tinggi (saya menggunakan TowerPro MG995)
4) Arduino Atmega 2560 atau papan Arduino lain
5) Bateri 6V (minimum 3 nos. Hampir 5 motor untuk setiap bateri)
6) Modul Bluetooth HC-05 untuk komunikasi
7) Barang asas lain yang dimiliki oleh setiap penggemar!
Langkah 4: Membina Badan
Setelah bergelut dengan kepingan kayu, saya dapati kepingan plastik ini cukup mudah dipotong dan ditampal untuk membuat pelbagai bentuk.
Saya memotong lubang untuk memasangkan motor servo terus ke helaian dengan menggunakan gam super (saya menggunakan 743).
Langkah 5: Pendawaian
Saya tidak belajar jurusan elektronik atau elektrik. Dan saya tidak cukup sabar untuk merancang PCB atau merancang pendawaian yang betul. Itulah sebabnya pendawaian yang tidak kemas ini.
Langkah 6: Meningkatkan Kuasa
Anda dapat melihat bahawa saya hanya menggunakan 11 motor servo pada mulanya. kerana masalah berat badan yang berlebihan, jatuh dan patah semasa ujian. Oleh itu, saya menambah 4 servo lagi di setiap bahagian kaki.
Langkah 7: Pengekodan
Saya telah melampirkan kod Arduino.
untuk (i = 0; i <180; i ++)
{
servo.write (i);
}
Ini adalah kod asas untuk memutar motor servo yang dilekatkan pada papan Arduino mana pun.
Tetapi mengkalibrasi darjah berputar dan menentukan motor mana yang harus berjalan semasa pergerakan setiap kaki adalah bahagian pengekodan yang paling sukar. Ia boleh dilakukan oleh Sketsa lain yang disebut (Servo_Test). Dengan menguji tahap putaran setiap motor melalui komunikasi bersiri melalui papan Arduino, kita dapat mengkalibrasi setiap motor.
Akhirnya, robot mula berjalan setelah memasukkan nilai "0" di tetingkap monitor bersiri.
Saya juga menyertakan contoh kod sumber contoh windows windows phone untuk menghubungkan Arduino dan Mobile menggunakan bluetooth.
Disyorkan:
Mesin Pengundian Biometrik Berasaskan Jari Menggunakan Arduino: 4 Langkah (dengan Gambar)
Mesin Pengundian Biometrik Berasaskan Jari Menggunakan Arduino: Kita semua menyedari mesin pengundian elektronik yang ada di mana pengguna harus menekan butang untuk memberikan suara. Tetapi mesin ini telah dikritik kerana marah sejak awal. Oleh itu, pemerintah merancang untuk memperkenalkan cap jari
Robot Berjalan Menggunakan 1 Motor Servo: 13 Langkah (dengan Gambar)
Walking Robot Menggunakan 1 Servo Motor: Saya mahu membina robot walker ini sejak saya melihatnya di YouTube. Setelah mencari sedikit, saya menjumpai lebih banyak maklumat tentangnya dan memutuskan untuk membuat maklumat saya sendiri. Tujuan saya membina alat pejalan kaki ini adalah untuk mencuba dan menjadikannya sekecil mungkin
Termometer Inframerah Bukan Hubungan Berasaskan Arduino - Termometer Berasaskan IR Menggunakan Arduino: 4 Langkah
Termometer Inframerah Bukan Hubungan Berasaskan Arduino | Termometer Berasaskan IR Menggunakan Arduino: Hai kawan-kawan dalam arahan ini, kami akan membuat Termometer tanpa kontak menggunakan arduino. Oleh kerana kadang-kadang suhu cecair / pepejal terlalu tinggi atau terlalu rendah dan sukar untuk bersentuhan dengannya dan membacanya suhu di pemandangan itu
Penjana Muzik Berasaskan Cuaca (Generator Midi Berasaskan ESP8266): 4 Langkah (dengan Gambar)
Penjana Muzik Berasaskan Cuaca (Generator Midi Berasaskan ESP8266): Hai, hari ini saya akan menerangkan cara membuat penjana Muzik berasaskan Cuaca kecil anda sendiri. Ia berdasarkan ESP8266, yang seperti Arduino, dan ia bertindak balas terhadap suhu, hujan dan intensiti cahaya. Jangan berharap untuk membuat keseluruhan lagu atau kord progres
[Arduino Robot] Cara Membuat Robot Tangkap Gerak - Robot Jempol - Motor Servo - Kod Sumber: 26 Langkah (dengan Gambar)
[Arduino Robot] Cara Membuat Robot Tangkap Gerak | Robot Jempol | Motor Servo | Kod Sumber: Robot Thumbs. Digunakan potensiometer motor servo MG90S. Ia sangat menyeronokkan dan mudah! Kodnya sangat mudah. Ia hanya sekitar 30 baris. Ia kelihatan seperti tangkapan gerakan. Sila tinggalkan sebarang pertanyaan atau maklum balas! [Arahan] Kod Sumber https: //github.c