sj0020 2020. 11. 24. 11:10

ec센서

int Ksoil = A0;
int Kdcmt = 3;
int i = 0;


void setup() {
  Serial.begin(9600);
  pinMode(3, OUTPUT);  
}

void loop() {  
  int value = analogRead(Ksoil);
  Serial.print("센서 값");
  Serial.println(value);
  delay(500);
  
  if(value <= 100){
    digitalWrite(3, 1);
    }
  else if(value >600){
    digitalWrite(3, 0);
    }
       
    
   
} 


/*void serialEvent(){
  char i;
  static unsigned j=0;
  digitalWrite(2, j^=1);
  i = Serial.read();
}*/

//by Ko Jong Rack

 

#include <Servo.h>

Servo myservo;

int Ksoil = A0;
int Kdcmt = 3;
int i = 0;
int sw = 5;
// 서보모터의 회전 각도입니다.
int angle = 0;


void setup() {
  Serial.begin(9600);
  pinMode(3, OUTPUT);  
}

void loop() {  
  int value = analogRead(Ksoil);
  Serial.print("센서 값");
  Serial.println(value);
  delay(500);
  
  if(value >500){
    digitalWrite(3, 1);
    }
  else if(value <= 450){
    digitalWrite(3, 0);
    }
       
    
   
} 


/*void serialEvent(){
  char i;
  static unsigned j=0;
  digitalWrite(2, j^=1);
  i = Serial.read();
}*/

ec+ servo