#include <Servo.h>
Servo myServo[1];
int i;
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11,10,9,8,7);
void setup() {
myServo [1].attach (6);
Serial.begin (9600);
lcd.begin (16,12);
lcd.print ("Agol na");
lcd.setCursor (0, 1);
lcd.print ("servo motorot");
delay(2000);
}
void loop() {
lcd.clear();
lcd.begin (16,12);
lcd.print ("Agolot iznesuva");
for (i=0;i<=179;i++)
{
lcd.setCursor (0, 1);
lcd.print (i);
lcd.print (" stepeni");
myServo[1].write(i);
delay (60);
lcd.print(" ");
}
for (i=179;i>=0;i--)
{
lcd.setCursor (0, 1);
lcd.print (i);
lcd.print (" stepeni");
myServo[1].write(i);
delay (60);
lcd.print(" ");
}
}