Hello!
I tried to apply also VarSpeedServo lib, but for some reason my code doesnt work. Whats wrong w/ it? Don´t mind the estonian comments between :).
#include <VarSpeedServo.h>
int BlueLed = 13;
VarSpeedServo servo1; //Create a servo object
void setup() {
// put your setup code here, to run once:
servo1.attach(4); //Lisab servo PIN 1 servo objektile
//configure pin2 as an input and enable the internal pull-up resistor
pinMode(2, INPUT_PULLUP);
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop() {
int speed = 10;
int angle = 45;
int angle2 = 0;
int speed2 = 30;
int sensorVal = digitalRead(2);
//valjastab miskile registrile sensorVal sisu
Serial.println(sensorVal);
switch (sensorVal) {
case LOW:
servo1.slowmove(angle2, speed2);
break;
case HIGH:
servo1.slowmove (angle, speed);
break;
}
}
Tnx in advance!