Sommario:
- Passaggio 1: stampa 3D
- Passaggio 2: assemblaggio
- Passaggio 3: il controller
- Passaggio 4: fatto
- Passaggio 5: riconoscimento
Video: Pinza robotica: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
In questo progetto ti mostrerò come ho realizzato una pinza robotica controllata da un Arduino ed è completamente stampabile in 3D. Il progetto si basa sul braccio robotico open source che jjshortcut ha pubblicato su instructables oltre 8 anni fa, puoi controllare il suo progetto qui.
Passaggio 1: stampa 3D
Tutte le parti utilizzate sono stampate in 3D, ho preso il file DXF dei progetti open source e l'ho aperto in Ink scape. Ho quindi separato tutte le singole parti e cancellato una volta che non mi serviva, quindi ho salvato ogni parte singolarmente e ho utilizzato un convertitore online da SVG a STL. Una volta convertito, ho impostato l'altezza a 5 mm per tutte le parti a parte le pinze principali che ho impostato a un'altezza di 10 mm.
Quindi ho aperto i file STL in Cura e li ho salvati sulla scheda SD e ho stampato tutte le parti.
Passaggio 2: assemblaggio
Una volta stampate tutte le parti, ho usato un trapano da 3 mm per allargare i fori nelle parti poiché erano leggermente sottodimensionate. Ho quindi dovuto archiviare alcune delle fessure per far combaciare tutte le parti.
Ho usato bulloni M3 e dadi nyloc M3 per fissare le parti insieme. Ho attaccato il servo alla stampa 3D usando viti autofilettanti molto piccole. Ho quindi fissato la stampa 3D all'estremità del servomotore utilizzando anche piccole viti autofilettanti.
Ho anche usato del nastro biadesivo per attaccare una cinghia di gomma all'estremità della pinza in modo che abbia più presa quando si prendono le cose.
Passaggio 3: il controller
Ho deciso di utilizzare un Arduino UNO per controllare il servo. Il circuito è molto semplice basta collegare il positivo del servo a 5v e il negativo a massa quindi il filo del segnale al pin 9.
Una volta collegato il servo, collegare un potenziometro al pin 0 analogico, quindi un lato del potenziometro a massa e l'altro lato a 5v.
Quindi ho caricato il codice collegando Arduino al computer e compilandolo quindi caricandolo su Arduino. Ho incluso il codice qui sotto.
#include Servo myservo; // crea un oggetto servo per controllare un servo
int potpin = 0; // pin analogico utilizzato per collegare il potenziometro
valore int; // variabile per leggere il valore dal pin analogico
void setup() {
mioservo.attach(9); // collega il servo sul pin 9 all'oggetto servo }
ciclo vuoto() {
val = analogRead(potpin); // legge il valore del potenziometro (valore compreso tra 0 e 1023)
val = map(val, 0, 1023, 0, 180); // scalalo per usarlo con il servo (valore compreso tra 0 e 180)
mioservo.write(val); // imposta la posizione del servo in base al valore scalato
ritardo(15); // aspetta che il servo arrivi lì }
Passaggio 4: fatto
Ora che tutto è collegato e programmato, ruotando la manopola del potenziometro la pinza si aprirà e si chiuderà. Questa pinza potrebbe essere attaccata a un braccio robotico per fargli raccogliere le cose.
Passaggio 5: riconoscimento
Ringrazio LCSC Electronics per la partnership.
LCSC Electronics è il principale distributore di componenti elettronici in Cina. LCSC vende un'ampia varietà di componenti elettronici di alta qualità a prezzi bassi. Con oltre 150.000 parti in stock, dovrebbero avere i componenti di cui hai bisogno per il tuo prossimo progetto. Iscriviti oggi e ricevi $8 di sconto sul tuo primo ordine.
Consigliato:
Braccio robotico con pinza: 9 passaggi (con immagini)
Braccio robotico con pinza: La raccolta degli alberi di limoni è considerata un lavoro duro, a causa delle grandi dimensioni degli alberi e anche a causa dei climi caldi delle regioni in cui vengono piantati i limoni. Ecco perché abbiamo bisogno di qualcos'altro per aiutare i lavoratori agricoli a completare più facilmente il loro lavoro
Interfaccia uomo-computer: funzione di una pinza (prodotta da Kirigami) tramite movimento del polso tramite EMG.: 7 passaggi
Interfaccia uomo-computer: funzione di una pinza (prodotta da Kirigami) tramite il movimento del polso utilizzando l'EMG.: Quindi questo è stato il mio primo tentativo con un'interfaccia uomo-computer. Ho catturato i segnali di attivazione muscolare del mio movimento del polso utilizzando un sensore EMG, l'ho elaborato attraverso python e arduino e azionato una pinza a base di origami
Pinza robotica print-in-place: 4 passaggi (con immagini)
Pinza robotica stampabile sul posto: la robotica è un campo affascinante e siamo fortunati a vivere in un'epoca in cui la comunità della robotica fai-da-te sta producendo lavori e progetti straordinari. Sebbene molti di questi progetti siano sorprendentemente avanzati e innovativi, ho cercato di realizzare robot per
Pinza per braccio robotico: 3 passaggi (con immagini)
Pinza per braccio robotico: questa pinza robotica realizzata con stampante 3D può essere controllata con due servi economici (MG90 o SG90). Abbiamo usato lo scudo cerebrale (+Arduino) per controllare il morsetto e l'APP di controllo jjRobots per spostare tutto a distanza tramite WIFI ma puoi usare qualsiasi
Pinza robotica morbida: 9 passaggi
Soft Robotic Gripper: il campo della robotica morbida (robot realizzati con materiali intrinsecamente morbidi come siliconi e gomme) è cresciuto rapidamente negli ultimi anni. I robot morbidi possono essere vantaggiosi rispetto alle loro controparti rigide perché sono flessibili, ada