#include <Servo.h>
Servo ne;
int taip;
bool down;
void setup() {
ne.attach(3);
taip = 0;
down = true;
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
}
void loop() {
if(down == true)
{
taip = taip + 180 / 8;
}
else
{
taip = taip - 180 / 8;
}
if(taip >= 180)
{
down = false;
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
}
else if (taip <= 0)
{
down = true;
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
}
ne.write(taip);
delay(500);
}