음성고등학교 로고이미지

RSS 페이스북 공유하기 트위터 공유하기 카카오톡 공유하기 카카오스토리 공유하기 네이버밴드 공유하기 프린트하기
ad
좋아요:0
작성자 유성상 등록일 17.10.12 조회수 125

#include
Servo myservo;

int pin = A0;
int pin2 = A1;
int a;
int b;
int pos;
unsigned long t1;
unsigned long t2;
long td;

void setup() {
  Serial.begin(9600);
  pinMode(pin,INPUT);
  pinMode(pin2,INPUT);
  myservo.attach(13);
}

void loop() {
  a = analogRead(pin);
  b = analogRead(pin2);

  myservo.write(0);

  if(a > 250){
      t1 = millis();
      Serial.print("t1:");
      Serial.println(t1);
      delay(200);
  }
  if(b > 250){
      t2 = millis();
      Serial.print("t2:");
      Serial.println(t2);
      delay(200);
  }
  td = t2 - t1;
  Serial.print("td :");
  Serial.println(td);

  if(td>0){
    delay(td);
    myservo.write(180);
      t1=0;
      t2=0;
  }

  delay(100);
}

이전글 네오픽셀
다음글 저장