-5

独自のスマート ホーム オートメーションを作成したいと考えています。私はソフトウェア エンジニアであり、ハードウェアを扱う機会がなかったので、低レベルのものを扱う絶好の機会だと思います。

私はハードウェア プログラミングについて多くのことを読んできました (必要に応じてソフトウェア プログラミングに C を使用し、ASM の基本的な知識を得ました)。電子機器での作業を開始するための最も簡単なハードウェア。私は Arduino スターター キットを使い始めて、LED などを制御する方法を知っていますが、今は部屋の電気、エアコンなどと通信し、その方法についての情報を探しています。理論的には、WIFI シールドを Arduino デバイスに配線し、単純な REST API を作成します。次に、この API と通信するための iOS および Android アプリケーションを作成します。

電気に関する情報を探しています: - Arduino を室内灯に配線するにはどうすればよいですか? - 制御したい電気入力用に Arduino マイクロコントローラが必要ですか (WIFI シールドも? 価格が高くなりませんか?)

電気についてよく知らない人にとっては非常に複雑な場合は、プロセスを容易にする他のハードウェアを使用してもかまいません。私の目標は、スマート ホームをプログラムできるようになることです。

4

1 に答える 1

1

あなたの質問はかなり広いですが、私はあなたに答えようとします

  • Arduinoを室内灯に配線するにはどうすればよいですか?

mosfet コンポーネントまたはリレーのいずれかを使用する必要があります。最も使いやすいのはリレーです。通常、単純な BC337 NPN トランジスタでリレーを駆動します。それはどういう意味ですか?それはすべてそのページで説明されています。

ただし、電気で遊ぶのは非常に危険な場合があるので注意してください。

光のグラデーションを作りたい場合は、デジタル制御のトライアックやデジタル制御のポテンショメータ (低電流用) を使用するなど、少し複雑になります。

  • 制御したい電気入力には Arduino マイクロコントローラーが必要ですか (WIFI シールドも?価格が高くなりませんか?)

状況によりますが、絶対的な答えはありません。各スイッチに arduino を配線する (またははるかに安価な ATTiny を使用する) ことも、スイッチのセットごとに 1 つのマイクロコントローラーを使用することもできます。 、およびニーズに合わせてシステムを設計する方法について説明します。

最良の選択肢は、私見ですが、「状態スイッチ」を制御することです(1回押すとオンになり、2回押すとオフになるスイッチを知っています)。電気ボードからすべてのライトを制御できるものでは、デバイスのメーカーに応じて、5V、12V、または 20V のインパルスで制御できます。電気基板に 1 つのデバイスを取り付ければ、準備は完了です。しかし、これらのスイッチは、家のライトの回路を再設計する必要があります...

于 2013-06-22T23:13:59.117 に答える