/ / Arduinoの「スマートホーム」:理論と実践

Arduinoの "スマートハウス":理論と実践

インターネット、家電、スマートフォンのない生活想像するのは難しい。多くの金持ちもこのリストにスマートホームシステムを追加するでしょう。この記事では、それが何であるか、どのようにインストールするか、そしてどのように使用するかを分析します。

arduinoのスマートホーム

どんなシステム?

すでに明らかになっているように、スマートホームシステム誰もが購入できるわけではありません。ただし、必要なスキルがあれば、特別なアプリケーションを使用して自分で作成できます。したがって、さらに、Arduinoの「スマートホーム」システムについて説明します。私たち自身の手で、私たちは私たちの居住区のためにそれを作成しようとします。

このシステムは実際には何ですか?センサーとコントローラーのコレクションです。それらはさまざまなタイプで存在するため、運動と熱エネルギーの両方に反応することができます。このようなデバイスは、通信、セキュリティシステムなど、家の仕事を制御することができます。独立して加熱をオンにしたり、さまざまなプロセスを開始したりできる、より「合理的な」構造もあります。誰もが家に帰りたいと思っています。そこでは、温かいお風呂と温かい夕食が彼を待っています。スマートホームは、一人暮らしの人にとって最良の解決策です。そのようなシステムのための資金がない場合、あなたはそれを自分で作ることができます。

センサーはどのように機能しますか?

センサーは情報とデータを読み取り、それらを処理して適切なコマンドを送信することができます。彼らは温度、突然の動きや音に反応することができます。

最も単純で最も手頃な追跡センサーは、多くの場合です階段の吹き抜けで使用されます-誰もが自動ライトが点灯することを知っています。さらに、コントローラーは防火システムでよく使用されます。温度が急激に上昇し始めるとすぐに、アラームがトリガーされます。

でシステムの操作を開始する前に独自の建物では、センサーとすべての可能なコントローラーを正しく配布できるようにするプロジェクトを作成する必要があります。これにはプログラミングと電子工学のスキルが必要であることに注意することが重要です。ない場合は、単純な計画のデバイスを優先する必要があります。つまり、初心者の消費者向けに作成する必要があります。これはまさにArduinoシステムです。メーカーは、インストールと操作が絶対に簡単なアクセサリを提供しています。

スマートホームarduinoメガ

なぜArduinoなのか?

この質問は非常に論理的で理解しやすいものです。同社が理解しやすいシステムを製造していることはすでに上に書かれていますが、これがArduinoを選択する理由だけではありません。 「スマートホーム」のキットは、店頭で購入するか、ウェブサイトで注文できます。自分でインストールすることは許可されていますが、資格のあるマスターの提供を拒否することはありません。彼はすべての作業をエラーなしで行い、美しいデザインを無視しません(たとえば、ワイヤーを非表示にし、一般的な考慮事項のためにワイヤーを「ダンプ」しません)。しかし、ほとんどのクライアントは依然としてすべての作業を自分で実行することを決定しています。どうして?それははるかに簡単で安価です。そのようなプロジェクトを生み出すすべての企業は、価格を清算することに優れており、言い換えれば、多くのモデルの品質を過大評価しています。記載されている会社はこれを行いません。インターネット上のレビューはこれを100%確認しています。

コンポーネントとシステムのインストールのコストArduino(スマートホームプロジェクトは非常に人気があります)は他のメーカーよりもはるかに安価です。故障した場合、所有者はスキームとプロジェクト全体を理解する必要があるため、会社自体でさえ、インストール全体を独立して実行することを提案しています。また、システムを十分に理解しているので、自分で簡単かつ簡単に調整できます。

Arduinoプラットフォームにはたくさんのオープンソースライブラリがあるので、あなたにぴったりのプログラムを見つけるのは難しいことではありません。

スマートハウス

セット

「スマートホーム」キットが販売されています。それらの中で、購入者は自分の家で自動化システムを作成するために必要なすべてのコンポーネントを見つけることができます:マザーボードとブレッドボード、電子部品と使用規則。このセットは、ダイオードを正しく接続し、拍手してデバイスをオンにし、デバイスをリモートで制御する方法を人に教えます。

「あえて」は14歳からの子供たちのために作られました。キットには説明書が含まれています。このキットを使用すると、ストップウォッチ、常夜灯など、5つの既製のプロジェクトを作成できます。

Arduinoスターターキットは、すべての所有者が使い始めることをお勧めする基本的なキットです。 Arduino UNOボード、センサー、シールド、抵抗器などが出荷されます。それは約80ユーロかかります。

「マトリョーシカ」は10歳からの子供を対象としています。パーツの数や種類がそれぞれ異なるいくつかのバージョンで販売されており、それぞれの助けを借りて、まったく異なる実験を行うことができます。イタリア製のArduinoUNORev3ボードが付属しています。このキットを使用すると、常夜灯、ミキサー、バッテリーテスターなどを作成できます。

「アンペルカ」は、原則として教育用に購入されています機関。 12歳からの子供向けです。クラスの終わりに、子供たちは直線で動くロボットを作ることができるようになります。コントローラはArduinoUnoモデルに付属しています。

「あえて」(「スマートホーム」)をオンに設定します Arduino 現時点で最も人気があります。

プラットフォーム

標準プラットフォームはArduinoUnoです。「スマートホーム」は、多くの場合、それに基づいて機能します。安価なため、最も一般的です。これを使用すると、マイクロコントローラ機器を簡単に制御できます。 Arduinoボードに慣れていない人は、すべての所有者がこのボードに精通するようにアドバイスします。

