Mega_8.jpg' alt='Arduino Wifi Shield Ad Hoc Network' title='Arduino Wifi Shield Ad Hoc Network' />Tutorial Easy. Driver Stepper Motor Mauro Alfieri. Qualche mese fa un appassionato utente del Blog mi ha fatto omaggio di un Easy. Driver, un driver per motori passo passo bipolari, a sostegno del Blog. Questo driver prodotto dalla sparkfun e si basa sullintegrato A3. Introduction Talk to an Arduino With an IOS Device Using Bluetooth Low Energy. Tutorial Arduino e i servo In questo weekend mi sono giunte alcune richieste di informazioni in merito a come pilotare dei servo motori ad uso modellistico con Arduino. Data. Sheet qui. Il sostegno va premiato e ho fatto qualche test del driver per poter scrivere questo articolo. I test li ho realizzati con un motore bipolare, identico a quello mostrato negli articoli del Dolly Project. Ti presento due sketch, il primo un esempio di rotazione oraria e antioraria programmata, ossia gi definita che il motore bipolare compie il secondo sketch fa uso di 4 pulsanti na con cui impartire degli ordini al motore, definisci il verso di rotazione e il numero di step. Componenti. Iniziamo subito dal materiale utilizzato n. Leonardo, puoi utilizzare qualsiasi scheda Arduino in tuo possesso n. Easy. Drivern. 1 motore stepper bipolaren. Schema di collegamento dellEasy. Driver. Per collegare lEasy. Driver ad Arduino ed alimentarlo separatamente puoi seguire questo schema valido sia per il primo che per il secondo sketch del tutorial. In basso a sinistra dellEasy. Driver trovi lalimentazione del modulo PWR che devi collegare al terminale positivo  e meno GND della batteria esterna. Sempre in basso sulla destra ci sono i 4 pin delle 2 fasi A e B del motore bipolare, se il tuo motore differente puoi leggere questo articolo per imparare a riconoscere le fasi di un motore bipolare. I due pin in alto a sinistra sono collegati, partendo da sinistra, rispettivamente al pin 2 e 3 di arduino. Theme Converter Mp3'>Theme Converter Mp3. I 4 pulsanti, scorrendo da sinistra a destra, sono connessi ai pin 4,5,6 e 7 di arduino ed al terminale positivo di alimentazione dellEasy. Driver in modo diretto e al terminale negativo mediante una resistenza da 3. Ricorda di collegare il terminale negativo GND della batteria ad Arduino per chiuere il circuito, ATTENZIONE solo il terminale negativo. Il primo sketch dellEasy. Driver. Questo primo esempio ti mostra come impartire al driver i comandi per far ruotare il motore di 1. Pin 2. int stepper. Pin 3. pin. Modedir. Pin, OUTPUT. pin. Modestepper. Pin, OUTPUT. Writedir. Pin,dir. Writestepper. Pin, HIGH. Microseconds1. 00. Writestepper. Pin, LOW. Microseconds1. 00. OUTPUT con il comando pin. Nick Douglas. Staff Writer, Lifehacker Nick has been writing online for 11 years at sites like Urlesque, Gawker, the Daily Dot, and Slacktory. Mode pin,mode linea 0. Pin linea 1. 1 attendi 5. Pin ad HIGH, lo fai attraverso il comando digital. Write pin, valore  che invia al pin definito il valore che gli passi come secondo parametro linea 1. LOW il valore del pin stepper. Pin annullando quindi il segnale inviato precedentemente linea 1. Il passaggio HIGH LOW con un tempo di 1. HIGH, e come passi 1. Ecco il risultato di questo sketch in pratica Il secondo sketch dellEasy. Driverecco come con 4 pulsanti cambiano le cose int dir. Pin 2. int stepper. Pin 3. int butt. Orario 5. Antior 4. int butt. Piu 6. int butt. Meno 7. Number 1. 00. int direzione true. Modedir. Pin, OUTPUT. Modestepper. Pin, OUTPUT. Mode butt. Orario, INPUT. Mode butt. Antior, INPUT. Mode butt. Piu, INPUT. Mode butt. Meno, INPUT. Latest Window Media Player 12. Writedir. Pin,dir. Writestepper. Pin, HIGH. Microseconds1. 00. Writestepper. Pin, LOW. Microseconds1. 00. Readbutt. Piu HIGH. Number step. Number 1. Readbutt. Meno HIGH. Number step. Number 1. Number lt 0 step. Number 0. if digital. Readbutt. Orario HIGH. Readbutt. Antior HIGH. Number. non riprender la descrizione delle linee che gi hai visto, ma descriver solo quelle differenti o nuove linee 0. Number, preimpostata a 1. INPUT in quanto leggono il segnale proveniente da un input esterno linee 2. Read pin leggi il valore del pulsante connesso al pin butt. Piu se tale valore HIGH vuol dire che stato premuto linea 3. Pi causa un incremento di 1. Number linea 3. 8 esegui la medesima verifica della linea 3. Meno linea 3. 9 se il pulsante Meno  stato premuto decrementa di 1. Number linea 4. 1 un controllo impostato per evitare che il valore della variabile step. Number possa andare sotto al valore 0 linee 4. Meno e butt. Piu con la sola differenza che invece di incrementare o decrementare una variabile ne cambi il valore da true a false linea 4. Home Inspection Templates there. Number. Ecco il video demo di questo secondo sketch Buon divertimento Important Gentilmente rispetta le 2 seguenti semplici regole. NON incollare sketch nei commenti, descrivi il tuo problema. NON inserire link a siti generalisti, di aste on line, e commerce non certificati e social network. Warning Gli sketch sono distribuiti in forma gratuita e senza alcuna responsabilit. Leggendo questo articolo e decidendo di usare lo sketch proposto ti assumi ogni responsabilit.

Coments are closed
Scroll to top