2 Gestine di un motore DC utilizzando il PWM
3 per modificarne la velocita': ciclo ascendente e discendente
7 int motorPin = 9; // Pin tramite cui Arduino controlla il motore
9 pinMode(motorPin, OUTPUT);
12 for(int motorValue = 0 ; motorValue <= 255; motorValue +=5){ // PWM up
13 analogWrite(motorPin, motorValue);
16 for(int motorValue = 255 ; motorValue >= 0; motorValue -=5){ // PWM down
17 analogWrite(motorPin, motorValue);
24 1. Il motore si muove con i valori di corrente molto bassi?
25 2. A quali valori comincia a muoversi effettivamente?
26 2.1 E per fermarsi, il valore e' diverso?
27 3. Impostare un valore minimo per la partenza del motore.
28 4. Come fare per invertire la direzione di rotazione del motore?