tamuraです。
IDCフロンティアさん主催のサバフェス2016に参加してきました。 今年は「健康をテーマにしたハッカソン」、IoTを駆使してエンジニアの生活を向上させようという目的でした。参加賞として各種デバイス(ラズパイ2とか)がいただけるので参加してきました。
チーム名
- ILT
メンバ
- tamura
- kamitani
- nakashima
総括
- 1週間あっても最終日にやっつけになってしまうので、計画を立ててやろう!
- 前日の夜というかほぼほぼ当日から開始って計画性なさすぎ
- ぶっ飛んだアイデアの方が作ってて楽しそう!
- 今回は時間無いに完成しそうなもの、というのから入ってしまった
- 発表のときはタイマーとかを使って自分の持ち時間が分かるようにするとよい!
- 前に発表している組が強制終了させられていたので、あわててタイマーを探しました
ログ
2016/03/17(木)
説明会@IDCフロンティア
新宿三丁目で降りて歩くと、意外とすぐに着きました。 kamitaniは仕事の関係で遅れて21:00くらいに参加、nakashimaは所用があるということで20:30に帰宅、と最初から足並みがそろっていません。 不安です。
いただいたデバイスたち - tamura - ラズパイ2 - 加速度センサ - kamitani - ESP8266 - 温湿度センサ - nakashima - ラズパイ2
2016/03/18(金)
初心者向けハンズオン@IDCフロンティア
kamitaniが参加したようです。
2016/03/19(土)
tamura 秋葉へ必要な部品等を買出しに行きました。 ESP-WROOM-02が売っていたので、今回はESPで行くか!と思い購入してきました。
2016/03/20(日)
tamura ラズパイ2のインストール。あっけなく完了です。
2016/03/21(月) 22:00
tamura シリアルケーブルがないので、PCとESPをつなぐことはあきらめ、ラズパイとESPをつなぐことにしました。 ラズパイからminicomというターミナルソフトで接続を確認するも、確認できず。 接続方法が悪いのかssh経由だから接続できないのか切り分けできず。
2016/03/22(火) 04:00
sshでXを飛ばしてcutecomというターミナルソフトを使うと、あっさり反応しました。 回路は変えていません。 minicomがダメだった模様。 朝チュンです。眠い。
2016/03/22(火) ~ 2016/03/25(金)
ESP-WROOM-02がボタン電池で動くか調べていたのですが、どうやら難しいようです。 加速度センサがあるので仕事中の姿勢をチェックできないかと思ったのですが、デバイスが小型化してもバッテリーが大きかったらIoTの意味があまりないな~と。 「今後の課題としてバッテリーの小型化」という方向性でお茶を濁そうと思いました。
2016/03/25(金) 22:00
やっと3人で何を作るのか認識あわせを行いました。 みんな作業場が別々で毎日遅くまで仕事しているので、結局前日スタートに。
アプリ名 - 加速度センサで日中どれくらい動いたかを教えてくれるやつ(仮)
全体の構成 - ESP8266 - 加速度センサを使ってどれくらい動いたかを把握する - それを1分ごとにサーバに送信する - サーバ - 1分ごとの動きをデータに溜め込む - 業務終了時間になったら動きの集計を行う - 結果をMyThingsを使って通知する
2016/03/26(土) 01:00
tamura Azureサーバのセットアップが完了。 IDCFのサーバは勘違いしてメモリが小さいモードで作ってしまったので、サーブレットが動かせるか不安だったのでAzureでJavaを動かすようにしました。 なんか無駄に複雑な構成に。。。
nakashima PCの環境整備を始めました・・・・。 彼はJavaでサーブレットを書いてもらい、ESPからのデータを受け取ってDBにガシガシ入れ込むのを作ってもらいます。
kamitani nakashima 仕様の調整を行ってます。 サーブレット:nakashima 集計バッチ:kamitani の方針です。
2016/03/26(土) 02:00
kamitani DBスキーマが完成しました。やったね。
nakashima 32iu (イミフ)
2016/03/26(土) 02:45
tamura ESP8266(ESP-WROOM-02)への書き込みに失敗しまくりだったので、ESP8266をあきらめて、ラズパイでいくことにしました。この時間から辛いです。
2016/03/26(土) 03:00
tamura ラズパイと加速度センサの接続が確認できました(べんり!) ラスパイを持って振ると、加速度センサの値が変わっていることが確認できます。
2016/03/26(土) 04:00
kamitani 集計バッチが8割ほど完成しました。 あとは健康かどうかの閾値をどうするか、くらいです。
2016/03/26(土) 05:00
tamura 加速度センサから出てきた生の値を使うと値が小さすぎていい感じにならないので、いい感じに変換させました。これで担当分はほぼ完了です。 お祝いにカップラーメンを食いました。
2016/03/26(土) 06:00
tamura 就寝
nakashima 起床wwwww 君寝てたのかいwwww 2時過ぎの「32iu」で気絶していたそうです。
2016/03/26(土) 09:00
tamura nakashima WebサーバのI/Fを決定させました。 もうラズパイ側することないぞ。
2016/03/26(土) 09:30
kamitani 気絶
2016/03/26(土) 12:45
tamura kamitani nakashima ロッポンギ(Yahoo)に集まる このときに3人が初めて集合しました。
2016/03/26(土) 13:00
会場イン
2016/03/26(土) 14:00
tamura myThingsの設定中
2016/03/26(土) 14:30
nakashima Webサーバ完成! ギリだな
すでに手動でデータを突っ込んでmyThingsからメールが来ることを確認済みなので、これでアプリはOK!
2016/03/26(土) 15:00
tamura スライド作成
2016/03/26(土) 15:30
tamura kamitani nakashima スライドに絵を張りまくり
2016/03/26(土) 16:00
終了!
2016/03/26(土) 16:10
発表!
2016/03/26(土) 16:13
発表終了! お疲れっした!
発表スライドです