松下覚1)コンセプトペットが食べたえさの量を測り、そのデータをクラウドに蓄積していく。家で猫を2匹飼っているが好き嫌いが激しくて餌を食べてくれないことがあるので、餌を食べるペースから餌の好き嫌いを知りたい。2匹のうちどちらかに栄養が偏っていないかを食べる量から把握したい。猫が食べたえさの量を測るプログラムの概要は下のフローチャートに示した。実際には左右両側でそれぞれ重量を測っている。重量計測にはロードセルというひずみセンサーとADコンバータHX711を用いた。白い部分は猫が乗るのでMax20kgのもの、餌皿の部分にはMax500gのロードセルを用いた。ロードセルはおおよそ3秒ごとに値をとるようにした。Cameraで写真を撮り色から判別を行った。猫が乗る前と乗った後のエサ皿部分の重量の差を猫が食べたえさの量とし、時間、食べた猫とともにcsv形式で保存した。BIというソフトでデータを確認できるようにした。4)苦労した点アマゾンで安いロードセルとADコンバータを注文したら、届くまでに1カ月以上かかってしまいその間作業が進まなかった。そのためハード部分の製作開始から遅れていたのだが、頑丈に作っていたらさらに時間がかかってしまった。考えずにネットで見つけたよさそうなプログラムを組み合わせていたらpython2対応とpython3対応のライブラリが混ざってしまいプログラムが実行できなかった。Storageにデータを上げるのは別途cronで行うことにした。ハードの部分に時間を取られすぎたせいでソフトに割ける時間が少なくなってしまったことも残念であった。なんとか食べた量を表示できるようにはしたものの、餌の量の時間による変化などは表示することができなかった。5)感想IoT演習では設計からハード、ソフトまで自分一人でこなさなければいけないので大変ではあったがとても良い経験になった。電子工作や木工は楽しかったしソフトウェアのアルゴリズムを考え、設計通りに動いた時はうれしかった。それだけにウェブアプリの作成まで手が回らず完成できなかったのが悔しい。機会があればスケジュール通りに進めれるよう計画に余裕を持たせ、次こそ完成にたどり着きたいと思った。