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

Arduinoクラウドでどこからでもあなたの家の温度を知る!

コンポーネントと消耗品

>
Arduino UNO
× 1
Arduino Yun Shield
× 1
温度センサー
× 1
ジャンパー線(汎用)
× 1
ブレッドボード(汎用)
× 1

アプリとオンラインサービス

>
Arduino IDE
ArduinoIoTクラウド

このプロジェクトについて

このプロジェクトでは、TMP36、Arduino Yun Shield、Arduino Cloudを使用して、どこからでも家の温度を簡単に確認できる方法を紹介します。

作り方

ビルドは本当に簡単です。まず、選択したArduinoにYun Shieldを配置し、次にTMP36を5vとGNDに接続し、信号ピンをA0に接続する必要があります。

Arduinoクラウドのセットアップ

cloud.arduino.ccにアクセスして新しいものを作成し、TempPanelと呼ぶ必要があります。次に、新しいプロパティを作成し、それをTempと呼びます。タイプを華氏または摂氏に設定し、ポリシーとして[値が変更されたときに更新する]を選択します。

<図> <図>

コード

コードでは、TMP36値をArduino Cloudに送信しますが、TMP36を含むすべてのスケッチに、アナログ値を温度スケールに変換するためのコードを含めるのが面倒な場合があるため、あなた!(これをインストールする必要があります)Arduinoライブラリマネージャーからダウンロードできます。「TMP36」を検索するだけで、私(Isaac100)による唯一のライブラリになります。詳細については、Githubページをご覧ください。また、Arduinoクラウドライブラリをインストールする必要があります。

以下にスケッチを示しますが、最初にいくつかの編集を行う必要があります。この行で:

  const char userName [] ="ユーザー名";  

Arduinoユーザー名を入力してください。これらの行で:

  const char thingsId [] ="thingID"; const char thingsPsw [] ="thingPsw";  

Arduinoクラウドの情報タブをクリックして見つけることができるThingIDとパスワードを入力します(ギアのように見えます)。これらの行で:

  // TempPanel.addProperty( "Temp"、TEMPERATURE_F、R); //華氏のコメントを外します//TempPanel.addProperty("Temp"、TEMPERATURE_C、R); //摂氏のコメントを外す 

最初の行または2番目の行のコメントを外して、使用する温度尺度を決定します。ここでも同じことをします:

  // float temp =myTMP36.getTempF(); //華氏のコメントを外します// float temp =myTMP36.getTempC(); //摂氏のコメントを外す 

コードをアップロードすると、すべてが正常に機能する場合、Arduino Cloudに「TempPanelはオンラインです」というメッセージがポップアップ表示され、温度が表示されます。

ハウスとTMP36の画像はCCBY-SAです

コード

Arduino Cloud Temp
TMP36ライブラリ
https://github.com/Isaac100/TMP36/

製造プロセス

  1. アドバンテックは、NVIDIAを使用してクラウドからエッジへの高速コンピューティングを実現します
  2. 気象台とIOTに参加– CWOP
  3. 自宅にワイヤレスセンサーネットワークを構築する
  4. 自動制御を備えた住宅/ホテル監視システム
  5. MPU-6050を搭載したArduinoジャイロスコープゲーム
  6. Arduinoで水滴をキャプチャする
  7. R&D税額控除でパンデミックからのビジネスの回復を支援
  8. Unopad-Abletonを搭載したArduinoMIDIコントローラー
  9. Arduinoを搭載したシンプルな障害物センサー
  10. CortanaでLEDを制御する
  11. クラウド製造ソフトウェア テクノロジーに最適なものを見つける