ラズベリーパイとBME280で気温湿度気圧と空画像をwebでモニタリングシステム構築します。18:35気象庁データを超えたい気象庁の過去データは素晴らしいデータです。いうメリットがあります。単元的にも必要な情報です。ことで、デジタル百葉箱の存在意義でした。下手ですが描いてみました。先日、気象データを気象庁のそれと比べたら最高気温が9度も違っていたことにショックをうけてます。不安なのは、ラジエーションシールドが適切ではないのかもということです。主な原因は設置場所の環境のせいだと思うんですけど。いうか思いたいんですけど。17:20htmlプログラミング~pastdata21.phpのメモラズパイのapacheのphpについて。この部分についてメモ。しく気圧が下がっております。こんなデータが直接観察できるんだから、面白いですね。子供たちに共感してほしい。19:05デジタル百葉箱の測定誤差などデジタル百葉箱初号機は、年末年始の寒い中も順調に稼働していました。初号機は、鉄筋コンクリートの壁、床もコンクリート、深いひさしの下、屋外の西向きに設置してあります。電源が取れることを最優先しての設置です。そこでのデータをご覧ください。09:45気象データをWebで一般公開デジタル百葉箱初号機でいろいろ遊んだ中で面白かったのが、無料ホームページサービスのサイトにデータを自動アップロードしたことです。ncftpというソフトをラズパイにインストールし、webに必要なファイルをcrontabで定期アップすればOKです。今日もデジタル百葉箱(二号機)は順調に稼働しています。私のこの計画ですが、当初は風速、風向もデータ化しリアルタイムでリモートから観察できるシステムを考えていたんです。データ送信は無線(アマチュア無線)か、電話回線を使い、電源は太陽光か風力で。15:08トーフ化の原因は?gnuplotで日本語を扱うとなぜ文字化け、トーフ化するのか。crontabでgnuplotの設定ファイルを別にしてシェルファイルの外部に書いたら文字化けは解消しました。一日おきのデータは処理できました。明けましておめでとうございます。PHPからシェルスクリプトが動かないのであれこれやってます。編集すると、一般ユーザーにsudo権限を与えることができる、という記事があったので、やってみました。14:22phpファイルに実行権を昨日のエラーについて。webページからphpを呼び出し、phpからシェルファイルを呼び出し、シェルファイルからgnuplotの.gnuファイルを呼び出し、ってやってたらエラーに。グラフが更新されない。見てみるとCSVファイルも生成されていない。SSHで直打ちしたときはできていたので、パーミッションがらみと思われ、エラーログを見たらこうなってました。19:07ケースへの配線BME280をケースにねじ止めし、配線も一応やりました。BME280センサ部分は本体ケースにねじ止めしただけです。ケーブルはとりあえず切り欠きから通しました。実際に外に設置するときは、こんな電気用配管部材を使います。余っていたフレキを使ったので、超短いですが。15:58本体ケース内部の温度デジタル百葉箱の本体、ラズベリーパイを収める箱の中に、臨時的にセンサも入れて置いたら、温度が5度以上高くなってました。14時過ぎから20時過ぎまでですね。センサは本体から話した方がいい。17:08BME280の配線BME280を通風筒に収納します。ここで、先日アマゾンから届いた新品のBME280を使います。配線を直接はんだ付けするからです。使用する線材は、LANケーブルです。15:18百葉箱ケースの製作さて、ソフトの方はほぼ満足の域に達しました。センサー収納部は作りましたが、本体を収める方です。未来工業株式会社のウォールボックスWB-1AOJです。1000円でおつりが来ます。窓部分はダイソーのフォトフレームです。<select>タグの日付を選択する部分。この初期値を「今日」にする、ってのですが、ちょっとググったら簡単にたどり着きました。某サイトからコピペです。一応転載の許可を求めたんですが、返事がありません...。18:13webページ更新その2前回の記事で、(チャレンジ2)として掲げた、長いスパンでの表示ですが、できちゃった~。