蛍光灯が温まったら、PWMを下げて、所定の照度にします。照度は、蛍光灯からの距離で変化します。測定したい場所に光センサーを配置してください。PWMとLuxの関係は、蛍光灯の温まり具合や室温などに影響されると考えられます。PWMとLuxの関係の一例を示します。PWMが50以下では蛍光灯が消灯することがあります。蛍光灯が劣化する場合があるので、PWMの最小値は50に設定されています。照度を下げたい場合には、蛍光灯を外してください。注)D65蛍光灯4灯では、PWM=50の最小値で2000Lux程度になります。2灯では、PWM=120程で2000Luxになります。2000は、照度が2000Luxになるように蛍光灯のPWMを調整するコマンドです。大体、1000Luxから3000Luxの範囲で調整できます。蛍光灯をボックスの上側に高さを持たせて取付けています。高さがあるほど、均一な光分布になります。温度コントローラーについて今回から、ペルチェ部分をCPU冷却ファン2つでサンドイッチする構造に変更しました。静音ファンなので非常に静かで、2本のヒートパイプで強力に放熱できます。これで、ペルチェが凍結することもなくなりました。NIRカメラとIRライトは付けていません。ITBOX内には、アイティプランターも入っていません。ボックス内には発熱源がないので、温度制御は簡単になります。BOX内のセンサーについてセンサーは、TSL2561の光センサー、BME280の温度、湿度、気圧センサーがBOX内に、DS18B20の温度センサーが2つのペルチェのヒートパイプに付いています。光強度を測定する場所にTSL2561の光センサーを配置します。BME280も、温度管理中心に配置します。TSL2561は、表面に光センサーが付いています。裏返しにすると光量が測定できないのでご注意ください。蛍光灯の最大照度(PWM=255)は、3700Luxほどです。PWM=120ほどで、2000Luxになります。最小は、PWM=50で、1000Luxほどです。蛍光灯が十分に温まらないと照度が変化することがあります。蛍光灯を点灯して、5分以上、放置してください。低照度では、フリッカーノイズが発生する場合があります。素早く冷やす方法BOX内の温度が、設定温度よりも高い場合、BOX内全体を冷やすのに時間がかかることがあります。そんな場合には、冷凍パックに氷を入れてBOXにに入れておくと、素早く冷やすことができます。一度、冷えてしまえば、目標温度を維持できます。ログイン方法ITBOX-D65は、アクセスポイントが見つからない場合、Ad-Hocモードで起動します。SSIDは、ITBOX-D65です。パスワードは、itbox-d65で接続できます。pi@itbox-d65.localでログインします。/etc/network/interfacesでそのアクセスポイントSSIDを設定します。時間毎に、蛍光灯の照度を変えることができます。ブラウザで、https://itbox-d65.local:8091でログインして、D65Scheduleを選択して、時間と設定照度を入力します。設定照度になるように、自動的にPWMが調整されます。常に、一定照度の場合には、0時0分に指定照度値を1つだけ入力してください。結露についてBOX内の温度が高い状態から、急に冷やすと結露が発生することがあります。ITBOXの内壁は、防水加工してありますが、BOXの内の結露水が、扉部分から流れ出すことがあります。ITBOXを置く場所は、結露水流出にご注意ください。電源スイッチについてITBOXには、電源スイッチは付いていません。これは、常に稼働することを前提で設計されているからです。使わない時は、電源コンセントを外してください。扉の開閉についてBOX内の温度を保つために、扉はきつめに噛み合うようになっています。開閉時には、必ず、左右両方の扉を同時に開け閉めしてください。片側だけを開けないようにしてください。アクセスして、coderのところからログインします。最初は、アクセスが危険だとでるので、ブラウザにアクセスの例外登録をします。例外登録は、ブラウザによって異なっています。ログインできたら、先ずは、温度管理スケジュールの設定を行います。https://itbox-d65.local:8091/app/tempschedule一定温度ならば、最初の一行目だけに設定温度を入力するだけで構いません。次に、D65光源の照度を設定します。https://itbox-d65.local:8091/app/d65scheduleこれも、一定照度ならば、最初の1行目だけ入力るだけで構いません。tempControllerが動作していることを確認します。停止していたら、startボタンを押してください。これで、温度コントロールが動作しています。温度制御状況は、https://itbox-d65.local:8091/app/monitoringで確認できます。グラフは1時間毎にページ送りされます。温度制御に誤差が大きい場合には、ペルチェのパワー(PWM)をチェックして下さい。PWMが−100%になっていた場合、ペルチェは最大パワーで冷やそうとしていますが、冷えない状況です。扉が開いていないかチェックしてください。部屋の温度が高すぎないか、チェックしてください。https://itbox-d65.local:8091/app/logchartscatterから、過去の記録がグラフ表示できます。1時間毎にファイル分けされています。1日ログ作成で、1日分の記録を1つのCSVファイルにまとめることができます。背面の配線ボックスの横にDVIモニター端子があります。配線ボックス上側のUSB端子に、キーボードやマウスを接続すれば、デスクトップから利用できます。WiFiがつがらなくなった場合には、モニターやキーボードを接続して、設定を修正してください。イーサーケーブルも接続できます。appache2が稼働しています。1-Wireが有効になっています。sshやsftpでアクセスできます。pi@itbox0d65.localで接続できます。VNCクライアントは、realVNCを使ってください。室温が適正なら、正確な温度制御ができています。ペルチェのPWMが100%以下で制御されている必要があります。温度グラフが波打っている場合には、PIDゲインを調整してみてください。PIDゲインを下げると応答性が低くなり、波打ちが少なくなります。’/mnt/data/tempController.log’;温度設定ファイルを書き換えると、その場で反映されます。’/home/coder/coder-dist/coder-base/config/saveTempController.txt’;照度設定ファイルを書き換えると、その場で反映されます。