Ciao a tutti,
rieccomi qua, dopo aver accantonato questo circuito (
viewtopic.php?f=16&t=30055 ) e aver bruciato arduino uno , ricomincio da capo.....
Ho acquistato un nuovo arduino mega e ho replicato questo con successo:
https://www.brainy-bits.com/post/nema-s ... ry-encoderunica differenza che il mio driver è un A4988, ma tutto funziona.
In pratica questo circuito cosa fà:
Ruoto l'encoder e lo stepper si muove di conseguenza(instantaneamente) e quando premo il pulsante dell'encoder lo stepper si azzera
Ora quello che vorrei fare è (senza bruciare tutto di nuovo...) implementare una funzione che mi permetta di memorizzare più posizioni e poi di fare ripetere la routine.
Provo a spiegarmi meglio:
1# giro encoder (e quindi anche lo stepper si muove) premo il pulsante 1 e memorizzo
2# ripeto più volte il punto 1# e memorizzo tutte le posizioni in sequenza
3# premo il pulsante 2 e le posizioni memorizzate vengono ripetute in sequenza all'infinito...
Tutto questo dovrebbe essere possibile farlo, ma io non sono in grado da solo sia nello scketch che nei cablaggi,
quindi sono a chiedervi un aiuto a chi è più esperto.
ho visto farlo con potenziometri e servo ma a me serve farlo con stepper nema 17 , driver a4988 ed encoder rotativo ky-040.
(per ora un motore solo e se funziona si aggiungono motori)
Ho provato da solo ma ho troppa confusione ,si trova troppa roba tutta simile ma diversa e cosi faccio solo casini....
Vorrei invece piano piano padroneggiare un po il mezzo e con l'aiuto di qualcuno che mi spieghi in Italiano (e non solo dei video in Inglese....)
Grazie a chi mi prenderà per mano e mi aiuterà.