Chiedo aiuto

Stò realizzando stampato in 3d un braccio robotico.. il movimento è reso possibile grazie a dei servi digitali e il movimento di rotazione del braccio grazie a un motorino passo passo… vorrei inserire la levetta joystick per poterli comandare… sapete aiutarmi? sono alle prime armi e non sono molto ferrato…

Buongiorno,
essendo il tuo primo post, nel rispetto del regolamento della sezione Italiana del forum (… punto 13, primo capoverso), ti chiedo cortesemente di presentarti IN QUESTO THREAD (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con molta attenzione tutto il su citato REGOLAMENTO ... Grazie. :slight_smile:

fabpolli

P.S.: Ti ricordo che, purtroppo, fino a quando non sarà fatta la presentazione nell’apposito thread, nessuno ti potrà rispondere, quindi ti consiglio di farla al più presto. :wink:

Appena lo avrai fatto, posta qui altre informazioni sul tuo progetto (uno schema di massima, anche solo su carta fotografato e inserito in allegato, e magari pure il codice che stai usando) altrimenti è quasi impossibile risponderti se non un generico "si, si può fare".

Aggiungo... senza info non possiamo aiutarti.
Scrivi di "...la levetta joystick..", a quale ti riferisci, quale hardware intendi ?

Grazie... mi sono appena presentato....
a breve vi indicherò quanto mi avete chiesto... grazie in anticipo per l'aiuto

Ciao… ecco cosa avevo in mente
come vedete da foto (scusate la qualità) io avevo intenzione di comandare tramite 4 levette joystick e 4 pulsanti i vari movimenti del braccio… che sono: 1 rotazione della base tramite motore passo passo 2 alzare ed abbassare il braccio più lungo tramite due servi montati in posizione opposta quindi devono agire contemporaneamente girando però uno dalla parte opposta rispetto all’altro ,3 movimento su e giù del braccio centrale (un servo), 4 movimento su e giù del braccio più piccolo (un servo), 5 rotazione della pinza tramite due pulsanti (uno la fa girare in un senso, l’altro nell’altro) 6 tramite due pulsanti (apertura chiusura della pinza) uno per aprire l’altro per chiudere…
Hardware usato arduino mega, n 6 servi digitali, n 1 motore passo passo, n 1 driver per motore, n 1 joystick 4 direzioni on 4 pulsanti(Yurobot joystick x1k4) n3 mini joystick…
ovviamente ogni movimento deve avvenire tramite pressi one del tasto senza movimenti autonomi (per intenderci ,esempio: il braccio principale continuerà ad alzarsi finché il relativo comando sarà azionato)…

.Chi può aiutarmi???

Schema braccio robotico.pdf (670 KB)

Ok, quindi si, la "lista della spesa" è corretta, e si può fare.
Quindi quale aiuto ti occorre? Come avrai letto nel regolamento, qui nessuno scrive programmi "per conto terzi" ma si aiutano le persone a correggere e completare il PROPRIO software, quindi devi iniziare tu a scrivere qualcosa, per poi sottoporcela (listato e descrizione di cosa dovrebbe fare o non fare) e possiamo aiutarti.

Consiglio: fare sempre test e prove SINGOLI, affrontando UN problema alla volta, magari con hardware temporaneamente "volante" tramite breadboard. Ossia inizia lasciando stare per ora il braccio ma cercando di far andare UN joystick per comandare UN servo tramite UN asse del joystick. Quando avrai fatto questo, poitrai ad esempio espanderlo per il secondo asse ed un secondo servo, e così via. Quando avrai completato questa prima fase, potrai poi applicare il tutto al braccio robotico.

grazie comincio a lavorarci e vi aggiorno... buona giornata

Inoltre, da regolamento il titolo deve essere esplicativo. "Chiedo aiuto" non vuol dire nulla e non permette di riconoscere la discussione andando a cercarla. Pertanto, per cortesia, modifica il titolo in uno più adeguato.
Grazie.