Мазмуну:

Жөнөкөй Servo Arm: 12 кадам
Жөнөкөй Servo Arm: 12 кадам

Video: Жөнөкөй Servo Arm: 12 кадам

Video: Жөнөкөй Servo Arm: 12 кадам
Video: Управление 32 сервомоторами с помощью PCA9685 и Arduino: V3 2024, Ноябрь
Anonim
Жөнөкөй Servo Arm
Жөнөкөй Servo Arm

Салам, Бүгүн мен сизге ар кандай функцияларды аткарууга же жөн эле гольф ойноого программаланган жөнөкөй робот колун жасоону үйрөтөм.

Жабдуулар

- 3x Servo Motors (моторуна 4 доллар)

- 1x Нан тактасы ($ 10)

- 1x Arduino Uno ($ 21)

- 1x Jumper Wires пакети (болжол менен $ 10)

- 3x потенциометр (3 үчүн 6 доллар)

- 2x баскыч (1 центке 20 цент)

- 5x Кызыл LED (300 даана комплект үчүн $ 12)

- 5x 330 Ом резистору (100 пакетке 8 доллар)

- 2x 10k Ohm резистору (100 пакетке 8 доллар)

1 -кадам: даярдоо

Бардык компоненттериңизди столго коюп коюңуз. Бардык нерсеңиз бар экенин текшериңиз жана жумуш ордуңуздун тазалыгын текшериңиз. Ката кетирбөө үчүн же долбоордун үстүндө иштөөнү токтотпоо үчүн сизге керектүү нерсенин баары бар экенине ынануу маанилүү.

2-кадам:

Сүрөт
Сүрөт

Нан тактаңызды алып, алдыңыздагы жумуш аянтына коюңуз. Анын жанында Arduino UNOну жана аны компьютерге туташтыруучу зымды кой.

3 -кадам:

Сүрөт
Сүрөт

Баштоо үчүн төрт секирүүчү зымды сууруп алыңыз. Биринчиден, Arduinoдогу 5vден бир кызыл секиргичти нан + үстүндөгү кызыл + жагына тиркеңиз. Андан кийин, бул бүткөндөн кийин, Arduinoдогу GNDден бир кара секиргичти нандын үстүнө Black жагына тиркеңиз. Ошол эки зым туташтырылган соң, нан тактасынын башка жагындагы карама -каршы электр чубалгыларына кара зым менен кызыл зымды туташтырыңыз.

4 -кадам:

Сүрөт
Сүрөт

Кийинки кадам үчүн компоненттерди электр жана жер менен камсыз кылуу үчүн бири -биринин жанына үч потенциомерди, ошондой эле сол жана оң казыктарынан келген кызыл жана кара зымдарды тиркеңиз. Бул потенциомерлер бизге 90 градус кыймыл менен 3 кол муундарын башкарууга мүмкүндүк берет.

5 -кадам:

Сүрөт
Сүрөт

Андан кийин, көрсөтүлгөндөй, эки баскычты жана 5 ледди тиркеңиз. Булар программалык камсыздоону эмес, аппаратты колдонуу менен функцияларды колго программалоо ыкмасы катары колдонулат.

6 -кадам:

Сүрөт
Сүрөт

Көрсөтүлгөндөй 7 резисторду нан тактасына бекит. Эки 10k ohm резисторлору ар бир баскычтын эң оң бутуна жана жерге туташтырылган, жана беш 330 ohm каршылыгы кызыл LEDдин эң оң бутуна жана жерге туташкан.

7 -кадам:

Сүрөт
Сүрөт

Резисторлорду туташтыргандан кийин потенциометрлерди жана баскычтарды туташтырууга убакыт келди. Диаграмманы көрсөтүлгөндөй аткарыңыз жана потенциометрлердин ар бир орто казыгынан көк зымды Arduinoдогу a0, a1 жана a2 уячаларына бекиңиз. Андан кийин, диаграммада көрсөтүлгөндөй, ар бир баскычка электрди туташтырууга өтүңүз.

8 -кадам:

Сүрөт
Сүрөт

7 -кадамды бүтүргөндөн кийин, сиз кызыл LED үчүн сигнал зымдарын тиркей баштасаңыз болот. Светодиоддун ар бир сол бутунан беш сары сигнал зымын 8, 7, 4, 3 жана 2 төөнөгүчтөргө бекиткиле. Бүткөндөн кийин, кийинки кадамга өтүңүз.

9 -кадам:

Сүрөт
Сүрөт

Андан кийин, 3 сервоприводдуу моторуңузду коннекторлору менен нан тактасына каратып коюңуз. Муну аткаргандан кийин, сервистер нанга туташтырылганда колдоно турган бийлик жана жерге байланыштын үч топтомун жасаңыз. Зымдарды туура туташтыруу үчүн көрсөтүлгөн схеманы аткарыңыз.

10 -кадам:

Сүрөт
Сүрөт

Бул кадам үчүн биз servo моторлорун нанга такайбыз. Ар бир сервонун күчү менен жерин биз мурда жасаган электр жана жер байланыштарына туташтыруу менен баштаңыз. Андан кийин, диаграммага ылайык, ар бир сервонун сигнал пинин ар бир электр зымынын сол жагына туташтырыңыз, ошондо ал кийинки туташышы мүмкүн.

11 -кадам:

Сүрөт
Сүрөт

10 -кадамды бүтүргөндөн кийин, серво моторлору үчүн сигнал зымдарын туташтыра баштасаңыз болот. 9, 6 жана 5 -казыктарды колдонуу менен 3 сигнал зымын көрсөтүлгөндөй үч сервого туташтырыңыз. Бул серверлерге Arduino аркылуу потенциометрлерден маалымат алууга мүмкүнчүлүк берет.

12 -кадам:

Эми сиз зымдарды бүтүргөндөн кийин, долбоор менен чыгармачыл эркиндикке ээ болуңуз. Сиз мага окшоп ээрчип, Popsicle таякчаларынан жана ысык желимден колуңузду жасасаңыз болот же сиз өз жолуңузду тандап, башка материалдар менен өз колуңузду жасай аласыз. Бул кадамда код берилет, аны колдонууга же өзүңүздүкүн жасоого тартынбаңыз.

Сунушталууда: