Daftar Isi:
- Langkah 1: Bahan
- Langkah 2: Pengkabelan
- Langkah 3: Kode - Deklarasikan Variabel Anda
- Langkah 4: Kode - Setup
- Langkah 5:
- Langkah 6: Basis
- Langkah 7: Membuat Tubuh Berputar
Video: Robot: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Untuk tugas akhir kami, kami disuruh membangun apa pun yang kami inginkan. Menggunakan apa yang telah kami pelajari, dan apa yang dapat kami temukan secara online. Saya penggemar berat serial Super Smash Bros. Saya memiliki semua game kecuali yang pertama. Jadi untuk tugas akhir saya, saya memutuskan untuk membuat robot berdasarkan karakter yang dapat dimainkan R. O. B.
Langkah 1: Bahan
- 4 180 Derajat Servo
- 13 Kabel Pria - Pria
- 8 Kabel Pria - Wanita
- 2 Joystick
- 1 papan tempat memotong roti
- 1 Arduino
Langkah 2: Pengkabelan
Gunakan kabel male-male untuk menghubungkan sisi negatif breadboard ke ground (GND) pada Arduino. Kemudian hubungkan VR X Joystick ke A0 dan A2, dan VR Y ke A1 dan A3 di Arduino. Kemudian hubungkan pin Joysticks 5v ke pin 3,5 dan 5V di Arduino, dan GND ke GND apa pun di Arduino. Kemudian untuk masing-masing dari 4 servos hubungkan kabel putih ke pin 7 - 4 pada Arduino. Kemudian sambungkan kabel merah pada servos ke papan tempat memotong roti sisi positif, dan sambungkan kabel hitam ke sisi negatif papan tempat memotong roti. Kemudian colokkan Kotak Baterai untuk memberi daya pada sirkuit.
Langkah 3: Kode - Deklarasikan Variabel Anda
#termasuk
Servo servo1; Servo servo2; Servo servo3; Servo servo4; int joyX = 0; int kegembiraanY = 1; int joyX2 = 2; int kegembiraanY2 = 3; int joyVal; int joyVal2;
Perintah Servo membuat objek servo untuk mengontrol servo.
Langkah 4: Kode - Setup
void setup (){ //Menempelkan setiap servo ke pin servo1.attach(7); servo2.attach(6); servo3.attach(5); servo4.attach(4); }
Langkah 5:
lingkaran kosong ()
{
joyVal = analogRead(joyX); //Membaca nilai Joystick joyVal = map(joyVal, 0, 1023, 0, 180); //Mengonversi nilai Joystick ke derajat servo1.write(joyVal); //Mengubah posisi servo agar sesuai dengan input Joystick joyVal = map (joyVal, 0, 1023, 0, 180); servo2.write(joyVal); penundaan (15); joyVal2 = analogRead(joyX2); joyVal2 = peta(joyVal2, 0, 1023, 0, 180); servo3.write(joyVal2); joyVal = analogRead(joyY2); joyVal2 = peta (joyVal2, 0, 1023, 0, 180); servo4.write(joyVal2); penundaan (15); }
Langkah 6: Basis
Jadi setelah Anda selesai sirkuit dan kode. Anda dapat mulai membangun robot yang sebenarnya. Untuk alasnya Anda ingin membuat semua sudut 45 derajat. Panjang sisinya 18 cm dan sisi celana pendeknya 6 cm. Jadi ikuti saja gambarnya dan potong bentuk dasarnya. Kemudian buat 2 strip panjang 54 cm dan lebar 5 cm untuk digunakan sebagai dinding. Biarkan sisi kecil 6 cm terbuka. Kemudian Anda ingin menduplikasi dasar untuk membuat atap. sekarang di kompartemen ini, kita akan menambahkan
Langkah 7: Membuat Tubuh Berputar
Ambil gulungan handuk kertas dan rekatkan/lem panas ke tengah atap. Kemudian buat cincin setinggi 6 cm di sekitar dasar gulungan handuk kertas. Kemudian buat piring besar dengan lubang yang cukup besar agar kertas tisu bisa digulung. Tempatkan piring di atas ring, lalu tempelkan servo ke bagian atas gulungan handuk kertas. Kita tidak bisa meletakkan semua beban pada servo. Jadi kita akan menggunakan tongkat dowel dan membuatnya berputar. Jadi buat 2 lubang di piring yang cukup besar untuk memuat beberapa pasak. Tempelkan pasak ke dalam lubang, cukup sampai sedikit menyembul dari dasar lubang. Rekatkan / lem panas pasak ke lubang agar tidak bergerak. Ambil kotak tisu kosong dan buat lubang yang cukup besar agar pas dengan ujung pena yang lain. Juga pastikan penyebarannya cukup lebar sehingga kedua pasak bisa melewatinya. Kemudian rekatkan kotak ke servo, dan tempelkan pasak ke dalam lubang kotak tisu. Rekatkan / rekatkan pasak ke lubang agar tidak bergerak.
Direkomendasikan:
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
Cara Membongkar Komputer Dengan Langkah Mudah dan Gambar: 13 Langkah (dengan Gambar)
Cara Membongkar Komputer Dengan Langkah Mudah dan Gambar: Ini adalah instruksi tentang cara membongkar PC. Sebagian besar komponen dasar bersifat modular dan mudah dilepas. Namun penting bahwa Anda diatur tentang hal itu. Ini akan membantu Anda agar tidak kehilangan bagian, dan juga dalam membuat
Robot Mentega: Robot Arduino Dengan Krisis Eksistensial: 6 Langkah (dengan Gambar)
Robot Mentega: Robot Arduino Dengan Krisis Eksistensial: Proyek ini didasarkan pada serial animasi "Rick and Morty". Di salah satu episode, Rick membuat robot yang tujuan utamanya adalah membawa mentega. Sebagai mahasiswa dari Bruface (Fakultas Teknik Brussel) kami memiliki tugas untuk mecha
[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
Bangun Robot Sangat Kecil: Jadikan Robot Beroda Terkecil di Dunia Dengan Gripper.: 9 Langkah (dengan Gambar)
Bangun Robot Sangat Kecil: Jadikan Robot Beroda Terkecil di Dunia Dengan Gripper.: Bangun robot berukuran 1/20 kubik inci dengan gripper yang dapat mengambil dan memindahkan benda-benda kecil. Itu dikendalikan oleh mikrokontroler Picaxe. Saat ini, saya yakin ini mungkin robot beroda terkecil di dunia dengan gripper. Itu tidak diragukan lagi k