定期的にCPU温度を取得してファイルに保存します。fbiコマンドで画面に表示します。<処理の流れ>今回作成する処理フローは以下のようになります。収集スクリプトを定期起動し、測定値をCSVファイルに蓄積していきます。グラフ表示スクリプトでグラフ作成・表示を一定間隔で繰り返します。<作ったもの>データ収集スクリプトCPU温度の収集側です。$CSV時刻と温度のペアをCSV形式で書き出しています。cronで1分毎に実行します。無限ループになっています。生成する画像サイズです。LCDの解像度と同じ値を指定します。生成する画像ファイル名です。Y軸の温度の範囲です。収集結果の最新20件でグラフ作成します。CSVファイルにデータが蓄積されてからこのスクリプトを実行すると、次のようなグラフ画像ファイルが作成されます。ラズパイの画面には次のように表示されます。<最後に>表示だけならShellscriptでもこれくらいは可能です。高度な表示や、タッチパネルなどのUIが必要になると厳しくなります。なると、Python(Pygame)やその他のグラフィックライブラリを使って本格的なプログラミングになります。#1ラズパイの3.5インチLCDに画像表示を行います。(データ作成編)jinja2を使って、JSONファイルをImagemagick用データに変換します。使って、業務に耐えうるレベルのPDF帳票を作成します。