====== ESP32 Servo ===== This is an example of the servo running sweep program. ===== Prequisits ==== Platform.ini lib_deps = deneyapkart/Deneyap Servo@^1.1.1 ===== Example ==== #include /* * ServoMotor örneği, * D9 pinine bağlanan servo motorun mili 60 derece dönmektedir. */ #include // Deneyap Servo kütüphanesi eklenmesi Servo myservo; // Servo için class tanımlanması int pos = 0; void setup() { myservo.attach(13); // Servo motorun D9 pinine bağlanması /*attach(pin, channel=0, freq=50, resolution=12) olarak belirlenmiştir. Kullandığınız motora göre değiştirebilirsiniz */ } void loop() { for (pos = 0; pos <= 180; pos += 1) { // goes from 0 degrees to 180 degrees // in steps of 1 degree myservo.write(pos); // tell servo to go to position in variable 'pos' delay(15); // waits 15ms for the servo to reach the position } for (pos = 180; pos >= 0; pos -= 1) { // goes from 180 degrees to 0 degrees myservo.write(pos); // tell servo to go to position in variable 'pos' delay(15); // waits 15ms for the servo to reach the position } // Servo motorun milinin 60 derece dönmesi }