Mundarija:

Servo robot qo'l: 4 qadam
Servo robot qo'l: 4 qadam

Video: Servo robot qo'l: 4 qadam

Video: Servo robot qo'l: 4 qadam
Video: How to make Arduino Robotic Arm Arduino bilan robot qo'l yasash! 2024, Iyul
Anonim
Servo robotli qo'l
Servo robotli qo'l
Servo robotli qo'l
Servo robotli qo'l

Bu oddiy servo robot qo'li bo'lib, u narsalarni yig'ib, belgilangan joyga qo'yishga qodir. Qo'lning turg'unligiga va vazifalarni yiqilmasdan bajarishga qodirligiga ishonch hosil qilish muhimligi sababli, bu loyiha ko'p vaqtni yig'ish uchun talab qiladi.

Ta'minotlar

  • 3-4 servo
  • Non paneli
  • Karton (taxminan 2-3 kvadrat fut karton)
  • Issiq yopishtiruvchi qurol
  • Arduino

1 -qadam: 1 -qadam: Kartochka qismlarini kesib oling

1 -qadam: Kartochka qismlarini kesib oling
1 -qadam: Kartochka qismlarini kesib oling

Siz foydalanadigan servo turiga qarab, kesish o'lchamlari har xil bo'ladi.

Mikro servolar uchun kesilgan qismlarning o'lchamlari:

Asosiy (butun robotni qo'llab -quvvatlash): 5 dyuymdan 5 dyuymgacha

2 -tayanch platformasi (ikkinchi servo uchun): 3 dyuymdan 3 dyuymgacha

15 ta mikro qo'llab -quvvatlash bo'lagi: 1 dyuymdan 1 dyuymgacha

4 ta qo'l panjasi: 4 dyuymdan 4 dyuymgacha (buni tirnoq shaklida kesganingizga ishonch hosil qiling. Keyingi bosqichdagi rasmga qarang)

4 ta bo'yinbog ': 7 dyuymdan 1 dyuymgacha (uzun to'rtburchaklar shakli)

2 ta qo'lni qo'llab -quvvatlash: 7 1/2 dyuymdan 1 dyuymgacha

2 -qadam: 2 -qadam: yig'ing

2 -qadam: yig'ish
2 -qadam: yig'ish
2 -qadam: yig'ish
2 -qadam: yig'ish
2 -qadam: yig'ish
2 -qadam: yig'ish

1. Menga ikkita mikro servo tayanch bo'lagini olib yopishtirishni boshlang. Yapıştırılmış qo'llab -quvvatlash qismini servo tomoniga ulang. Xuddi shu narsani servoning boshqa tomoni uchun ham qiling.

2. 1 -chi servo tagini Asosiy tayanchga yopishtiring

3. Ikkinchi servo uchun 1 -qadamni takrorlang

4. Ikkinchi tayanch platformalarni yopishtiring va uni birinchi servoning yuqori qismiga mahkamlang (bu erda birinchi servo ikkinchi platformaning aylanishiga imkon beradi).

5. Ikkinchi servoni oling va yana 2 ta qo'llab -quvvatlovchi qismni servo TOP -ga ulang va sevoning yuqori qismini ikkinchi tayanch platformaning pastki qismiga yopishtiring.

6. 3 -chi servo bilan servoning har ikki tomoniga ikkita bo'yin bo'lagini mahkamlang.

7. 2 ta qo'llab -quvvatlovchi bo'lakni yopishtiring, ularni bo'ynining pastki qismiga yopishtiring (bu erga 2 -servo boshi biriktiriladi).

8. Yana 2 ta bo'yin bo'lagini yopishtiring va 3 -servoning pastki qismiga mahkamlang.

8. Bo'yinning butun qismini ikkinchi servoning og'ziga mahkamlang, shunda 3 -chi servo bo'yinning yuqori qismida osilib turadi.

9. Ikki qo'l qismini 4 -servo tomonga yopishtiring. Qo'lni 3 -servo og'ziga mahkamlang.

10. 4 ta qo'l panjasi bilan bir juftni yopishtiring va bitta bo'lakni 4 -sevoning BOTTOMiga mahkamlang (uning yon tomonga yopishganligiga ishonch hosil qiling) va ikkinchi qismini sevo og'ziga yopishtiring. Bo'laklar tirnoqqa o'xshash shaklni yaratishi kerak.

** Har bir qadam uchun yuqoridagi rasmlarga murojaat qiling **

3 -qadam: 3 -qadam: simlarni ulash

Endi simni ulash vaqti keldi. Kabel juda to'g'ri oldinga. Servo uchta ulanishga ega; er, quvvat va raqamli pin. Servolarning har birini non panelidagi quvvat va topraklama piniga ulash uchun o'tish simlari yordamida. Quvvat liniyasi Arduino -dagi 5V ga, Ground -ga esa Arduino -dagi GND ga ulanganligiga ishonch hosil qiling.

Birinchi Servo

Raqamli pin 3 ga ulaning

Ikkinchi Servo

Raqamli pin 5 ga ulaning

3 -Servo

Raqamli pin 6 ga ulaning

4 -Servo

Raqamli pin 11 ga ulaning

4 -qadam: 4 -qadam: Kod

4 -qadam: Kod
4 -qadam: Kod

Bu servo robot qo'li uchun kodni o'zgartirish mumkin, shunda robot hamma narsani bajaradi. Men ushbu kodni robot qo'liga tushadigan stakanlarni belgilangan joyga qo'yish uchun yaratdim. Kodni yopishtirilganda servolarning holatiga qarab o'zgartirish kerak bo'lishi mumkin.

Tavsiya: