X-Git-Url: http://git.piffa.net/web?p=sketchbook_andrea;a=blobdiff_plain;f=motors%2Fsimple_motor_PWM_potenziometer__minimum_transistor_diode_3%2Fsimple_motor_PWM_potenziometer__minimum_transistor_diode_3.ino;fp=motors%2Fsimple_motor_PWM_potenziometer__minimum_transistor_diode_3%2Fsimple_motor_PWM_potenziometer__minimum_transistor_diode_3.ino;h=0000000000000000000000000000000000000000;hp=d73ec6f3bebae10c3065826822ffb60d041db23d;hb=ea8d99c7d1bf9824a769c81533fe90e437ccd360;hpb=75928e346c7e5631544b0bea01e2d4ae9a5d749e diff --git a/motors/simple_motor_PWM_potenziometer__minimum_transistor_diode_3/simple_motor_PWM_potenziometer__minimum_transistor_diode_3.ino b/motors/simple_motor_PWM_potenziometer__minimum_transistor_diode_3/simple_motor_PWM_potenziometer__minimum_transistor_diode_3.ino deleted file mode 100644 index d73ec6f..0000000 --- a/motors/simple_motor_PWM_potenziometer__minimum_transistor_diode_3/simple_motor_PWM_potenziometer__minimum_transistor_diode_3.ino +++ /dev/null @@ -1,49 +0,0 @@ -/* - Simple Motor : Potenziometro con minimo - - Motore DC con variazione della velocita' impostata - tramite un potenziometro 10k ohms, - settato un valore minimo sotto il quale il motore - non viene attivato. - - Schema: http://lab.piffa.net/schemi/motor_pot_bb.png - - */ - -const int analogInPin = A0; // Pin a cui e' collegato il potenziometro -const int motorPin = 9; - -int potValue = 0; -int motValue = 0; -const int minMotValue = 50 ; // Valore minimo per il motore, - // questo variera' in base ai motori - -void setup() { - pinMode(motorPin, OUTPUT); - Serial.begin(9600); // Debuggin - -} -void loop() { - potValue = analogRead(analogInPin); - motValue = potValue / 4 ; // mappatura 1024 -> 255 - -if (motValue > minMotValue) { // Minimum motor spped check - analogWrite(motorPin,motValue); // Imposta la velocita' del motore -} else { -analogWrite(motorPin,LOW) ; -} - - - Serial.print("Pot value = " ); - Serial.print(potValue); - Serial.print("\t Motore velocita' = "); - Serial.println(motValue); - delay(3); // Pausa, aiuta a stabilizzare l'input - -} - - - - - -