X-Git-Url: http://git.piffa.net/web?p=sketchbook_andrea;a=blobdiff_plain;f=motors%2Fservo%2FKnob_2%2FKnob_2.ino;fp=motors%2Fservo%2FKnob_2%2FKnob_2.ino;h=33e3ad11d36a6cf9994c30dbd5a6bde94c477117;hp=998c8a7c787c5780fe96b358610cdd6e36117de3;hb=0b8d3244d8d0635c329b8dc3c32743d6f6cd498e;hpb=75928e346c7e5631544b0bea01e2d4ae9a5d749e diff --git a/motors/servo/Knob_2/Knob_2.ino b/motors/servo/Knob_2/Knob_2.ino index 998c8a7..33e3ad1 100644 --- a/motors/servo/Knob_2/Knob_2.ino +++ b/motors/servo/Knob_2/Knob_2.ino @@ -1,5 +1,19 @@ -// Controlling a servo position using a potentiometer (variable resistor) -// by Michal Rinott +/* Knob + + Rotazione di un servomotore tramite un potenziometro + +L'utilizzo della libreria Servo rende inutilizzabile analogWrite() +sui pin 9 e 10 dato che utilizza i timer associati a questi PIN. + +Power: un servo da 9g puo' arrivare ad impegnare 750mA sotto carico +(se viene opposta resistenza al movimento del servo), un SG90 prende +~62mA se il movimento e' libero. Quindi in fase di test il servo puo' +essere alimentato direttamente da una scheda Arduino (200ma dal PIN 5v) +ma per l'uso finale dovra' essere alimentato autonomamente. + +Schema: +- https://www.arduino.cc/en/uploads/Tutorial/knob_bb.png +*/ #include