Cuprins:
- Pasul 1: Mână și braț
- Pasul 2: Proiectarea axei Z
- Pasul 3: mișcarea axei X și cadrul
- Pasul 4: Rularea motorului pas cu pas: Diagrama circuitului driverului A4988
- Pasul 5: Cod motor pas cu pas
- Pasul 6: Senzori flexibili
- Pasul 7: Calibrarea senzorului flexibil
Video: Braț bionic acționat prin tele: 13 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
În acest Instructable, vom realiza un braț bionic cu acționare tele, care este un braț robot asemănător mâinii umane cu șase grade de libertate (cinci pentru figuri și unul pentru încheietura mâinii). Este controlat cu mâna umană folosind o mănușă care are senzori flexibili atașați pentru feedbackul degetelor și IMU pentru feedback-ul unghiului încheieturii mâinii.
Acestea sunt caracteristicile cheie ale mâinii:
- O mână robotică cu 6 grade de libertate: cinci pentru fiecare deget controlat de șiruri atașate la mișcarea servo și a încheieturii încheiate din nou folosind un servo. Deoarece toate gradele de libertate sunt controlate folosind un servo, nu avem nevoie de senzori suplimentari pentru feedback.
- Senzori flex: cinci senzori flex sunt atașați la o mănușă. Acești senzori flexibili oferă feedback la microcontrolat, care este utilizat pentru a controla brațul bionic.
- IMU: IMU este utilizat pentru obținerea unghiului încheieturii mâinii.
- Se folosesc două evive (microcontrolere bazate pe Arduino): unul atașat la mănușă pentru a obține unghiul încheieturii mâinii și mișcare flexibilă și altul este atașat la brațul bionic care controlează servomotoarele.
- Ambele comunică reciproc folosind Bluetooth.
- Două grade suplimentare de libertate sunt date pentru a oferi brațului bionic mișcarea planului X și Z, care poate fi programată în continuare pentru a îndeplini sarcini complexe, cum ar fi PICK AND PLACE ROBOTS.
- Cele două mișcări suplimentare sunt controlate cu ajutorul unui joystick.
Deoarece acum aveți o scurtă idee despre ce am făcut în acest braț bionic, lăsați să treacă prin fiecare pas în detaliu.
Pasul 1: Mână și braț
Nu am proiectat toată mâna și ne înarmăm. Există multe modele pentru mâini și brațe disponibile pe internet. Am luat unul dintre design-uri de la InMoov.
Am făcut mâna dreaptă, deci acestea sunt părțile necesare pentru a fi tipărite 3D:
- 1x degetul mare
- 1x index
- 1x Majeure
- 1x Auriculaire
- 1x Pinky
- 1x Bolt_entretoise
- 1x mărimea mâinii
- 1x Wristsmall
- 1x suprafață
- 1x deget de acoperire
- 1x robcap3
- 1x robpart2
- 1x robpart3
- 1x robpart4
- 1x robpart5
- 1x rotawrist2
- 1x rotawrist1
- 1x rotawrist3
- 1x WristGears
- 1x CableHolderWrist
Puteți obține întregul ghid de asamblare aici.
Pasul 2: Proiectarea axei Z
Am proiectat o piesă personalizată atașată la capătul brațului, care are fante pentru rulment și șurub cu plumb. Rulmentul este folosit pentru a ghida brațul în axa z, iar mișcarea axei este controlată cu ajutorul mecanismului cu șurub și plumb. În mecanismul cu șurub de plumb, când șurubul arborelui se rotește, piulița șurubului de plumb convertește această mișcare rotativă în mișcare liniară, rezultând o mișcare liniară a brațului.
Șurubul de plumb este rotit utilizând un motor pas cu pas, rezultând o mișcare precisă a brațului robotizat.
Motorul pas cu pas, arborii și șurubul cu plumb sunt atașate la o parte tipărită 3D personalizată între care se mișcă brațul robotizat.
Pasul 3: mișcarea axei X și cadrul
Așa cum s-a menționat în pasul anterior, o a doua piesă personalizată a fost proiectată pentru a ține motorul pas cu pas și arborii. Aceeași parte are, de asemenea, găurile pentru rulment și piuliță utilizate pentru mecanismul cu șurub de plumb pentru mișcarea axei X. Motorul pas cu pas și suportul arborelui sunt montate pe un cadru din aluminiu realizat cu extrudări din aluminiu cu fantă de 20 mm x 20 mm.
Aspectul mecanic al proiectului este finalizat, acum permiteți ca aspectul să fie parte electronică.
Pasul 4: Rularea motorului pas cu pas: Diagrama circuitului driverului A4988
Folosim evive ca microcontroler pentru a ne controla servomotoarele și motoarele. Acestea sunt componentele necesare pentru a controla motorul pas cu pas folosind un joystick:
- XY Joystick
- Sârme jumper
- Driver de motor A4988
- O baterie (12V)
Mai sus este prezentată schema circuitului.
Pasul 5: Cod motor pas cu pas
Folosim biblioteca BasicStepperDriver pentru a controla motorul pas cu pas cu evive. Codul este simplu:
- Dacă citirea potențiometrului pe axa X este mai mare de 800 (citire analogică pe 10 biți), mutați mânerul în sus.
-
Dacă citirea potențiometrului pe axa X este mai mică de 200 (citire analogică pe 10 biți), mutați mânerul în jos.
- Dacă citirea potențiometrului pe axa Y este mai mare de 800 (citire analogică pe 10 biți), deplasați pința spre stânga.
- Dacă citirea potențiometrului pe axa Y este mai mică de 200 (citire analogică pe 10 biți), deplasați mânerul spre dreapta.
Codul este dat mai jos.
Pasul 6: Senzori flexibili
Acest senzor flex este un rezistor variabil. Rezistența senzorului flexibil crește pe măsură ce corpul componentei se îndoaie. Am folosit cinci senzori flexibili de 4,5 pentru mișcarea degetelor.
Cea mai simplă modalitate de a încorpora acest senzor în proiectul nostru a fost folosirea acestuia ca divizor de tensiune. Acest circuit necesită un rezistor. Vom folosi un rezistor de 47 kΩ în acest exemplu.
Senzorii flex sunt atașați la pinul analogic A0-A4 pe evive.
Dat mai sus este unul dintre circuitele de divizare potențiale cu evive.
Pasul 7: Calibrarea senzorului flexibil
Rezultatul final „încărcare =„ leneș”a fost fantastic. Am reușit să controlăm brațul bionic folosind o mănușă.
Evive este o platformă unică de prototipare electronică pentru toate grupele de vârstă pentru a-i ajuta să învețe, să construiască, să depaneze robotica lor, încorporate și alte proiecte. Cu un Arduino Mega la inimă, evive oferă o interfață vizuală unică bazată pe meniu, care elimină necesitatea reprogramării Arduino în mod repetat. evive oferă lumea IoT, cu surse de alimentare, suport senzorial și actuatoare într-o singură unitate portabilă mică.
Pe scurt, vă ajută să construiți proiecte / prototipuri rapid și ușor.
Pentru a explora mai multe, vizitați aici.
Recomandat:
Creați-vă propriul sistem de urmărire a securității prin SMS prin GPS: 5 pași (cu imagini)
Asigurați-vă propriul sistem de urmărire a securității prin SMS GPS: În acest proiect vă voi arăta cum să combinați un modul SIM5320 3G cu un Arduino și un traductor piezoelectric ca senzor de șoc pentru a crea un sistem de urmărire a securității care vă va trimite locația dvs. vehicul prețios prin SMS când
CUM SĂ ASAMBLAȚI UN BRAT IMPRESIONANT DE ROBOT DIN LEMN (PARTEA 3: BRAT ROBOT) - PE BAZĂ PE MICRO: BITN: 8 pași
CUM SĂ ASAMBLAȚI UN BRAT IMPRESIONANT DE ROBOT DIN LEMN (PARTEA 3: BRAȚ ROBOT) - PE BAZĂ PE MICRO: BITN: Următorul proces de instalare se bazează pe finalizarea modului de evitare a obstacolelor. Procesul de instalare din secțiunea anterioară este același cu procesul de instalare în modul de urmărire a liniei. Atunci să aruncăm o privire la forma finală a lui A
Braț robot antrenabil controlat prin gest prin Bluetooth către Arduino: 4 pași
Braț robot antrenabil controlat prin gest prin Bluetooth către Arduino: Există două moduri în braț. În primul rând este modul manual, care poate muta brațul cu bluetooth în telefonul mobil, mutând glisoarele din aplicație. În același timp, îți poți salva pozițiile și poți juca … Al doilea este modul Gesturi care folosește ph-ul tău
Cum se construiește un braț de prindere controlat de robot prin Nrf24l01 Arduino: 3 pași (cu imagini)
Cum se construiește un braț de prindere robot controlat prin Nrf24l01 Arduino: Instrucțiunea „Cum se construiește un braț de prindere controlat prin intermediul Nrf24l01 Arduino” vă va explica cum să construiți un braț de prindere cu trei grade de libertate instalat pe roata cu șenile acționată de modulul L298N cu acționare cu motor dual folosind MEG
Deschizător de sticle acționat la atingere: 4 pași (cu imagini)
Deschizător de sticle cu operare tactilă: Acest instructable a fost creat pentru a îndeplini cerințele proiectului Makecourse de la Universitatea din Florida de Sud (www.makecourse.com) De ce are nevoie o persoană când are totul ??? Deschizător de sticle cu operare tactilă, desigur! Această idee