RASPBERRY PI HOME AUTOMATION
ライト、ファン、ゲートなどの電化製品を世界中のどこからでも携帯電話を使って制御できるホームオートメーションシステムを構築しましょう。必要なのは、Raspberry Pi、いくつかのリレー、Androidフォンだけです。始めましょう。
必要なコンポーネント
- ラズベリーパイ
- リレー
- RootSaid –WiFiコマンドセンターがインストールされたAndroidスマートフォン
- WiFiネットワーク
手順
ステップ1-リレー
リレーは、回路を機械的に閉じたり壊したりできるスイッチング回路です。つまり、電気回路の接続を閉じたり切断したりすることで、電気回路を制御できるということです。
ご覧のとおり、リレーには主に5つの端子があります。コイルに通電するための2つ、1つは共通 ターミナル、通常は閉鎖 共通に接続される端末 コイルが通電されておらず、通常開の場合の端子 共通と接触する端末 コイルが通電されているときの端子。
これがリレーの仕組みです。この場合、接続します
- GPIOピンをコイルの一端に固定
- コイルのもう一方の端まで接地
- 共通端子またはポールへの主電源のフェーズ
- 電球(または他の電化製品)の1つの端子から通常開端子へ
- 電球のもう一方の端子から主電源の中性点まで
Raspberry Pi GPIOピンの出力は3.3Vであるため、3.3Vリレーを購入する必要があります。 Raspberry Piと互換性のある4つのリレーのリレーボードは、こちらから購入するか、画像をクリックしてください。
ステップ2–ラズベリーパイ
Raspberry Piは、ロボット工学、ホームオートメーションなどに使用できる、低コストのシングルボードコンピューターです。
ここからラズベリーパイを入手
OSをダウンロードしてマイクロSDカードに書き込み、ラズベリーパイに挿入します。このプロジェクトでは、RaspbianOSを使用しました。以下のリンクをクリックしてOSをダウンロードできます ダウンロード
次に電源を入れます。次に、ターミナルを起動し、コマンドを実行してユーザー「pi」のパスワードを作成します。
sudo passwd pi
次に、実行して更新し、アップグレードします。
sudo apt update -ysudo apt upgrade- y
これで、GPIOピンをリレーボードに接続できます
- GPIO11からリレー1制御デバイス1
- GPIO13からリレー2制御デバイス2
- GPIO15からリレー3制御デバイス3
- GPIO29からリレー4制御デバイス4
Raspberry PiをWiFiルーターまたは有線ネットワークに接続し、スイッチからIPアドレスを取得しているかどうかを確認して接続されていることを確認します。携帯電話を同じネットワークに接続し、携帯電話とラズベリーパイの間に接続があることを確認します。 RaspberryPiから携帯電話にpingを実行して確認できます。
ping <携帯電話のIPアドレス>
RaspberryPiのIPアドレスをメモしてください。将来的に使用します。
ifconfig
ステップ4–接続
RaspberryPiには5Vを供給する必要があります。
このプロジェクトでは、4つのGPIOピンを使用してデバイスを制御します。 11、13、15、および29はすべて、4つのリレー入力に直接送られます。
ステップ5–リスナーの設定
2018年の最高のWiFiルーター
2018年の世界最高のWiFiルーターのリストは次のとおりです。高速、長距離、安定したインターネット接続のために、必ずそのうちの1つを入手してください。
コード
python Automation.py
ステップ6– GooglePlayStoreからRootSaidWiFiコマンドセンターをインストールする
RootSaid WiFiコマンドセンターは、WiFiを介してロボットや家電製品を制御するために使用できるシンプルで軽量なAndroidアプリケーションです。携帯電話をネットワークに接続し、サーバー(ホームオートメーションシステム)のIPアドレスとポートを入力し、オンオフボタンを使用して制御するだけです。このアプリの詳細については、ここをクリックしてください。
ステップ7
これで、アプリを起動し、PiのIPアドレスと、リッスンしているポート(5050)を入力するだけです。
リンクボタンを使用してIPとポートをロードし、[ホームオートメーション]タブに移動します。
詳細情報を読む…。
RASPBERRYPIホームオートメーション
製造プロセス