Home Arduino Il Servomotore

Il Servomotore

512

Il Servomotore – con Arduino

Con Federico De Vincenti

 

Difficoltà: facile

Ciao ragazzi e ben venuti in questo mio nuovo post, oggi vi parlo di uno dei motori elettrici più utilizzati dal sottoscritto. Si, perché è davvero molto semplice e veloce usarlo e quando bisogna far fare dei movimenti ad un robot, loro sono sempre i primi motori a qui penso.

Non dimenticare di guardare il mio video in fondo al post! Allo stesso tempo è sia istruttivo che simpatico!

 

a cosa serve un Servomotore ?

con un Servomotore ci puoi fare un sacco di cose, puoi muovere le cose, es: la PixyCam (se non sai cos’è, a fondo pagina trovi il mio video dove ne parlo),

puoi azionare meccanismi,  puoi costruire un metronomo, dove la lancetta viene mossa dal Servomotore ecc…

 

Di cosa abbiamo bisogno per utilizzare un Servomotore?

  1. Un Servomotore
  2. Un Arduino

 

Bene, i collegamenti sono semplici, il Servomotore ha 3 cavi: uno è il GND (cavo marrone), l’altro sono i 5v (cavo rosso) e l’ultimo sono è l’OUT (cavo arancione o giallo).

Colleghiamo il filo rosso del Servo ai 5v di Arduino, colleghiamo il cavo marrone del Servo al GND di Arduino ed in fine colleghiamo il cavo arancione del Servo al pin digitale 8 di Arduino.

Immagine-0.0-320x354 Il Servomotore

Ecco fatto, molto semplice, poi se vuoi collegare il Servo ad un altro pin va benissimo, io ho deciso di collegarlo al numero 8.

Ora tocca al circuito:

 

#include <Servo.h>
int  val;
Servo mioServo;
void setup() {
Serial.begin(9600);
mioServo.attach(8);
}

void loop() {
for (val = 0; val < 90; val++)
{
Serial.println(val);
mioServo.write(val);
delay(10);
}
delay(10);
for (val = 89; val >-1; val–)
{
Serial.println(val);
mioServo.write(val);
delay(10);
}
}

 

Carica il programma sul tuo Arduino e se hai fatto tutto giusto vedrai che il Servomotore inizierà a muoversi,  andando con il “beccuccio” a sinistra e destra.

Ricordati però che il servo motore può girare massimo di 180°. Nel codice ho fatto in modo che il servo girasse di 90 gradi ma voi potete scegliere di farlo girare di quanto volete alla velocità che preferite.

Per maggiori info su come modificare l’angolo che il Servo deve fare e come cambiare velocità, qui sotto trovi il mio video che lo spiega.

Video sulla Pixy Cam:

Spero che questo post ti sia stato utile, per altri progetti, visita il mio canale Youtube:  Federico De Vincenti

oppure vai alla sezione Arduino

favicon Il Servomotore
Load More Related Articles
Load More By Federico De Vincenti
Load More In Arduino

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.