完成作品

研究室に誰がいるか知りたい!

 

僕は大学生で、コードを書く時はだいたい家か研究室にいます。研究室ではチーム開発をしていて、そんな僕によくある状況が

「誰かいるなら研究室に行こうかな~」, 「聞きたいことがあるから先輩今日研究室に来てないかな~?」といった状況です。

 

この課題を解決するために「おるか!」を開発しました!

「おるか!」はLINEbotで作った入退室管理アプリで、チャットに「おるか」と入力すると研究室にいる人の名前を返してくれます。

またLINEbeaconの機能を用い、研究室に入ったタイミングで他のメンバーに入室したことを通知できます。

 

在室状況の把握は研究室のWi-Fiに接続しているMACアドレスをラズパイで取得することで誰がいるかを把握、それに加えてラズパイをLINEbeacon化し、LINEbeaconに反応したログをとって二重で在室状況を把握しています。

 

こだわった点としては、Wi-FiとLINEbeaconの両方で在室状況の把握をするところと入室時に通知を送る部分です。Wi-FiだけだとPCやスマホの電源が落ちていたり、研究室のWi-Fiではなく学校のWi-Fiに繋がっていたりすると正しく在室状況を把握できなかったのでそれを補うためにLINEbeaconに反応したログを活用することにしました。また入室情報を通知する方法としてLINEbeaconをうまく利用した部分もこだわったところです。

 

 

チーム名
oruka
チーム
プロトタイパー
役割
Wow
誰かいるなら行こうかなー #研究室でチーム開発