こんにちは、私はマイクロ コントローラ/arduino の初心者
です。ホーム オートメーションに Arduino と Pic マイクロコントローラを使用する予定です。光、温度、ガス漏れ検出、火災検出、私はプロジェクトを行うことを考えています、送信機側のセンサーがデータを感知し、arduinoはユーザーがオン/オフに切り替えたデータに基づいてデータをPicマイクロコントローラー(受信機)に送信しますファン/ライトと温度を表示するには、このようにすることは可能ですか?
1 に答える
このようなシステムを構築することは確かに可能です。適切なソリューションにたどり着くためのより良い方法は、最初に要件を定義し、次にソリューションについて考えることです (たとえば、どのプロセッサを使用するか)。
使用するセンサーの数と配置場所はあまり明確ではありません。このようなシステムを実装したい場合、次の質問を自問します。
小さな Web サーバーを実行するのに十分な電力を備えた中央ユニットが必要ですか? もしそうなら、私はラズベリーパイのようなものを選びます(そしてある種のLinuxをインストールします)。そうでない場合は、プロジェクトの残りの部分に適合するインターフェイス (anlog、I2C、SPI など) を備えた PIC を使用します。
どのセンサーを使用するか、センサーの数と距離を教えてください。最も簡単なケースでは、「中央ユニット」のすぐ近くに、I2C インターフェースなどを備えたセンサーがいくつかあります (アナログ回路を設計する必要がないため簡単です)。多くのセンサーがある場合は、その距離でデータを送信する方法を見つける必要があります。これはおそらく、近くのセンサーと「通信」し、データを中央ユニットに送信する何らかのセカンダリ コントローラーが必要であることを意味します。
ハードウェアの構築にどの程度精通していますか: 経験があまりなく、arduino シールドなどの事前に構築されたユニットのコード側でもっと作業したい場合は、自分で構築するよりも優れたオプションです。