現在のテクノロジーのおかげで、あなたの地域の天気が 9 日先までどうなるかを非常に信頼性の高い結果で知ることができます。そして現在、提供された情報を編集し、現実に忠実な仮説モデルを作成するアルゴリズムとスーパーコンピューターのおかげで、数か月、数年先の予測が生成されています。
しかし、このような高度なテクノロジーが存在するからといって、それが誰でも利用できるわけではありません。さらに、誰でも自分の気象観測所を持ってリアルタイム データを取得し、どこに住んでいても独自の統計を作成できます。 Amazon で購入する必要はなく、自分で始めることもできます。
Raspberry Piキットとその他の自家製ガジェットのおかげで、風の速度と方向、降った雨の量を知ることができる気象観測所を始めることができます。それがどのように行われるかを見てみましょう。
Oracle Raspberry Pi気象観測所
2016 年、 OracleとRaspberry Pi は、 Raspberry Pi 統合マザーボードに基づいて気象観測所を構築するキットを作成するというアイデアを思いつきました。目的は、コンピューティング、エンジニアリング、データ処理を教える教育センターにこのキットを提供することでした。このプロジェクトは 78 か国の 1,000 の学校に届けられ、プロジェクトに関する質問と回答が掲載された専用のページがあります。
そのプロジェクトは成功しましたが、残念ながら、そのキットは現在、少なくとも公式 Raspberry Pi ストアでは販売されていません。ただし、非常によく似た気象観測所を作成することは可能です。
ハードウェアとソフトウェア
重要な要素は Raspberry Pi で、いくつかのバージョンが利用可能です。もちろん、デフォルトで付属している Wi-Fi 接続が必要です。または、受信可能範囲を改善するために追加のアンテナが必要です。また、気象観測所は屋外に設置するため、情報を正確に収集するために、ボードを防水ボックス内に組み込むことが推奨されます。
Raspberry Pi デバイスに加えて、追加のハードウェア、主に必要な情報を収集するセンサーを使用します。この意味で、市場にはいくつかのモデルがありますが、Raspberry Pi の公式ガイドでは、空気中の圧力、温度、湿度を測定するBME280センサーを推奨しています。また、 DS18B20デジタル サーマル プローブ、2 つの 4.7 KOhm 抵抗、およびその他のオプションの要素も推奨します。完全なリストはここにあります。
ソフトウェアに関しては、コマンドラインからgit clone https://github.com/RaspberryPiFoundation/weather-stationコマンドを使用してリポジトリのクローンを作成することで、Oracle Raspberry Pi Weather Station プロジェクトがもたらしたものを利用できます。プロジェクト アプリケーション。
インストールするプロジェクトのその他のソフトウェア要素は、BME280 センサー Python ライブラリです。これはコマンドsudo pip3 install RPi.bme280でインストールできます。次に、気象観測所によって生成されたデータを処理する MariaDB データベース サーバー ソフトウェアです。これを行うには、コマンドsudo apt-get install -y mariadb-server mariadb-client libmariadbclient-dev を実行してから、 sudo pip3 install mysqlclientを実行する必要があります。
スペースの理由と、各センサーと要素の取り付けの複雑さのため、複雑ではありますが不可能ではありません。この気象観測所を作成するには、オンライン チュートリアルにアクセスすることをお勧めします。ガイドは英語のみですが、非常によく理解できます。さらに、各要素の接続方法を知ることができるグラフィックスがあり、ハードウェアと対応するソフトウェア コマンドを使用して実行する必要があるタスクを段階的に説明します。
Raspberry Pi に関連する他のプロジェクトとは異なり、この特定のプロジェクトの複雑さは、特別に構成する必要があるセンサーやその他のハードウェア要素にあります。しかし、気象観測所を設置するという口実で、私たちは日常的に慣れ親しんでいる以上のプログラミング、装置の組み立て、その他の教えを学ぶことになります。
参考資料一覧
- https://www.raspberrypi.org/education/weather-station/faqs/
- https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/
- https://projects.raspberrypi.org/en/projects/build-your-own-weather-station/2
