You are on page 1of 1

*/

#include
<Servo.h>

Servo myservo;//createservoobjecttocontrolaservo
//
twelve
servoobjectscanbecreatedonmostboards

int
pos
=
0;//variabletostoretheservoposition

void
setup()
{
myservo.attach(9);

void
loop()
{
swip();

aspersor();

inventada();

void
swip(){
for
(pos
=0;pos<=180;pos+=1){//goesfrom0degreesto180degrees
//
in
stepsof1degree
myservo.write(pos);//tellservotogotopositioninvariable'pos'

delay(15);//waits15msfortheservotoreachtheposition

for
(pos
=180;pos>=0;pos-=1){//goesfrom180degreesto0degrees
myservo.write(pos);//tellservotogotopositioninvariable'pos'

delay(15);//waits15msfortheservotoreachtheposition

void
aspersor(){

for
(pos=0;pos<=180;pos+=20){
myservo.write(pos);

delay(300);

}
}

voidinventada(){
for
(pos=0;pos<=180;pos+=20){
myservo.write(pos);

delay(50);

}
}

You might also like