Daftar Isi:

Robot: 7 Langkah (dengan Gambar)
Robot: 7 Langkah (dengan Gambar)

Video: Robot: 7 Langkah (dengan Gambar)

Video: Robot: 7 Langkah (dengan Gambar)
Video: How to draw a robot | Easy drawings 2024, Juli
Anonim
Image
Image

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

Bahan
Bahan
Bahan
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

Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
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

Kode - Deklarasikan Variabel Anda
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

Kode - Pengaturan
Kode - Pengaturan

void setup (){ //Menempelkan setiap servo ke pin servo1.attach(7); servo2.attach(6); servo3.attach(5); servo4.attach(4); }

Langkah 5:

Gambar
Gambar

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

Dasar
Dasar

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

Image
Image
Membuat Tubuh Berputar
Membuat Tubuh Berputar
Membuat Tubuh Berputar
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: