MONK MAKES 로고46177 ARDUINO 플랜트 모니터
사용 설명서
몽크가 46177 아두이노 식물 모니터를 만든다

경고

흰색 선 아래에 있는 Plant Monitor의 프롱만 젖게 해야 합니다. 보드의 상단이 젖었을 경우 모든 것을 분리하고 종이 타월로 물기를 완전히 말린 다음 다시 사용하기 전에 완전히 말리십시오.

소개

MonkMakes Plant Monitor는 토양 수분, 온도 및 상대 습도를 측정합니다. 이 보드는 BBC micro: bit, Raspberry Pi 및 대부분의 마이크로컨트롤러 보드와 호환됩니다.

  • 우수한 정전용량 센서(토양과 전기적으로 접촉하지 않음)
  • 앨리게이터/악어 클립 링(BBC 마이크로용: 비트 및 Adafruit Clue 등.
  • Arduino 및 기타 마이크로컨트롤러 보드를 위한 준비된 납땜 헤더 핀.
  • 사용하기 쉬운 UART 직렬 인터페이스
  • 수분 전용 추가 아날로그 출력
  • 내장 RGB LED(전환 가능)

MONK MAKES 46177 ARDUINO 식물 모니터 - 그림 1

플랜트 모니터 사용

플랜트 모니터는 아래와 같이 배치해야 합니다.MONK MAKES 46177 ARDUINO 식물 모니터 - 그림 2 프롱의 앞면은 가능한 한 냄비 가장자리에 가까워야 합니다.
감지는 모두 프롱의 반대쪽에서 발생합니다.
전자 장치는 냄비 바깥쪽을 향해야 하고 Plant Monitor의 갈래는 흰색 선까지 흙 속으로 밀어 넣어야 합니다(그러나 더 깊지는 않음).
화분에 놓기 전에 식물 모니터에 연결하는 데 사용할 전선을 연결하는 것이 좋습니다.
전원이 켜지면 플랜트 모니터는 내장 LED를 사용하여 습기 수준을 즉시 표시하기 시작합니다. 빨간색은 건조함을 의미하고 녹색은 습함을 의미합니다. 화분에 식물 모니터를 넣기 전에 갈고리를 손으로 잡고 몸의 수분이 LED의 색을 바꿀 만큼 충분히 있어야 합니다.

아두 이노

경고: Plant Monitor는 Arduino Uno와 같은 일부 Arduino가 작동하는 3.3V가 아닌 5V에서 작동하도록 설계되었습니다. 따라서 Plant Monitor에 5V 전원을 공급하지 말고 입력 핀이 3.3V 이상을 수신하지 않도록 해야 합니다. Arduino Uno 또는 Leonardo와 같은 5V Arduino를 연결하려면 레벨 컨버터 또는 (여기에서처럼) 1kΩ 저항을 사용하여 Arduino의 5V Soft Serial 전송 핀(핀 11)에서 Plant Monitor의 3.3V RX_IN 핀으로 흐르는 전류를 제한해야 합니다.
이것이 어떻게 생겼는지 보여드리겠습니다. 납땜이 필요 없는 브레드보드를 ​​사용하여 저항기(브레드보드 중앙)를 고정하고, 수컷-수컷 점퍼 와이어를 사용하여 Arduino를 브레드보드에 연결하고, 암컷-수컷 점퍼 와이어를 사용하여 Plant Monitor를 브레드보드에 연결합니다. 연결은 다음과 같습니다.

  • 아두이노의 GND를 플랜트 모니터의 GND로
  • Arduino의 3V에서 플랜트 모니터의 3V로
  • Arduino의 10번 핀을 Plant Monitor의 TX_OUT에 연결합니다.
  • Arduino의 핀 11을 1kΩ 저항기를 통해 Plant Monitor의 RX_IN에 연결합니다.
    3V Arduino에서는 저항기가 필요하지 않습니다.

MONK MAKES 46177 ARDUINO 식물 모니터 - 그림 3모두 연결되면 PlantMonitor용 Arduino 라이브러리를 설치할 수 있습니다. https://github.com/monkmakes/mm_plant_monitor, 그런 다음 코드 메뉴에서 ZIP 다운로드를 선택하세요.
MONK MAKES 46177 ARDUINO 식물 모니터 - 그림 4이제 Arduino IDE를 열고 스케치 메뉴에서 .ZIP 라이브러리 추가 옵션을 선택하고 ZIP으로 이동합니다. file 방금 다운로드했습니다.MONK MAKES 46177 ARDUINO 식물 모니터 - 그림 5 라이브러리를 설치하는 것 외에도 ex를 가져옵니다.ampEx에서 찾을 수 있는 le 프로그램amples 하위 메뉴 File 메뉴, Ex 카테고리 아래amp사용자 정의 라이브러리의 파일입니다.
MONK MAKES 46177 ARDUINO 식물 모니터 - 그림 6이전 업로드ampArduino에 Simple이라는 le를 입력한 다음 직렬 모니터를 엽니다. 여기서 일련의 판독값을 볼 수 있습니다. 직렬 명령을 보내면 직렬 모니터에서 Plant Monitor의 LED를 켜고 끌 수도 있습니다. 직렬 모니터의 보내기 영역에 L을 입력한 다음 보내기 버튼을 눌러 LED를 켜고 l(소문자 L)을 눌러 LED를 끕니다.
MONK MAKES 46177 ARDUINO 식물 모니터 - 그림 7이 ex에 대한 코드는 다음과 같습니다.amp르 :
MONK MAKES 46177 ARDUINO 식물 모니터 - 그림 8MONK MAKES 46177 ARDUINO 식물 모니터 - 그림 9라이브러리는 SoftSerial이라는 또 다른 Arduino 라이브러리를 사용하여 Plant Monitor와 통신합니다. 이를 통해 모든 Arduino 핀에서 직렬 통신을 수행할 수 있습니다. 따라서 pm이라는 PlantMonitor 인스턴스가 생성되면 Plant Monitor 하드웨어와 통신하는 데 사용할 핀이 지정됩니다(이 경우 10과 11). 원하는 경우 다른 핀에 대해 10과 11을 변경할 수 있습니다. 메인 루프는 pm.ledOn 또는 pm.ledOff 명령을 사용하여 각각 LED를 켜거나 끄기 위해 L 또는 l의 수신 메시지를 확인합니다. PlantMonitor에서 판독값을 가져오는 것은 모든 판독값을 Arduino IDE의 직렬 모니터에 쓰는 report 함수에서 수행됩니다.

문제 해결

문제: 처음으로 PlantMonitor에 전원을 연결하면 LED가 색상을 순환합니다. 이게 정상인가요?
해결책: 예, 이것은 시작될 때 자체 테스트를 수행하는 Plant Monitor입니다.
문제: Plant Monitor의 LED가 전혀 켜지지 않습니다.
해결책: Plant Monitor에 대한 전원 연결을 확인하십시오. 악어 리드와 점퍼 와이어에 결함이 있을 수 있습니다. 리드를 변경해 보십시오.
문제: 직렬 인터페이스를 사용하여 연결하고 습기 판독값이 표시되지만 습도 및 온도 판독값이 잘못되어 변경되지 않습니다.
해결책: 실수로 5V가 아닌 3V에서 Plant Monitor에 전원을 공급했을 수 있습니다. 온도 및 습도 센서가 파손되었을 수 있습니다.

지원하다

제품 정보 페이지는 다음에서 찾을 수 있습니다. https://monkmakes.com/pmon 제품에 대한 데이터 시트를 포함합니다.
추가 지원이 필요하면 이메일을 보내주십시오. support@monkmakes.com.

몽크 메이크스

이 키트 외에도 MonkMakes는 전자 제품 프로젝트에 도움이 되는 모든 종류의 키트와 장치를 만듭니다. 자세한 내용과 구매처는 여기에서 확인하세요.
https://monkmakes.com Twitter @monkmakes에서 MonkMakes를 팔로우할 수도 있습니다.
MONK MAKES 46177 ARDUINO 식물 모니터 - 그림 10MONK MAKES 로고

문서 / 리소스

몽크가 46177 아두이노 식물 모니터를 만든다 [PDF 파일] 사용설명서
46177, ARDUINO 플랜트 모니터, 46177 ARDUINO 플랜트 모니터, 플랜트 모니터, 모니터

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *