Uno stepper Arduino? ? una libreria, o un insieme di codice, che consente agli utenti di controllare un motore passo-passo tramite un microcontrollore Arduino?. Un motore passo-passo ? un motore che, mediante l’uso di impulsi elettromagnetici, crea un movimento meccanico. A differenza di molte altre librerie e programmi per questo sistema, lo stepper Arduino? consiste solo di pochi parametri. Per il funzionamento dello stepper Arduino? ? necessario pochissimo; l’utente ha solo bisogno di una scheda Arduino?, del design del circuito corretto e della libreria stepper, insieme al motore stepper stesso.
Un motore passo-passo ? un tipo di motore che ha pezzi con poli magnetici in costante movimento. Attraverso questo spostamento, la parte centrale del motore si muove a grandi velocit?. La libreria stepper Arduino? ? in grado di controllare sia motori stepper unipolari che bipolari. Le bobine del motore in un motore unipolare hanno due avvolgimenti, uno per il negativo e uno per il positivo, mentre il bipolare ha un avvolgimento che viene costantemente cambiato. I motori passo-passo sono utilizzati in molti dispositivi informatici e hanno anche usi industriali nella creazione di parti meccaniche che richiedono movimenti e tagli di precisione.
Prima di utilizzare il motore passo-passo, l’utente deve avere il programma della libreria passo-passo e il circuito corretto per far funzionare il motore passo-passo. Insieme a questo, l’utente deve creare un circuito in modo che l’alimentazione possa passare dall’hardware Arduino? al motore. Rispetto all’utilizzo di molte altre funzioni con un microprocessore Arduino?, questo richiede pochissimo lavoro. I motori passo-passo sono collegati al microprocessore Arduino? con un circuito a due o quattro pin in base alle istruzioni del motore passo-passo.
Ci sono tre parametri che devono essere impostati per far funzionare il motore passo-passo: Stepper, SetSpeed ??e Step. Il primo, Stepper, deve essere configurato per due o quattro pin, in base a come l’utente ha realizzato il circuito. Si dovrebbero leggere le istruzioni del motore per scoprire quanti gradi ci sono per passo, dividerlo per 360 e ottenere il numero di passi. Quindi i parametri del pin devono essere aggiunti come pin1 e pin2, quindi pin3 e pin4 se ? stata utilizzata una configurazione a quattro pin.
Il parametro successivo, SetSpeed, sono le rotazioni al minuto (RPM) del motore passo-passo quando ? in uso. Questo parametro imposta solo la velocit? e non far? girare il motore da solo. L’ultimo parametro, Step, ? quello che fa muovere il motore. Inserendo un numero qui, lo stepper Arduino? far? muovere il motore passo-passo di tanti passi.