X-Git-Url: http://git.piffa.net/web?a=blobdiff_plain;f=motors%2Fsimple_motor_PWM_transistor_diode_1%2Fsimple_motor_PWM_transistor_diode_1.ino;h=087c90bf1bd703886e6c4f34fb68b08c2ee458a1;hb=11eb80579bf2e63a8244897614542c917f641a47;hp=ac23845a35d33fff9a08f8a51808000cbe235dc0;hpb=5b737b67e45cd2ad8243f968667f75cbcc6cab63;p=sketchbook_andrea diff --git a/motors/simple_motor_PWM_transistor_diode_1/simple_motor_PWM_transistor_diode_1.ino b/motors/simple_motor_PWM_transistor_diode_1/simple_motor_PWM_transistor_diode_1.ino index ac23845..087c90b 100644 --- a/motors/simple_motor_PWM_transistor_diode_1/simple_motor_PWM_transistor_diode_1.ino +++ b/motors/simple_motor_PWM_transistor_diode_1/simple_motor_PWM_transistor_diode_1.ino @@ -1,12 +1,14 @@ -/* Simple Motor - This sketch use a transistor and a diode - in order to poer a 5v ~150mAh directly from the board. - Hard thing is to find a suitable motor! - - This version uses PWM for acceleration / deceleration +/* Simple Motor: PWM + Gestine di un motore DC utilizzando il PWM + per modificarne la velocita': ciclo ascendente e discendente + + Schemi: + - Breadboard: http://lab.piffa.net/schemi/motor_transistor_diode_bb.png + - Schema circuito: http://lab.piffa.net/schemi/motor_transistor_diode_schem.png + */ -int motorPin = 9; +int motorPin = 9; // Pin tramite cui Arduino controlla il motore void setup() { pinMode(motorPin, OUTPUT); } @@ -22,6 +24,10 @@ void loop() { delay(900); // Pause } - - - +/* Domande +1. Il motore si muove con i valori di corrente molto bassi? +2. A quali valori comincia a muoversi effettivamente? +2.1 E per fermarsi, il valore e' diverso? +3. Impostare un valore minimo per la partenza del motore. +4. Come fare per invertire la direzione di rotazione del motore? +*/