ArduinoLeonardoは少し安いです上記のオプション。実は、宇野とは異なり、USBデバイスとして使用できます。たとえば、このボードのおかげで、マウスとキーボードを制御できます。

なぜ「スマートホーム」が最も頻繁に作成されるのですかArduino Mega2560? Unoとは外見上わずかに異なりますが、より多くの機能を備えています。多くの場合、多数のデバイスと同時に動作するために使用されます。したがって、大規模なプロジェクトになると、それを使用する方がはるかに簡単です。一般的に、「スマートホーム」を作成する場合ArduinoMegaが最適なオプションです。

システムの利点

Arduinoの会社は、プログラミングに精通していない人々の間で大きな需要があります。提供されているすべてのシステムには、明確なインターフェースがあります。ただし、メリットはこれに限定されません。

メーカーは作成する機能を提供しています独自のプログラム-ソースコードは開いています。使用される言語は、可能な限り簡単に習得できます。必要に応じて、USBケーブルを使用してプログラムを転送できます。スマートホームセットは非常に興味深いものです。

つまり、プログラミング言語を知っている場合は、ソフトウェアのバージョンを1つだけ購入して、可能な限り自分でカスタマイズすることができます。

追加のユーティリティが必要な場合は、公式サイトから無料でダウンロードできます。システムは、プログラムを使用してコンピュータと電話から制御することができます。

arduinoをベースにした自分の手でスマートホーム

仕事の原則

センサーはコンピューターに情報を送信するか、無線データ伝送技術を使用した電話。特別なユーティリティがデータを処理します-コマンドが実行されます。メインセンサー(中央)があり、自分で購入または作成できます。 Arduinoボード(スマートホームプロジェクトはそれらで開発されています)には標準のコネクタがあります。このおかげで、すべてのコンポーネントを簡単に拾うことができます。

 スマートホームarduino

何を構築する必要がありますか?

自分でプロジェクトを組み立てたい場合は、いくつかのデバイスを組み立てて、デバイスを取得する必要があります。どんな種類?

  • センサーとコントローラー。
  • インターネットモジュール。
  • ツイストペア(ケーブル)。
  • スイッチ。
  • 抵抗器。
  • インターネットモジュールの配線。
  • リレー。

アクセサリーからは、はんだごて、ドライバーなどが必要になります。

Arduinoキットはから購入する必要があります信頼できる店。どうして?電気を扱うために必要なすべてのデバイスが必要です。そのため、偽物を使用するのは危険です。必要なユーティリティはすべてインターネットからダウンロードできます。したがって、Arduinoをベースにした自分の手で「スマートホーム」を作成するのは非常に簡単です。

センサーは、ライトのオン/オフ、温度制御などの好みに基づいて選択する必要があります。

 arduinounoスマートホーム

インストールプロセス

「スマートハウス」はLEDランプだけが必要であることに注意する必要があります。従来のオプションはストレスに耐えることができません-それらは破裂するか、単に燃え尽きるでしょう。

Arduinoでのプロジェクト「スマートホーム」の後すでに準備ができたら、コントローラーとセンサーの接続を開始する必要があります。彼らは、以前に作成された図面や図から逸脱することなくこれを行います。連絡先は分離する必要があります。

すべての作品は、アルゴリズムの形で段階的に提示することができます。

  1. コードをインストールします。
  2. コンピューターまたは電話用のアプリケーションのセットアップ。
  3. ポートフォワーディング。
  4. センサーとソフトウェアのテスト。
  5. チェック中に問題が特定された場合は、それを排除します。

アーカイブ内の信頼できるソースからソフトウェアをダウンロードすることをお勧めします。後者が開いてすべてのユーティリティがインストールされたら、アプリケーションを再起動するか、デバイスを再起動する必要があります。

Arduinoのスマートホームソフトウェアは、センサーのステータスとセンサーからの情報を表示します。必要に応じて、いつでもネットワークアドレスを変更し、アラームをオフにすることができます。

ルーターの操作

ルーターのポートを開く必要があります。このアクションを完了するにはどうすればよいですか?設定メニューを開き、Arduinoのネットワークアドレスを書き込んで、ポートをアクティブにします。

その直後に、ドメイン名を設定できます。今では、所有者が自分の手で作成されたシステムのテストを開始することを妨げるものは何もありません。

スマートホームarduino

リモコン

会社のサーバーのおかげで、すべてそれらの間の技術。プロセスの視覚化を可能にするクラウドサービスの使用が許可されています。インターネットのおかげで、あなたはあなたの家を完全にコントロールすることができます。街の反対側からボイラーや暖房のオン/オフを切り替えることができます。

あなたの家を制御するのを助けるもう一つの方法があります-SMSメッセージ。インターネット接続があるとは限らないので、この方法は非常に適切です。

成果

「スマートハウス」がArduinoベースはオープンネットワークアドレスでは機能しません。そうしないと、ハッキングが容易になります。 「スマート」システムで稼働するすべての建物は、すべての人のエネルギーを節約するだけでなく、すべてのリソースを正しく使用するのに役立ちます。主なことは、偽物なしで適切なコンポーネントを選択することです。

「Arduino」という事実も重要です何千ものプログラムコードを含む多くのライブラリがあります。そのため、インターネットのみを使用して、Arduino上に「スマートホーム」システムを簡単に作成できます。

システムに関する所有者のフィードバックは肯定的です。グリッチは発生せず、すべての通知は時間どおりに到着し、追跡プログラムは明確です。販促素材は頻繁に更新されるため、予期しないことが発生した場合、所有者はすぐにそれを確認できます。あなた自身の手でそのようなシステムを作成することはあなたがお金を節約するのを助けるであろう最良で最も成功した解決策です。センサーやコントローラーの設置は難しいことではありません。