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

RaspberryPiを使用した天気のリモートモニタリング

このプロジェクトでは、RaspberryPi3を使用してリモート気象監視システムを作成する方法を紹介します

私はこのためにPubNubクラウドサービスを使用しています。無料…これは、カリフォルニア州サンフランシスコに拠点を置くグローバルなデータストリームネットワーク(DSN)およびリアルタイムのIaaS(Infrastructure-as-a-Service)企業です。同社は、ソフトウェアおよびハードウェアの開発者向けに、リアルタイムのWeb、モバイル、モノのインターネット(IoT)アプリケーションを構築するための製品を製造しています。

PubNubの主な製品は、北米、南米、ヨーロッパ、アジアにある少なくとも14のデータセンターの複製ネットワークで構成されるグローバルデータストリームネットワーク上に構築されたリアルタイムのパブリッシュ/サブスクライブメッセージングAPIです。このネットワークは現在、3億を超えるデバイスにサービスを提供し、月に7500億を超えるメッセージをストリーミングしています。

ステップ1:必要なものは?

1.ラズベリーパイ

2.LCD16×2(HD44780 LCDを使用)

3.温度センサー。(私は1線式プロトコルに従うDS18B20温度センサープローブを使用しました)

4.表示用LED

5.ブレッドボード

6.ジャンパー線(M-M、M-F)

7.AndroidフォンとPubNubアカウント

このプロジェクトのコーディングは完全にPythonで行われます(Pythonがわからなくても、コードを含めてもかまいません)。Pythonについては、私のWebサイトwww.embeddedstudy.comからも学ぶことができます。非常に簡単です。
インストールする必要があります。このプロジェクトを実行する前に、Raspberry piを使用してください。その方法については、私のWebサイトを確認してください。

ステップ2:接続図

コーディングを行うには、SSH経由でラズベリーパイをラップトップに接続する必要があります。ユーザー名 pi でpiにログインした後、 およびパスワード:r aspberry

ラズベリーパイのピンダイアグラムを確認するには、https://pinout.xyz/

にアクセスしてください。

以下に示すように接続し、 4.7kオームの抵抗器を接続します DS18B20 のVCCワイヤとデータワイヤの間 そうしないと、出力が得られません。

ラズベリーパイに1つのディレクトリを作成し、これらのファイルをそのディレクトリに抽出します

コードをダウンロードするには、ここをクリックしてください!

その前に、LCDを機能させるために、Adafruit LCDライブラリをダウンロードしてインストールする必要があります。また、インストールする必要があります

この実行をインストールするには、Raspberrypiターミナルに次のコマンドを実行します

sudo apt-get update
sudo apt-get install -y python3 python3-pip python-dev

sudopip3インストールrpi.gpio

ADAFRUIT LCDLIBRARYをインストールするには

git clonehttps://github.com/adafruit/Adafruit_Python_CharL…

cd ./Adafruit_Python_CharLCD
sudo python setup.py install

現在のプロジェクト/投稿は次を使用して見つけることもできます:

  • ラズベリーパイを使用した温度のリモートモニタリング

製造プロセス

  1. LabVIEWを使用したRaspberryPiの温度プロファイル
  2. ラズベリーパイをベースにした気象観測所
  3. ラズベリーパイの温度監視
  4. PythonとRaspberryPiの温度センサー
  5. Raspberry Pi2ウェザーステーション
  6. ラズベリーパイウェザーステーション
  7. ラズベリーパイで温度を監視する
  8. Node-REDを使用してBlynkへのSensorTag
  9. ラズベリーパイユニバーサルリモコン
  10. RaspberryPiを使用したモーションセンサー
  11. Raspberrypiを使用してGPIOを介してボタンが押されたことを検出する