배터리로 저에너지 온도 센서에 전원을 공급하려면 어떤 IoT 플랫폼을 사용해야합니까?


13

온도를 비교하고 그 차이에 따라 행동하기 위해 (예를 들어 창 열기 / 닫기) 두 개의 온도 감지기를 설치하고 싶습니다.

내가 겪고있는 문제는 어떤 플랫폼을 취할 것인가입니다. 나의 초기 생각은 Photon 과 함께하는 것이 었지만, 나는 Raspberry Pi Zero를 많이 갈 수있을 때 가격이 상당히 높습니다. 반면 Pi Zero에는 많은 전력이 필요하며 하나의 센서를 외부에 배치 할 계획이므로 최소 몇 개월 동안 AA 배터리 (1? ?) 그 위에.

그래서 당신의 도움을 요청합니다. 계획을 이행하기 위해 다른 플랫폼을 이용할 수 있습니다. 이 플랫폼에서 내가 찾고있는 것은 다음과 같습니다.

  1. Wi-Fi 가능 (또는 외부를위한 일부 전송 및 내부를위한 Wi-Fi)
  2. 간단한 AA를 사용하여 몇 주, 몇 달간 살 수 있음
  3. 비싸지 않습니다. 단지 작은 측면 프로젝트입니다.

디자인 전략보다는 제품 추천을 요구하기 때문에 질문 형식이 마음에 들지 않습니다. 그래도 개선 할 범위가 있다고 생각합니다.
Sean Houlihane

답변:


12

ESP8266은 프로젝트의 훌륭한 후보가 될 수 있습니다.

ESP8226으로 배터리 수명을 늘리려면이 오픈 홈 오토메이션 기사를 참조하십시오. 이 기사에서 강조한 절전 기능을 절약하는 방법은 다음과 같습니다.

  • 간격 (예 : 10 분마다)으로 측정하고 나머지 시간을 자십시오.
  • LED를 제거하면 소비가 77 uA 또는 0.077 mA로 떨어집니다. 이는 동일한 배터리가 3.7 년 동안 지속될 수 있음을 의미합니다!

그리고 확실히 ESP8266은 저렴합니다.

ESP8226 주요 기능 :

  • 전체 TCP / IP 스택 및 MCU (마이크로 컨트롤러 장치)가있는 낮은 침대 Wi-Fi 칩
  • IEEE 802.11 b / g / n Wi-Fi
  • 전용 핀의 GPIO 핀 16 개, SPI, I²C, UART

espressif.com 에서 더 많은 참조 자료 .


ESP8266은 Wifi 통합 시스템과 함께 제공됩니까? 들어 본 적이 없어?
Cyril N.

@CyrilN. 대답을 편집하십시오. 예, WiFi 통합입니다. 실제로 USP입니다.
sob

6

시스템 설계에서 3 가지 이상의 선택을해야합니다.

RF 프로토콜 WiFi는 그리 에너지 효율적이지 않습니다. 가끔씩 만 판독 값을 전송 하여이를 완화 할 수 있습니다 (1 분 측정, 20 분 전송). BLE 또는 이와 유사한 것이 더 나을 수 있지만, 상품을 조금 덜 선택하면 범위와 부품 비용을 교환해야합니다. 개인 가정용으로 사용하는 경우 2 년 이상이 훨씬 더 최적화 할 가치가 없을 것입니다.

내부 장치이 장치에 대해 다른 전력 제한이있을 수 있지만 지정하지 않았습니다. 비판적으로, 실외기와 동일한 플랫폼 일 필요 는 없지만 여기서 리눅스를 실행하는 SBC 가 필요한 것 같지는 않습니다 . 스택 개발 방법은 아마도 여기뿐만 아니라 친숙한 요인 일 것입니다.

실외기 현재 온도계에 대한 디지털 인터페이스 인 기능 요구 사항이 낮습니다. 사용 방법에 일부 범위를 허용하기 위해 0.25 ° C 이상의 해상도를 원할 수 있습니다. 확실히 수면 모드가 필요하지만 선택의 폭이 넓습니다. 개발 환경과 사용 편의성은 가격만큼 중요한 요소 일 수 있습니다. 통신 프로토콜에 대해 걱정할만한 컴퓨팅 페이로드가 없으므로 낮은 클럭 주파수가 적합합니다.

고려해야 할 다른 요소는 향후 확장 가능성에 따라 보드 선택에 영향을 줄 수 있습니다 (예 : 실내 디스플레이 / 제어 장치를 추가하려는 경우).

여기서 유일하게 중요한 선택은 실외 / 배터리 장치가 전체 Linux 플랫폼이 아니라 슬립 (및 RF) 기능이있는 마이크로 컨트롤러 여야한다는 것입니다. 최신 플랫폼은 더 나은 에너지 효율성을 제공 할 수 있지만이 사용 사례의 이점을 상쇄하기에 충분히 비쌀 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.