Cuprins:

Servo Arm simplu: 12 pași
Servo Arm simplu: 12 pași

Video: Servo Arm simplu: 12 pași

Video: Servo Arm simplu: 12 pași
Video: Complete guide to PCA9685 16 channel Servo controller for Arduino with code Version of 5 ( V1) 2024, Noiembrie
Anonim
Servo Arm simplu
Servo Arm simplu

Buna ziua, Astăzi vă voi instrui cum să creați un braț robotizat simplu care poate fi programat pentru a îndeplini o varietate de funcții sau pur și simplu pentru a juca golf.

Provizii

- 3 servomotoare (4 USD pe motor)

- 1x panou (10 USD)

- 1x Arduino Uno (21 USD)

- 1x pachet de fire jumper (aproximativ 10 USD)

- 3x potențiometru (6 USD pentru 3)

- 2x buton (20 cenți pe 1)

- 5x LED roșu (12 USD pentru kitul de 300 buc)

- Rezistor 5x 330 Ohm (8 USD pentru 100 pachete)

- 2x rezistență de 10 k Ohm (8 USD pentru 100 de pachete)

Pasul 1: Pregătirea

Amplasați toate componentele pe masa din fața dvs. Verificați pentru a vă asigura că aveți totul acolo și asigurați-vă că spațiul de lucru este curat. Este important să vă asigurați că aveți tot ce aveți nevoie, astfel încât să nu faceți greșeli sau să nu mai trebui să încetați să lucrați la proiect.

Pasul 2:

Imagine
Imagine

Ia-ți panoul și pune-l în spațiul de lucru din fața ta. Lângă acesta, setați Arduino UNO și firul care îl conectează la computer.

Pasul 3:

Imagine
Imagine

Scoateți patru fire jumper pentru a începe. Mai întâi, atașați un jumper roșu de la 5v pe Arduino la partea roșie + de pe panou. Apoi, odată ce ați terminat, atașați un jumper negru de la GND pe Arduino la partea neagră de pe panou. Odată ce aceste două fire sunt atașate, atașați un fir negru și un fir roșu la liniile de alimentare opuse de cealaltă parte a panoului.

Pasul 4:

Imagine
Imagine

Pentru pasul următor, atașați trei potențiometre unul lângă celălalt, precum și fire roșii și negre care provin de la pinii lor stânga și dreapta pentru a furniza componentelor putere și împământare. Aceste potențiometre ne permit să controlăm cele 3 articulații ale brațului cu 90 de grade de mișcare.

Pasul 5:

Imagine
Imagine

Apoi, atașați două butoane și 5 leduri așa cum se arată. Acestea vor fi folosite ca metodă prin care se pot programa funcții în braț, doar folosind hardware, fără software.

Pasul 6:

Imagine
Imagine

Atașați cele 7 rezistențe la panoul de afișare așa cum se arată. Două rezistențe de 10k ohm sunt conectate la piciorul din dreapta al fiecărui buton și la sol și cinci rezistențe de 330 ohmi sunt conectate la piciorul din dreapta al LED-urilor roșii și la sol.

Pasul 7:

Imagine
Imagine

După ce ați atașat rezistențele, este timpul să conectați potențiometrele și butoanele. Urmați diagrama așa cum se arată și atașați un fir albastru de la fiecare dintre pinii mijlocii ai potențiometrelor la sloturile a0, a1 și a2 de pe Arduino. Apoi continuați să conectați alimentarea la fiecare dintre butoane așa cum se arată în diagramă și pinii lor de semnal în 12 și 13 chiar deasupra rezistorului, așa cum se arată.

Pasul 8:

Imagine
Imagine

După ce ați finalizat pasul 7, puteți începe să atașați firele de semnal pentru LED-urile roșii. Atașați cinci fire galbene de semnal de la fiecare picior stâng al unui LED la pinii 8, 7, 4, 3 și respectiv 2. După ce ați terminat, treceți la pasul următor.

Pasul 9:

Imagine
Imagine

Apoi, așezați-vă cele 3 servomotoare cu conectorii orientați spre panoul de control. După ce faceți acest lucru, faceți trei seturi de conexiuni pentru alimentare și împământare pe care servo-urile le vor folosi atunci când sunt conectate la panoul de control. Urmați diagrama așa cum se arată pentru a conecta corect firele.

Pasul 10:

Imagine
Imagine

Pentru acest pas, atașăm servomotorele la panoul de control. Începeți prin conectarea puterii și a solului fiecărui servo la conexiunile de alimentare și de masă pe care le-am făcut mai devreme. Apoi, urmând diagrama, conectați știftul fiecărui servo la stânga fiecărui fir de alimentare, astfel încât să poată fi conectat în continuare.

Pasul 11:

Imagine
Imagine

Odată ce ați finalizat pasul 10, puteți începe să conectați firele de semnal pentru servo-motoare. Folosind pinii 9, 6 și 5 conectați 3 fire de semnal la cele trei servome așa cum se arată. Acest lucru va permite servo-urilor să primească o intrare de la potențiometre prin Arduino.

Pasul 12:

Acum că ați finalizat cablarea, nu ezitați să vă luați libertăți creative cu proiectul. Poți să urmărești așa cum am făcut și să faci brațul din bețișoare și lipici fierbinte sau poți să-ți iei propria cale și să-ți proiectezi propriul braț cu alte materiale. În acest pas este furnizat codul, nu ezitați să îl utilizați sau să vă creați propriul.

Recomandat: