工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

モーションコントロールされたAWSIoTボタン

リモートスイッチ、盗難防止ビーコン、カウンター、人感センサーなどとして使用できます。

まず、モノのインターネットに最適な環境であるAWSIoTを発表してくれたAmazonに感謝します。 3週間の実験の後、AWSIoTを使用してプロジェクトを正常に実装しました。実際、私は、離れた場所からの動きや泥棒を検出するために使用できるモーションコントロールIoTボタンを作成することを考えており、AmazonIoTボタンに触発されました。最後に、RaspberryPiとAmazonAWSIoTで作成しました。動きを検出するためにPIRセンサーを使用しました。 Raspberry Piは、ここではMQTTプロトコルを使用してAWSにメッセージを送信するゲートウェイとして使用されます。 AWSIoTはMQTTブローカーとして機能しています。別のRaspberryPiがMQTTサブスクライバーとして使用されます。パブリッシャーがメッセージを特定のトピックに公開すると、動きを検出した後、MQTTブローカー(AWS IoT)がサブスクライバーにメッセージを送信します。受信したメッセージに応じて、サブスクライバー(Raspberry Pi)は事前定義されたアクションを実装します。アクションは、アラート、ライトやカメラの切り替えなどです。システムは、AmazonSNSサービスを使用して通知メールまたはSMSをメールアドレスまたは電話番号に送信します。

メインタスクに進む前に、 mqttプロトコルについて簡単に紹介します。 および PIRセンサー。

MQTTプロトコル: MQTTは、マシンツーマシン(M2M)/「モノのインターネット」接続プロトコルです。これは、非常に軽量なパブリッシュ/サブスクライブメッセージングトランスポートとして設計されました。小さなコードのフットプリントが必要な場合や、ネットワークの帯域幅が重要な場合など、遠隔地との接続に役立ちます。 — mqtt.org

MQTTプロトコルは、リクエスト/レスポンスパラダイムを備えたHTTPとは対照的に、パブリッシュ/サブスクライブアーキテクチャを使用します。パブリッシュ/サブスクライブはイベント駆動型であり、メッセージをクライアントにプッシュできるようにします。中央の通信ポイントはMQTTブローカーであり、送信者と正当な受信者の間のすべてのメッセージのディスパッチを担当します。ブローカーにメッセージを公開する各クライアントは、メッセージにトピックを含めます。トピックは、ブローカーのルーティング情報です。メッセージの受信を希望する各クライアントは特定のトピックにサブスクライブし、ブローカーは一致するトピックを持つすべてのメッセージをクライアントに配信します。したがって、クライアントはお互いを知る必要はなく、トピックについてのみコミュニケーションを取ります。このアーキテクチャにより、データプロデューサーとデータコンシューマーの間に依存することなく、高度にスケーラブルなソリューションが可能になります。

MQTTの詳細については、www.hivemq.com

をご覧ください。

PIRセンサー: PIRベースのモーションディテクタ(PID)またはパッシブ赤外線センサー(PIRセンサー)は、視野内のオブジェクトから放射される赤外線(IR)光を測定する電子センサーです。これらは、PIRベースのモーションディテクタで最も頻繁に使用されます。人間や動物のような暖かい体が通り過ぎると、最初にPIRセンサーの半分を傍受します。これにより、2つの半分の間に正の差の変化が生じます。暖かい体が感知領域を離れると、逆のことが起こり、それによってセンサーは負の差動変化を生成します。これらの変化パルスが検出されます。

PIRモーションセンサーのピン配列

PIRセンサーの詳細

MQTTとPIRセンサーについてご理解いただければ幸いです。今が仕事を始める時です:

AWSIoTのセットアップ

AWSのすべてのサービスは、豊富なRESTAPIのセットを介して提供されます。多くのSDKの1つを活用することで、APIを介してプログラムでサービスを使用できます。 AWSCLIを使用できます。または、ウェブベースのAWSマネジメントコンソールからサービスを呼び出すこともできます。 AWS環境を構築するために、AWSマネジメントコンソールを呼び出します。ただし、今日実行するすべてのステップは完全にプログラムで実行できることに注意してください。これが、AWSクラウドが非常に強力である多くの理由の1つです。手順に従ってください:

1。 リンクからAWSアカウントを作成します:http://aws.amazon.com/

2。 AWSマネジメントコンソールにサインインし、サービスからAWS IoTを選択します(図-1)

a。 [はじめに]をクリックします(図-2)

b。 [モノを作成]をクリックします

c。 モノの名前(ラズベリーなど)を入力し、クリックして作成

ラズベリーという名前のものが作成されます(図-5)

出典:モーションコントロールされたAWSIoTボタン


製造プロセス

  1. ボタン
  2. AWSJobsを使用したIoTデバイスのアップグレードと設定
  3. Security-as-a-Service組み込みソフトウェアは、移動中のIoTデータを保護します
  4. 温度制御ファン
  5. ラズベリーパイ制御アクアポニックス
  6. RaspberryPiを使用したモーションセンサー
  7. Windows 10 IoT Core:音声制御ロボット
  8. GoPiGo v2 with Windows IoT
  9. RaspberryPiを使用したWifi制御ロボット
  10. AmazonがAWSIoT開発者向けのGreengrassを発表
  11. IoT in the Cloud:Azure vs AWS