Arduino Unoを使用したホームオートメーション

あなたの家を自動化したいですか? スマートフォンから照明、ファン、その他の機器を制御したいですか? または、接続されたデバイスとそれを使い始めることについてのチュートリアルが必要ですか? Android Home Automationでは、Androidスマートフォンを使用して自宅を自動化する方法を紹介します。 開発には無料のアプリケーションが含まれているため、Androidプログラミングの経験はまったく必要ありません。 このAndroidアプリケーションを使用すると、ライト、エアコン、ドアロックなどをすべてスマートフォンから制御できます。 このシステムは、Bluetoothを使用してデバイスに接続し、自宅のさまざまな機器を制御します。 この説明可能なハッキングチュートリアルをお楽しみください!

ステップ1:ステップ1:ツールと材料

ハードウェア:-

  • Arduino / Arduinoクローン
  • JY-MCU BT_BOARD(Cheaper)またはBluesmirf Gold / Silverのような5v TTL -UART Bluetoothモジュール。
  • 5Vのような5V SPDTリレー:5Vリレープロトタイプボードまたはブレッドボード。
  • 接続ワイヤ。

ソフトウェア:-

  • Arduino IDE
  • DIYスマートホームAndroidアプリ

ステップ2:ステップ2:ハードウェアアセンブリ

ステップ3:ステップ3:回路図

  1. Bluetooth TXピンからArduino RXピン。
  2. Bluetooth RXピンからArduino TXピン
  3. VCCピンから5v GNDからGND Arduino
  4. IN1ピンをArduino D2にリレー(デジタルピン2)

ステップ4:ステップ4:Arduinoのプログラミング

Arduino

Arduinoを初めて使用する場合は、小さなボードで、完全に組み立てられています
AVRマイクロコントローラー。 ハッキングや環境との対話に最適です。 マイクロコントローラーでは難しいことの多くは、Arduinoではかなり簡単です。 いくつかの利点:

個別のプログラミングデバイス(プログラマ)は不要
Windows、Mac、Linuxのどのプラットフォームでも実行できる統合開発環境(IDE)が付属しています。 USBハードウェアを使用したPCへの簡単な接続はオープンソースです(ただし、Arduinoという名前はそうではありません)。素晴らしいコミュニティがあります。詳細については、Arduinoの公式Webサイトを参照してください。

手順:-

  1. Arduinoをコンピューターに接続します
  2. Home_auto.inoファイルをコピーペーストするか、Arduino IDEで開きます
  3. Arduinoにコードをアップロードします

添付ファイル

  • home_auto.inoダウンロード

ステップ5:ステップ5:アプリをインストールする

  1. Arduinoを9vバッテリーまたはコンピューターに接続する
  2. 電話にアプリをインストールする
  3. アプリを実行する
  4. BTアクセス許可を許可します。
  5. BTモジュール名を入力します(通常はHC-05)
  6. パスワード= 1234
  7. ペアOK

添付ファイル

  • home automation.apkダウンロード

ステップ6:ステップ6:-電話を使用して自宅を制御する

このプロジェクトではリレーを1つしか使用していないので、制御できるデバイスは1つだけです。また、リレーモジュールを追加して家全体を制御できます。

リレーの240V ACを使用する場合は注意してください。

関連記事