Premessa
Con questa guida impareremo a utilizzare la libreria servo di Arduino e con uno sketch permetteremo di farlo muovere in base alle nostre necessità. Può esserè utilizzato in svariati modi a partire da un semplice robot con un sensore installato sopra oppure per pilotare una piccola telecamera. Il nostro intento in questo tutorial e di far capire la base per rendere facile la trascrizione del vostro primo programma che genererà i primi movimenti del “motore”.
LISTA DEI MATERIALI:
Componenti Hardware
Collegheremo il filo rosso al positivo quindi ai rispettivi 5v il nero alla GND e il terzo filo solitamente giallo al pin 9 dell’arduino.
Software
#include < Servo.h > Servo myservo; int pos = 0; void setup() { myservo.attach(9); } void loop() { for(pos = 0; pos < 180; pos += 1) { myservo.write(pos); delay(15); } for(pos = 180; pos>=1; pos-=1) { myservo.write(pos); delay(15); } }
Caricate il programma nel vostro microcontrollore arduino e se tutto è andato bene vedrete il servo muoversi lungo tutta la gradazione dei 180 gradi.
Buon progetto