Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ダァ シエリイェスなIoT 2nd Gen

pokiiio
March 23, 2017

ダァ シエリイェスなIoT 2nd Gen

pokiiio

March 23, 2017
Tweet

More Decks by pokiiio

Other Decks in Technology

Transcript

  1. ダァ シエリイェスなIoT 2nd Gen
    ポキオ

    View Slide

  2. ポキオ
    Twitter : @pokiiio
    Blog : Androidのメモとか
    (http://relativelayout.hatenablog.com/ )

    View Slide

  3. ポキオのおしごと
    某メーカーでAndroidアプリエンジニア

    View Slide

  4. ポキオのなまえ
    ポッキーよりプリッツが好き

    View Slide

  5. ポキオのしりょう
    https://speakerdeck.com/pokiiio

    View Slide

  6. いままでのあらすじ
    https://speakerdeck.com/pokiiio/ta-a-sieriiesunaiot

    View Slide

  7. ダァシエリイェス…?

    View Slide

  8. View Slide

  9. ざっくり言うと京急のこと

    View Slide

  10. 京急は神
    ※ポキオの個人的な思いです

    View Slide

  11. でもたまに遅れる

    View Slide

  12. で、これを作りました
    ガチャガチャで手に入れた
    ゼンマイ式のプラレール
    ESP8266ボードで
    定期的に京急のHPを
    ポーリングして遅延を検知
    遅延を検知すると
    プラレール内に
    埋め込んだLEDが光る

    View Slide

  13. IoTLT(9/14)で発表
    デブサミ(2/16)にも出展しました

    View Slide

  14. で、ここからが本題

    View Slide

  15. 僕が作成したガジェットには
    何かが足りない・・・

    View Slide

  16. そうか、輝きが足りないのか

    View Slide

  17. 2号機を作ってみました

    View Slide

  18. とりあえずRGBフルカラーLEDを購入

    View Slide

  19. 京急のプラモデルを組み立てる

    View Slide

  20. 切れる基盤で模型にLEDを仕込む

    View Slide

  21. ESP8266ボードでLEDを制御

    View Slide

  22. システム図
    ①APに接続
    ②京急HPから
    運行情報を取得
    ③遅延などを
    検知したら
    LEDを点灯

    View Slide

  23. LEDを輝かせる
    運行状況の困り具合で、LEDの光り方を変化させた
    ● 遅延
    ● 運転見合わせ

    View Slide

  24. LEDを輝かせる
    運行状況の困り具合で、LEDの光り方を変化させた
    ● 遅延
    ● 運転見合わせ
    ● JRからの振替輸送受託による遅延

    View Slide

  25. ここでデモ

    View Slide

  26. LEDを輝かせる
    運行状況の困り具合で、LEDの光り方を変化させた
    ● 遅延:黄色点滅
    ● 運転見合わせ:赤色点滅
    ● 振替輸送受託による遅延:パリピ点滅

    View Slide

  27. LEDを輝かせる

    View Slide

  28. サマリ
    ● 遅延チェッカーをグレードアップ
    ● 運行状況によって光り方が変化
    ● 京急の運行状況HPをパースして特定の文字列を探し
    遅延/運転見合わせを検知する コード

    View Slide

  29. ありがとうございました

    View Slide