私は複数のArduinosがあり、温度センサと[入力無線伝送方法]を持つプロジェクトを構築しています。複数のArduinos(クライアント)からRaspberry pi(サーバー)への簡単なデータ送信
このデータは、サーバーとして動作するコントローラであるRaspberry piによって受信されます.Arduinoを呼び出してデータを収集し、格納します。このデータはモバイルアプリケーションからアクセス可能ですが、これは問題の範囲外です。
要件:
Arduinosは(この場合には、温度センサからの読み取り)、単純な生データを読み取る必要がありますし、それぞれのArduinoボードへの呼び出しを行うことになる、ラズベリーパイからのアクセスを可能にできます(1秒から1分の時間枠)。
Arduino側は、小さなバッテリーで電力供給されるため、エネルギー消費量が低くなければなりません。
Arduinoエンドでのデータ転送は、できるだけ安価で、低温(約-5℃)で動作する必要があります。彼らは冷凍庫の中に保存されるので、温度と厚い金属層は克服するための障害です。
質問:Bluetoothが実行可能な伝送方式のですか?一度に複数のArduinosを1つのRaspberry piにペアリングすることは可能ですか? Bluetoothがうまくいかないのであれば、何ですか?私が間違っている場合は私を修正しますが、Wi-Fiは高エネルギー消費ソリューションです。
OBS:必要に応じて、ラズベリーパイボードをArduinoのものに交換することができます。
私はブルートゥースがそれをカットするとは思っていません...それはハードウェアに依存すると確信していますが、一般的には一度に1つのペアアイテムしか持てません...あなたはおそらく無線LANを使用する必要があります...あなたは低エネルギーの無線LANを見つけることができるでしょうか(それほど低いわけではありません...)...または定期的にここを放送する以外はスリープモードにしてください。http://www.ti.com/lsds/ti/wireless_connectivity/シンプルリンク/ simplelink_wi_fi/overview.page –
これは私があまりにも恐れていることです...私はこの問題について複数のスレッドを見てきました。そして、私は複数のBluetooth接続を持つという目標を達成できたと言います。あなたのような)。私はこれでかなり新しいし、私はすでに非常に混乱しています。 –
あなたのrpiでウェブサーバを稼働させ、ノードで低電力の無線LANカードを使用するのは簡単です...それは私が推奨するものです...私が提出したリンク2 AAは1年間Wi-Fiに電力を供給することができます。 .. –