Daftar Isi:
- Perlengkapan
- Langkah 1: Potong Potongan Karton
- Langkah 2: Pasang Karton ke Servo Pertama
- Langkah 3: Pasang Servo Pertama ke Servo Kedua
- Langkah 4: Pasang Lengan Servo Kedua
- Langkah 5: Pasang Arduino ke Basis
- Langkah 6: Pasang Thumbstick
- Langkah 7: Kumpulkan Sisanya
- Langkah 8: Skema
- Langkah 9: Mengunggah Kode Menggunakan Arduino IDE
- Langkah 10: Anda Selesai
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Dalam tutorial ini Anda akan membuat lengan robot servo ganda yang dikendalikan dengan thumbstick!
Perlengkapan
Dua Servo Mikro (TowerPro SG90 dan Dengan Ekstensi
Tongkat Ibu Jari
Kabel Jumper
Arduino UNO
Strip Daya papan tempat memotong roti
Kardus
Lem (Disarankan Lem Super)
dan
Sedikit pengetahuan dengan Arduinos
Langkah 1: Potong Potongan Karton
Anda membutuhkan potongan karton/plastik ini:
3" kali 10/16" X 4
4" kali 14/16" X 2
6,5 "kali 4,5" X 1
1 "kali 1 1/4" X 2
1" kali 1 1/4" X 1 Dengan lingkaran dipotong di tengah
2" kali 2" kali 2" Segitiga X 1
2" kali 2,5" X 1
Setelah Anda memotong ini, Anda harus pindah ke langkah berikutnya.
Langkah 2: Pasang Karton ke Servo Pertama
Pasang potongan karton 4" kali 14/16" ke satu servo seperti gambar di atas. Pasang dua atau lebih ikatan zip ke karton dan servo untuk menahannya di tempatnya. Anda juga bisa menggunakan lem atau selotip, tetapi saya sarankan ikatan zip.
Langkah 3: Pasang Servo Pertama ke Servo Kedua
Pasang ujung karton yang tidak terhubung dengan apa pun ke servo kedua seperti yang ditunjukkan di atas. Sekali lagi saya akan menyarankan menggunakan ikatan zip. Pada servo kedua pastikan Anda memiliki lampiran plastik yang berbentuk lingkaran kemudian satu sisi diperpanjang.
Tidak mengerti? Pasang ekstensi ke servo lalu rekatkan ekstensi di antara dua lembar karton yang digunakan pada langkah terakhir. Kemudian gunakan dasi zip untuk menyatukannya lebih kuat.
Langkah 4: Pasang Lengan Servo Kedua
Gunakan potongan karton 3" kali 10/16" sebagai lengan servo kedua. Lampirkan dua bagian itu ke servo kedua persis seperti Anda memasangnya ke servo pertama. Kemudian gunakan dua potongan karton 3" kali 10/16" terakhir untuk memperpanjang lengan kedua, tidak masalah bagaimana Anda meletakkan kedua potongan itu selama lengan diperpanjang.
Langkah 5: Pasang Arduino ke Basis
Pasang Arduino ke potongan karton 2" kali 2,5", saya menggunakan sekrup tetapi Anda dapat menggunakan selotip atau ikatan zip jika Anda mau. Kemudian rekatkan potongan 2 "kali 2,5" ke karton 6,5" kali 4,5"
Langkah 6: Pasang Thumbstick
Tempelkan thumbstick melalui karton dengan lubang di dalamnya. Kemudian potong potongan segitiga sehingga menjadi trapesium 2" kali 1" kali 1" kali 1" dan gunakan juga dua potongan 1" kali 1 1/4". Rekatkan semua bagian ini bersama-sama seperti yang terlihat di foto pertama. Pastikan pin GPiO thumbstick menempel ke bagian dalam alas. Anda tidak perlu merekatkan stik jempol ke bawah kecuali sudah sangat longgar di dalam wadahnya.
Langkah 7: Kumpulkan Sisanya
Rekatkan sisa barang ke alasnya. Rekatkan servo pertama ke dasar yang dijelaskan oleh gambar pertama. (Maaf untuk gambar yang kasar) Pasang strip daya papan tempat memotong roti di sebelah Arduino. (Skema berikutnya)
Langkah 8: Skema
Pasang semua pin dan kabel jumper seperti ini. Untuk menghindari penyolderan, saya akan memasang +5v dan GND strip daya papan tempat memotong roti dan mentransfer daya pada strip itu. (Selanjutnya adalah kode)
Langkah 9: Mengunggah Kode Menggunakan Arduino IDE
#termasuk
Servo myServo1; Servo myServo2;
int servo1 = 5; int servo2 = 6; int kegembiraanY = 1; int joyX = 0;
batalkan pengaturan() {
myServo1.attach(servo1);
myServo2.attach(servo2);
}
lingkaran kosong() {
int valX = analogRead(joyX);
int valY = analogRead(joyY);
valX = peta(valX, 0, 1023, 10, 170);
valY = peta(valY, 0, 1023, 10, 170);
myServo1.write(valX);
myServo2.write(valY);
penundaan (5);
}
Langkah 10: Anda Selesai
Jika lengan Anda tidak bekerja maka pastikan untuk kembali dan memeriksa semua langkah Anda! Terima kasih telah membaca dan semoga harimu menyenangkan!