정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

토양수분측정 센서 값 변환을 하고 싶습니다!
델팡 | 2018-05-11

1. 프로젝트 사용한 보드 종류

 

  아두이노 UNO

 

 

2. 사용한 개발 프로그램명

 

  아두이노 IDE

 

 

3. 사용한 센서 모델명

 

  토양수분측정센서,소형액체모터, 모터드라이버 L298N

 

 

4. 연결한 회로 설명 (또는 이미지)

 

 

5. 소스코드 (주석 필수)

 

int IN1 = 8; //모터 제어 Pin

void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);
  pinMode(IN1, OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  int soil = analogRead(A1); //토양수분측정 센서
  Serial.println(soil);


  if(soil < 200) {
     digitalWrite(IN1, HIGH);
     delay(2000);
    }
  else if(soil > 700) {
     digitalWrite(IN1, LOW);
  }
  delay(2000);
}

 

6. 문제점 및 에러 내용

  문제 없이 잘 작동되나 제가 원하는 것은 수분센서를 사용할때 측정된 Value을 퍼센트로 값을 변환하고 싶은데 구글링을 하여도 나오지 않아서 많은 어려움을 겪고 있습니다.

변환값을 계산하는 소스를 구할 수 있을가요?

이전글   |    아두이노 if문을 6번 돌리고싶어요 2018-05-11
다음글   |    MQ-5 가스센서 컴파일 에러 2018-05-11