Cuprins:
- Pasul 1: Proiectarea fișierelor CAD
- Pasul 2: Asamblare
- Pasul 3: Electronică
- Pasul 4: Programare
- Pasul 5: Felicitări
Video: Platforma Stewart 6DOF: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Platforma 6DOF Stewart este o platformă robotică care se poate articula în 6 grade de libertate. Construită în mod obișnuit cu 6 actuatoare liniare, această versiune mini redusă folosește 6 servo-uri pentru a simula mișcarea de acționare liniară. Există cele trei mișcări liniare x, y, z (laterale, longitudinale și verticale), iar cele trei rotații se înclină, se rostogolesc și se înclină.
Platformele Stewart sunt utilizate în mod obișnuit pentru aplicații precum simulatoare de zbor, tehnologia mașinilor-unelte, tehnologia macaralelor, cercetarea subacvatică, salvarea aer-mare, taurii mecanici, poziționarea antenei satelitare, telescoapele și chirurgia ortopedică.
Această versiune a platformei Stewart este controlată cu un microcontroler Arduino Uno și alimentată de o sursă de alimentare de 5v.
Materiale necesare:
6 servomotoare
Acrilic sau lemn
1 Arduino Uno
1 panou
Condensatori multipli
6 butoane
1 modul joystick
12 articulații sferice și 6 arbori filetați
6 piese standoff
Pasul 1: Proiectarea fișierelor CAD
Începeți să măsurați suportul de montare pentru servo și garnitura de cauciuc pentru filetarea firelor și faceți găuri puțin mai mari pe un poligon hexagonal. Adăugați găuri de montare pentru separatoare, dacă este necesar. Nu uitați să lăsați spațiu adecvat, astfel încât servomotoarele să nu se împingă unul împotriva celuilalt atunci când sunt montate. Rezultatul final (prezentat mai sus) ar trebui să se potrivească perfect cu servomotorul și nu ar trebui să necesite distanțe pentru a menține structura împreună. Imprimați 4 copii ale fișierului, 2 fără găuri pentru garnitura de cauciuc. De asemenea, imprimați o copie a formei hexagonale, redusă cu 70%, dar fără găurile pentru servomotori, aceasta va fi placa superioară.
Puteți tăia cu laser sau imprima 3D aceste fișiere, dar reglați grosimile materialelor în mod corespunzător, astfel încât 2 coli să se potrivească perfect cu înălțimea suportului de montare pentru servos.
Am folosit Adobe Illustrator pentru acest proiect.
Pasul 2: Asamblare
Începeți prin intercalarea servomotorelor între foile de acril pe care le-am imprimat în ultimul pas. fiți atenți la firul firelor și împachetați-le bine pentru mai târziu. Apoi, lipiți / lipiți fierbinte / montați distanțele scurte pe placa superioară acrilică de pe marginile scurte ale poligonului hexagonal, așa cum se arată mai sus. Nu uitați să adăugați o mică distanță între distanțe.
Asamblați articulațiile cu bilă, rețineți că trebuie să aibă aceeași lungime. Atașați articulațiile sferice la coarnele servo incluse cu servomotorul cu șuruburi auto-plictisitoare, utilizați spațiul adecvat, astfel încât articulațiile sferice să aibă o gamă completă de libertate. Arătat deasupra.
În cele din urmă, atașați cealaltă parte a mecanismului articulației sferice la standurile de pe acril cu șuruburi normale incluse în pachetul articulației sferice. Apoi, adăugați coarnele servo la servo, astfel încât acesta să formeze un unghi de 90 de grade față de interior atunci când servo este în poziție zero, modificați articulațiile sferice și coarnele servo în consecință. Puteți utiliza un telefon pentru a vedea dacă platforma este la nivel, arătat mai sus.
Pasul 3: Electronică
Începeți prin atașarea firelor jumper la firele servo, îmi place să folosesc culoarea corespunzătoare, astfel încât să arate mai îngrijite. Conectați 5v și GND la panou și pinul de semnal (pwn) la Arduino Uno în pinii 3, 5, 6, 9, 10, 11. Adăugați butoane la panou, cu un fir la 5v, un rezistor la GND pe cealaltă parte și un fir de semnal care merge către un pin digital pe Arduino. Acestea vor controla setul de comenzi pentru platformă. Continuați conectând un modul joystick, 5v și GND la placa de ieșire, ieșire X și Y la intrări analogice. Acesta este controlul principal al joystick-ului pentru platformă.
Îndepărtați un cablu USB, luând cablurile de alimentare și GND și conectându-le la cablurile jumper, care se conectează la pinii de alimentare de pe panou. Acest USB va alimenta sistemul de la o bancă de alimentare. Adăugați condensatori asortați pe banda de alimentare de pe panou, țineți cont de pinii pozitivi și negativi. Acești condensatori ajută servo-urile să funcționeze, deoarece trag mult curent, iar condensatorii vor încărca și ieși impulsuri pentru a ajuta la asta.
Pasul 4: Programare
Nu voi aprofunda aspectul de programare al acestui proiect, deoarece posibilitățile sunt nelimitate, dar ar trebui să începeți prin mutarea brațelor servo și să înțelegeți cum să articulați platforma, apoi setați servo-urile în diferite poziții prin intermediul Arduino la descoperiți în continuare modalități de a controla platforma.
Pasul 5: Felicitări
Tocmai v-ați construit platforma stewart! Noroc! Posibilitățile sunt nelimitate!
Recomandat:
Cum se reciclează telefoanele Android pentru BOINC sau platformă pliabilă fără a utiliza baterii: 8 pași
Cum se reciclează telefoanele Android pentru BOINC sau platformă pliabilă fără a utiliza baterii: AVERTISMENT: NU SUNT ÎN NICI OCĂRĂ RESPONSABIL PENTRU NICI UN DETERIOR FĂCUT MATERIALULUI DUMNEAVOASTRĂ ACEST GHID. Acest ghid este mai eficient pentru utilizatorii BOINC (alegere personală / motive), poate fi folosit și pentru PLIERE Deoarece nu am prea mult timp, voi
Platforma de bază IoT cu RaspberryPi, WIZ850io: Driver de dispozitiv platformă: 5 pași (cu imagini)
Platforma de bază IoT cu RaspberryPi, WIZ850io: Platform Device Driver: Cunosc platforma RaspberryPi pentru IoT. Recent WIZ850io este anunțat de WIZnet. Așa că am implementat o aplicație RaspberryPi prin modificarea Ethernet SW, deoarece pot gestiona cu ușurință un cod sursă. Puteți testa Driverul dispozitivului platformei prin RaspberryPi
Platformă Stewart de echilibrare a mingii controlată PID: 6 pași
Platformă Stewart de echilibrare a mingii controlate de PID: motivație și concept general: în calitate de fizician în formare, sunt atras în mod natural și încerc să înțeleg sistemele fizice. Am fost instruit să rezolv probleme complexe descompunându-le în cele mai elementare și esențiale ingrediente, apoi
GY-521 MPU6050 3-Axis Acceleration Giroscope Modul 6DOF Tutorial: 4 pași
GY-521 MPU6050 3-Axis Acceleration Gyroscope 6DOF Modul Tutorial: Descriere Acest modul simplu conține tot ceea ce este necesar pentru interfața cu Arduino și alte controlere prin I2C (utilizați biblioteca Wire Arduino) și pentru a oferi informații de detectare a mișcării pentru 3 axe - X, Y și Z Specificații Gama de accelerometri: ± 2, ±
Platforma Stewart - Flight Simulator X: 4 pași
Stewart Platform - Flight Simulator X: El proyecto consta del control de movimiento de una plataforma Stewart, el cual est á dictado por los movimientos de un avi ó n dentro de un juego de video llamado Flight Simulator X. Mediante el enlace de estos dos a trav é s de un