산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

DIY 식물 수분 센서

구성품 및 소모품

Arduino UNO
× 1
저항 221옴
× 3
저항 10k 옴
× 1
RGB 확산 공통 양극
× 1
너트 및 볼트
× 2
납땜 브레드보드 절반 크기
× 1
남성/남성 점퍼 와이어
× 8

앱 및 온라인 서비스

Arduino IDE

이 프로젝트 정보

DIY 식물 수분 센서

내 웹사이트에서 이 프로젝트를 확인하세요!

이 프로젝트는 유전상수(토양의 전기 전달 능력)를 측정하여 식물 주변 토양의 수분 함량을 계산하고 식물에 물이 더 필요할 때 빨간색 LED로, 물이 너무 많으면 파란색 LED로 경고합니다.

이 프로젝트를 구축하려면 다음 항목을 수집해야 합니다.

<울>
  • Arduino UNO 또는 동급(x1):https://amzn.to/2DLjxR2
  • 220Ω* 저항기(LED용)(x3):https://amzn.to/2S2sV5R
  • 10kΩ 저항(x1) - 갈색 검정색 주황색:https://amzn.to/2S2sV5R
  • RGB LED(x1) 또는 3가지 다른 색상의 LED:https://amzn.to/2Fzbusx
  • 롱 점퍼 케이블(x2):https://amzn.to/2Q7kiKc
  • 점퍼 케이블(x6):https://amzn.to/2Q7kiKc
  • 브레드보드(x1):https://amzn.to/2RYqiSK
  • 모든 크기의 볼트(x2):https://amzn.to/2qWLYTF
  • 너트 위의 볼트와 동일한 직경(x2):https://amzn.to/2qWLYTF
  • Amazon Associate로서 저는 적격 구매로 수익을 얻습니다.

    1단계:센서 프롱 만들기

    이 단계를 두 번(각 갈래마다 한 번씩) 반복해야 합니다.

    <울>
  • 볼트 주위의 너트를 조이기 시작합니다.
  • 긴 점퍼 케이블의 끝을 너트와 볼트 머리 사이로 밀어 넣습니다.
  • 점퍼 케이블을 뽑을 수 없을 때까지 너트를 계속 조입니다.
  • 2단계:회로 만들기

    회로도 또는 브레드보드 이미지 중 자신에게 더 적합한 이미지를 따르세요. "out"이라고 표시된 와이어는 방금 만든 두 갈래입니다.

    3단계:코드 업로드

    이 코드를 복사하여 Arduino IDE에 붙여넣습니다.

    int 습기찬 핀 =0;int 습기찬 발 =0;int tooDry =150; //plantint에 대한 낮은 매개변수 설정 tooWet =400; //plantvoid에 대한 높은 매개변수 설정 setup(){ Serial.begin(9600);}void loop(){ 습기찬 Val =analogRead(moistPin); Serial.println(moistVal); 정수 백분율 =2.718282 * 2.718282 * (.008985 * 습기찬 발 + 0.207762); // 약 1 - 1.5인치 떨어져 있는 프로브의 백분율을 계산합니다. Serial.print(percent); Serial.println("수분 % "); if (moistVal <=tooDry) { digitalWrite(4, HIGH); //적색 LED digitalWrite(3, LOW); 디지털 쓰기(2, 낮음); } else if (moistVal>=tooWet) { digitalWrite(4, LOW); 디지털 쓰기(3, 높음); //파란색 LED digitalWrite(2, LOW); } else { digitalWrite(4, LOW); 디지털 쓰기(3, 낮음); 디지털 쓰기(2, 높음); //녹색 LED } 지연(250);} 

    4단계:센서 프롱 배치

    <울>
  • 모니터링하려는 식물에 가까운 토양에 약 1"에서 1.5" 간격으로 만든 갈래를 삽입합니다.
  • 식물에게 충분한 양의 물을 주고 직렬 모니터를 엽니다.
  • 적절한 양의 물을 주면 약 25~30%의 수치를 보여야 합니다.
  • 그렇지 않다면 갈래를 움직여서 올바르게 맞추십시오(또는 물을 너무 많이 추가한 경우)
  • 추가 참고 사항:

    이것이 외부로 나가는 경우 요소로부터 보호하기 위해 Tupperware 또는 기타 방수 용기 내부에 회로를 넣고 싶을 것입니다. 그런 다음 센서 와이어가 통과할 구멍을 뚫고 배터리 상자를 추가하여 전원을 공급합니다. 광산은 외부로 나가지 않으며 컨테이너 없이도 괜찮을 것입니다.

    <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

    코드

    <울>
  • 코드 스니펫 #1
  • 코드 스니펫 #1일반 텍스트
    int 습기찬 핀 =0;int 습기찬 발 =0;int tooDry =150; //plantint에 대한 낮은 매개변수 설정 tooWet =400; //plantvoid에 대한 높은 매개변수 설정 setup(){ Serial.begin(9600);}void loop(){ 습기찬 Val =analogRead(moistPin); Serial.println(moistVal); 정수 백분율 =2.718282 * 2.718282 * (.008985 * 습기찬 발 + 0.207762); // 약 1 - 1.5인치 떨어져 있는 프로브의 백분율을 계산합니다. Serial.print(percent); Serial.println("수분 % "); if (moistVal <=tooDry) { digitalWrite(4, HIGH); //적색 LED digitalWrite(3, LOW); 디지털 쓰기(2, 낮음); } else if (moistVal>=tooWet) { digitalWrite(4, LOW); 디지털 쓰기(3, 높음); //파란색 LED digitalWrite(2, LOW); } else { digitalWrite(4, LOW); 디지털 쓰기(3, 낮음); 디지털 쓰기(2, 높음); //녹색 LED } delay(250);}

    회로도


    제조공정

    1. 라즈베리 파이 토양 수분 센서
    2. 갈증 경보 식물 알람
    3. Nokia 5110 LCD의 DIY Simple 20kHz Arduino 오실로스코프
    4. 이탈리아어 단어 시계
    5. 가정용 식물 관수 시스템
    6. 컬러 센서 프로토타입:물체에서 색상 이름 감지
    7. Sigfox kWh 미터
    8. 블루투스 온도 모니터
    9. DIY 단순 자동 범위 정전 용량 측정기(10pF-10000microF)
    10. 반응 시간 측정