#include <Servo.h>
Servo servo;
const int button2Pin = 3; //Butonu 3. pine bağla
void setup() {
servo.attach(9);//Servo yu 9.pine bağla
pinMode(button2Pin, INPUT);//butonu input olarak belirle
}
void loop() {
int button2State;
button2State = digitalRead(button2Pin);
if (button2State == LOW){
servo.write(90); // Servo yu 90 dereceye döndür
delay(100); // Delay ' da belirlediğimiz süre işlemi duruduruz
servo.write(180); // Servo yu 180 dereceye çevir
delay(100); // Delay ' da belirlediğimiz süre işlemi duruduruz
servo.write(0); // Servo yu 0 dereceye döndür
delay(100);
}
if (button2State == HIGH){// Buton a basılmadığında servoyu hareket ettirme
delay(100);
servo.write(0); // Servo yu 0 dereceye döndür
delay(100);
}}
Hiç yorum yok:
Yorum Gönder