Buonasera a tutti intanto, vorrei chiedervi aiuto per il mio progetto , sono un super principiante di Arduino e malgrado ho preso delle nozioni quà e la sul funzionamento dei motorini passo passo.
Ho usato un programmino trovato sul forum e il motore funziona perfettamente , ma vi chiedo in base programma che ho come posso aggiungere gli altri tre motori che vorrei comandare ?dove dovrei inserire le rgihe con i pin e le porte degli altri motori?Il mio scopo finale è muovere i 4 motorini in modo alternato per tot tempo con una sequenza precisa!qualcuno ha dei consigli ?vi ringrazio e intanto buon anno a tutti!!
#include <Stepper.h>
int static stepMotore = 2048; //modificare il valore in base agli step del motore in possesso
int stepDaPercorrere = stepMotore/2;
int static IN1 = 5;
int static IN2 = 4;
int static IN3 = 3;
int static IN4 = 2;
//Istanzio un oggetto Stepper che rappresentera' il mio motore
Stepper mioMotore(stepMotore, IN1, IN2, IN3, IN4);
void setup() {
//imposto la velocita' del motore
//prova a giocare con questo valore per vedere le reazioni del motore
//ma fallo gradualmente per non fare incazzare il motore...
mioMotore.setSpeed(10);
}
void loop() {
//effettuo il movimento di andata
mioMotore.step(stepDaPercorrere);
//attendo 50 millisecondi
delay(3000);
//il metodo step accetta valori negativi
//effettuo il movimento di ritorno
mioMotore.step(-stepDaPercorrere);
//attendo altri 50 millisecondi
delay(50);
}
