2 Mayıs 2015 Cumartesi

BUTON VE SERVO DENEYİ

KODU:

#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