低エネルギー温度センサーをバッテリーで駆動するには、どのIoTプラットフォームを使用すればよいですか?


13

温度を比較し、差異に対処するために(たとえば、ウィンドウの開閉)、2つの温度検出器をセットアップします。

私が直面している問題は、どのプラットフォームを取るかです。私の当初の考えはPhotonを使用することでしたが、Raspberry Pi Zeroを使用していくと価格が非常に高くなります。一方、Pi Zeroは多くの電力を必要とし、1つのセンサーを外部に配置する予定なので、少なくとも数か月間、単三電池(1〜2個)で「配置して忘れる」ことを望んでいました。 ?)

だから私はあなたの助けを求めています。私は自分の計画を実行するために他のプラットフォームを受け入れています。このプラットフォームで私が探しているものは次のとおりです。

  1. Wi-Fi対応(または、外部への一部の転送、および内部へのWi-Fi)
  2. シンプルなAAを使用して、数週間、数か月間生存できます
  3. 高くない。それはただの小さなプロジェクトです。

質問の形式はあまり好きではありません。デザイン戦略ではなく製品の推奨を求めているからです。しかし、それを改善する余地があると思います。
ショーンフーリハネ

回答:


12

ESP8266は、プロジェクトの非常に良い候補になる可能性があります。

ESP8226でバッテリーの寿命を延ばすには、このOpen Home Automationの記事をご覧ください。この記事で強調されている節電方法は次のとおりです。

  • 間隔(たとえば10分ごと)で測定を行い、残りの時間はスリープ状態にします。
  • LEDを取り除くと、消費は77 uA、つまり0.077 mAに低下します。これは、同じバッテリーが3.7年間持続できることを意味します!

そして、確かにESP8266は安価です。

ESP8226の主な機能:

  • 完全なTCP / IPスタックとMCU(マイクロコントローラーユニット)を備えたローコットWi-Fiチップ
  • IEEE 802.11 b / g / n Wi-Fi
  • 16個のGPIOピン、SPI、I²C、専用ピン上のUART

espressif.comの詳細資料。


ESP8266にはWifi統合システムが付属していますか?聞いたことない?
シリルN.

@CyrilN。答えを編集します。はい、WiFiが統合されています。実際はUSPです。
すすり泣き

6

システム設計には、少なくとも3つの選択肢があります。

RFプロトコル WiFiはエネルギー効率がよくありません。これを軽減するには測定値を頻繁に送信しないようにします(1分で測定、20分で送信)。BLEまたは類似品の方が良いかもしれませんが、少し少ない商品を選択する場合は、範囲と部品コストを交換する必要があります。その個人的な家庭での使用であれば、2年以上はおそらく余計な最適化の価値はありません。

ユニット内このユニットにはおそらく異なる電力制約がありますが、指定はしません。批判的には、屋外ユニットと同じプラットフォームである必要はありませんが、ここでLinuxを実行しているSBC が必要なようには聞こえません。スタックをどのように開発したいかが、ここでの推進要因であるかもしれません。

屋外ユニット現在、機能要件は低く、温度計へのデジタルインターフェイスのみです。0.25°C以上の解像度が必要な場合があります。確かにスリープモードが必要ですが、選択の幅は非常に広いです。開発環境と使いやすさは、価格と同じくらい重要な要素です。通信プロトコルについて心配する価値のある計算ペイロードがないため、低いクロック周波数が理にかなっています。

あなたが考慮したいかもしれない他の要因は、将来これをどのくらい拡張する可能性があるかです。これはボードの選択に影響するかもしれません(例えば、ディスプレイ/コントロールユニットを屋内に追加したい場合)。

ここで重要な唯一の選択が、完全なLinuxプラットフォームではなく、屋外(バッテリー)ユニットがスリープ(およびRF)を備えたマイクロコントローラーであることであることは明らかです。新しいプラットフォームはエネルギー効率を向上させる可能性が高いですが、このユースケースの利点を相殺するには十分に高価になる可能性があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.