Ho di recente acquistato il mio primo arduino da un privato che in confezione mi ha dato un buon lcd
e alcune cose che ho già provato molto positivi.....ma il schild per il controllo motori della DK Electronics non mi va proprio
anche se precaricando funziona solo il test motori.. :0 non sono un programmatore
ma cerco di fare
al meglio e per capire come e cosa fare per mandare avanti un motore ![]()
Mi serve un buon schild che abbia almeno 2A per fase con motore passo passo o Dc da 5/30volt ma che abbia almeno una base per
la partenza....
lo so che per voi e un gioca da ragazzi.....
Grazie
Sono riuscito a fare girare il motore ma il Delay cos serve??
// Suppose a DC motor is connected to M1_A(+) and M1_B(-)
// Let it run full speed forward .
motor(1, FORWARD, 255);
delay(2000);
Se devo mettre un pulsante? per avanti o indietro ![]()
Grazie
Ti invitiamo a leggere il regolamento: http://forum.arduino.cc/index.php?topic=149082.0
Soprattutto sezione 7, spiega come postare correttamente il codice
- qui una serie di schede by xxxPighi per i collegamenti elettronici vari: ABC - Arduino Basic Connections - Megatopic - Arduino Forum
- qui le pinout delle varie schede by xxxPighi: Pinout Diagram - Megatopic - Arduino Forum
- qui una serie di link utili: Link utili elettronica - Megatopic - Arduino Forum
Tra le schede che insegnano a fare collegamenti c'e' anche quella per come collegare un pulsante.
Nel codice farai una lettura del pin a cui lo colleghi usando digitalRead(tuopin)
Se è HIGH oppure LOW potrai cambiare il verso dei motori.
Consiglio: quando provi con il pulsante, provalo da solo, senza motore e anche il programma fai un programma nuovo e semplice, ad esempio quando premi pulsante accendi led che sta su pin 13 (quello fisso).