突然動かなくなってしまった先代の跡継ぎに急遽作ったものです。 前の欠点を踏まえてシステムを考えました。装置の配置は先代も2号も下のような感じ。 ソフトウェアのほうは先代の欠点を考え、一新しました。
先代の作業の動き
マイクロコンピュータ:一定時間ごとにセンサーからデータを取り込み、 内蔵のメモリーに収納する。パソコンから「データ送れ」の信号を受けると、 パソコンへ全てのデータを送る。
パソコン:普段は電源OFF。週に1回、マイクロコンピュータからデータを取り込む。 取り込んだデータは手作業でデータベースに入れる。 インターネットへの掲示用にはこのデータを用いて JAVA アプレットを作る。 という感じ。マイクロコンピュータのメモリーは放っておくと10日ほどで溢れてしまうので、 週に1回は取り込み作業が必要で、結構大変でした。
2号の作業の動き
マイクロコンピュータ:パソコンからの指示を待ちつづける。 指令がきたら、そのとおりのことを実行する。
パソコン:付けっぱなし。一定時間ごとにマイクロコンピュータへ 「センサーからデータを取り込め」と、「取り込んだデータを送れ」と指示を出す。 受け取ったデータはそのままデータベースに入れる。 インターネット掲示用のデータも自動的に作る。
という風に変えました。パソコンを付けっぱなしにする必要はあるものの、 データの取り込み作業の煩わしさからは開放されました(電気代が恐いけど)。
マイクロコンピュータの プログラム は汎用性の高い 「パソコンに言われたことを実行するだけ」というものに取り替えました。 これでプログラムの書き換えなしにセンサーの増設や、制御する装置の追加が可能になりました。 自動水遣り器もそのうちこのマイクロコンピュータに繋げ、パソコンから動かす予定です。 温室の管理なんかも出来ちゃいます(そんなのないけど)。
パソコン側のプログラムはJAVAを使って作りました。 最新の言語なのでデータベースへ繋ぐプログラムも比較的簡単に出来ました。 センサなどを増設したら、このプログラムを直します。 マイクロコンピュータのプログラムはROMに焼くので手間がかかりますが、 パソコンのプログラムなら手直しも簡単なのです。
百葉箱の様子
百葉箱は先代の柱が細くて貧弱だったので、4×4材を使いました。 右に見えるのは電柱(のつもり)。先代は電線を地面に這わせており、 草刈り中に切ってしまったので、頭上を通すことにしました。
百葉箱を下から見たところ
百葉箱は密閉式で、中にマイクロコンピュータと気圧センサを入れています。 温度センサ(左)と湿度センサ(右)は箱の下の穴から外に出し、 隙間をティッシュで埋めています。 蓋を開けて中を撮ろうとしたところ、開きませんでした(T_T)。 ペンキが生乾きの状態で閉めてしまったのが原因のようです。トホホ。
作成日: 2000-12-02 09:00:00
このページは「ともさん」が個人的に運営しています。