Arduino ile LDR direnç servo motor kontrolü

 Arduino ile LDR direnç Servo motor kontrolü 

Herkese Merhaba bugün sizlere arduino ile LDR direnç servo motor kontrolü nasıl yapılır onu gösterecegim hadi ilk önce malzemelere geçelim

1 tane SG90 Servo Motor

1 tane LDR direnç

1 tane direnç 

Arduino Uno R3 Klon 

breadboard

jumper kablo


şema 





Kodlar


#include <Servo.h>
Servo myservo;
int sensorPin = A0;
int sensorValue = 0;
int val;
void setup() {
  // put your setup code here, to run once:
  myservo.attach(2);
  Serial.begin(9600);
  myservo.write(80);
}
void loop() {
  // put your main code here, to run repeatedly:
  sensorValue = (analogRead(sensorPin));
  if (sensorValue < 650) {
    // cactus 
    val = 100;
  }
  else {
    //no cactus
    val =  80;
    myservo.write(val);
    delay(50);
  }
  Serial.println(sensorValue); //debug
  myservo.write(val);
  //delay(15);
}

 

Yorumlar