#include <Servo.h> //pripojenie knižnice Servo.h
Servo myservo; // Vytvoríme objekt pre servo motor
void setup() {
myservo.attach(9); // Pripojíme servo motor k pinu 9 (využíva sa PWM vstup)
}
void loop() {
// Otočíme servo na polohu 0 stupňov
myservo.write(0); // metóda objektu myservo ktorá "zapisuje" pozíciu natočenia motorčeka
delay(1000); // Počkáme 1 sekundu
// Otočíme servo na polohu 90 stupňov
myservo.write(90);
delay(1000);
// Otočíme servo na polohu 180 stupňov
myservo.write(180);
delay(1000);
}
/* program upravte nasledujúcim spôsobom
1) motorček sa s inkrementom 5stupňov otáča dookola s časovým intervalom 500ms.
2) Motorček po dvoch otočeniach vždy s inkrementom 5 stupňov a časovým inkrementom 500ms zasa začne otáčať
do opačného smeru.
3) Program doplnte o tlačidlo, po jeho stlačení sa motorček otočí o 90 stupňov. */