時間割表示ティッカーシステム
学校の準備は自分でやってほしいんだけど、まったくやらない息子。結局バタバタな中で準備した結果、忘れ物が発生したりする。時間割も思った以上に変動するので対応が難しい。
変動する時間割に対応しつつ、子供がある程度の責任を持って準備できるようにと、ちょっとしたシステムを考えました。
Scroll pHAT HDを買う
ラズパイZeroと同じサイズで、7x17のマトリックスLEDのスクロール表示が可能なpHATです。
紹介記事はこちらを参考にしてください。構築その他諸々もこちらを参考にしています。
システムを作る
ウェブのフォームから時間割を入力して、それを定時(20時から21時くらい)に実行するというだけのものです。
なんとなくフローチャートは以下のような感じ。たぶんいろいろ間違っている気がするけど、とりあえずこんな感じです。
ウェブフォームはPHPで、スクロール表示はPythonで実装しました。これに関してはそれほど難しくもないと思うので省略。
実際に動作させたのはこういう感じになりました。
あとはとりあえずcronで実行したりとかその他色々の調整はありますが、一旦完成ということで。
また使ってみての感想などあったら改めて更新したいと思います。
サポートしていただけると嬉しいです。泣きます。