Allegro A4988 e Arduino (3)
In questa ultima parte del tutorial relativo al driver A4988, vedremo come realizzare un controller per regolare velocità e direzione di rotazione di un motore stepper.
In questa ultima parte del tutorial relativo al driver A4988, vedremo come realizzare un controller per regolare velocità e direzione di rotazione di un motore stepper.
Dopo aver capito il funzionamento di un motore passo-passo e aver introdotto il driver Pololu basato sul chip Allegro A4988, è ora arrivato il momento di muovere il motore con Arduino!
Durante l’annuale conferenza The state of Arduino, Massimo Banzi ha annunciato il nuovo Arduino Yún, una scheda che integra un Arduino Leonardo e un system-on-chip di Atheros in grado di eseguire una distribuzione Linux dedicata ai sistemi embedded, Linino: Se avete seguito i miei tutorial relativi all’integrazione tra Arduino e vari servizi Internet, avrete sicuramente notato che il microcontrollore…
In alcuni progetti, per comandare dei motori passo-passo ho utilizzato un driver basato sul chip Allegro A4988. Questo tutorial, diviso in tre parti, illustrerà il funzionamento di tale chip attraverso esempi pratici con Arduino.
Dopo la pubblicazione dei miei sketch, ricevo spesso domande sul perché al loro interno vada a definire degli stati e più in generale su cosa sia una macchina a stati finiti. In questo tutorial, spiegherò come utilizzare tale modello per realizzare un semplice timer.
In questo tutorial vedremo come realizzare un piccolo sito web che riceve dati da Arduino (tramite il nostro ethernet shield), li memorizza e li visualizza su un grafico.
L’esempio di oggi arriva da una richiesta di Francesco: poter scegliere la scritta visualizzata sul display tramite la pressione di pulsanti.
Alcuni utenti mi hanno scritto chiedendomi esempi “reali” di utilizzo del display… in questo articolo vi mostrerò uno sketch per realizzare un termometro.
Qualche giorno fa ho acquistato un LCD keypad shield per Arduino. Questo shield, disponibile su vari siti Internet ed eBay, mette a disposizione un LCD alfanumerico 16×2 (16 caratteri per due righe) e una piccola tastiera composta da 5 pulsanti, siglati UP/DOWN/LEFT/RIGHT e SELECT. Lo shield è quindi ottimo per visualizzare menu navigabili. E’ possibile pilotare il…
Quando Arduino deve comunicare via rete, spesso si sceglie il protocollo HTTP perché consente di utilizzare come client un semplice browser web (IE, Firefox…). A volte però è necessario che Arduino invii dei dati ad altre applicazioni: in questo caso possiamo sfruttare una comunicazione socket.