Oggi ti insegneremo ad utilizzare un motore servo. Si tratta di un motore in grado di effettuare rotazioni di massimo 270° ed è molto utilizzato nel modellismo. Per utilizzarlo è necessaria una libreria.
COSA TI SERVE?
- Arduino UNO
- Cavetti di collegamento
- Motore Servo
SCHEMA:
COSA TI SERVE?
- Arduino UNO
- Cavetti di collegamento
- Motore Servo
SCHEMA:
IL CODICE CON LA SPIEGAZIONE:
#include <Servo.h> //Inserire la libreria Servo Servo Servo1; //Il nome del servo è Servo1 void setup() { Servo1.attach (6); //Il Servo1 è collegato al pin digitale 6 } void loop() { Servo1.write (-180); //Imposto la posizione a cui si deve spostare il Servo1 delay (500); Servo1.write (-150); delay (500); Servo1.write (-120); delay (500); Servo1.write (-90); delay (500); Servo1.write (-60); delay (500); Servo1.write (-30); delay (500); Servo1.write (0); delay (500); Servo1.write (30); delay (500); Servo1.write (60); delay (500); Servo1.write (90); delay (500); Servo1.write (120); delay (500); Servo1.write (150); delay (500); Servo1.write (180); delay (500); }
ALTRO:
Su queste pagine del sito di Arduino potete trovare delle spiegazioni su alcune funzioni che sono state usate in questo progetto per la prima volta:
- Servo library: http://arduino.cc/en/reference/servo
Su queste pagine del sito di Arduino potete trovare delle spiegazioni su alcune funzioni che sono state usate in questo progetto per la prima volta:
- Servo library: http://arduino.cc/en/reference/servo