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

天気モニター

データを収集してDropboxにアップロードします! SenseHATジョイスティックで制御できます。

ストーリー

注:私のコードを自由に使用してください。ただし、クレジットを忘れないでください。 ([メール保護])

気象観測所についてたくさん読んだので、自分で作ることにしました。コードとセットアップは、リモートエリアにあるように設計されています。

このコードはPython2.7で実行され、セットアップ中およびセットアップ後にインターネット接続が必要です。 OSがRaspbianであることを前提としています。

始める前に手順を読んで、これができることを確認してください。そうすれば、セットアップの途中で立ち往生することはありません。

ステップ1:Dropboxライブラリをインストールする

Dropboxライブラリはpip​​を介してインストールされます。ピップがない場合は、ターミナルを開いて次のコマンドを実行します:

  sudo apt-get python-pip python3-pip  
これを実行してドロップボックスライブラリをインストールします:

  sudo pip install dropbox  
おそらく15〜30秒かかります。

ステップ2:Dropboxを設定する

Dropboxに正常にアップロードするには、https://www.dropbox.com/で無料のアカウントを作成する必要があります。すでにアカウントをお持ちの場合は、それを使用できます。

Dropboxのホームページで、右下の「…」をクリックし、「開発者」をクリックします。

開発者ページで、左側の[マイアプリ]をクリックしてから、[アプリの作成]ボタンをクリックします。 「DropboxAPI」をクリックし、「アプリフォルダー」をクリックして、「アプリに名前を付ける」の下に「天気モニター」と入力します。 (それが本当に混乱した場合は、下の写真を参照してください。)

アプリを作成すると、設定ページに自動的にリダイレクトされます。 [生成されたアクセストークン]まで下にスクロールして、[生成]ボタンをクリックする必要があります。

表示されたアクセストークンを保存します-このページへのアクセス時にのみ生成されます。

ステップ3:Piを設定する

Raspberry Piをオンにする前に、SenseHATに接続する必要があります。 Piがオンになったら、ページの下部にあるプログラムをDocumentsフォルダーの「weather.py」として配置します。

7行目の「MY_ACCESS_TOKEN」をアクセストークンに置き換えます。 Piにインターネット接続があり、SenseHATが機能していることを確認してください。また、気象プログラムが機能することを確認してください。データは、Dropboxホームページの「アプリ/天気モニター/」にあるはずです。

ステップ4:起動時にweather.pyを実行する

Piで、ターミナルを開いて次のように入力します。

  sudo crontab -e  
これまでcrontabを使用したことがない場合は、どのテキストエディタを使用するかを尋ねられます。横に数字を入力してnanoを選択し、Enterキーを押します。

矢印キーを使用してファイルの最後まで移動し、新しい行に次のように入力します。

  @reboot python /home/pi/Documents/weather.py& 

次に、Ctrl + O(保存)を押してからCtrl + X(終了)を押します。

おめでとうございます!セットアップは完了です…ほぼ。

今、あなたがしなければならない唯一のことは、あなたが望む場所にあなたの新しい天気モニターを置くことです。センサーが正確になるように、空気の流れがあることを確認してください。バッテリー、WiFiの代わりに無線通信など、必要なものを自由に追加したり、天気予報が発生したときに何かをツイートしたりすることもできます。監視システムを設定している場合は、このプロジェクトをフォローできます。

出典: 天気モニター


製造プロセス

  1. 血圧モニタ
  2. RaspberryPi温度および湿度ネットワークモニター
  3. ラズベリーパイをベースにした気象観測所
  4. Raspberry Pi2ウェザーステーション
  5. ラズベリーパイウェザーステーション
  6. RaspberryPiを使用した天気のリモートモニタリング
  7. バークバックインタラクティブペットモニター
  8. Weather Station V 2.0
  9. リモート心拍数モニター
  10. Arduinoを使用してモニターをAmbilightにする
  11. IoTを使用した心拍数モニター