ラズパイを使ったコミュニティイベント応援ツールをつくったみる（コンセプト編）

この記事は[IoTLT Advent Calendar 2018 (mitz)](https://qiita.com/advent-calendar/2018/iotlt_mitz) の21日目の記事です。

# はじめに
12/8にIBM Cloud Community Summitというイベントの運営を手伝いました。
セッション会場が複数あり、セッションの幕間に案内などをながせたらなーと思い、
コンセプトまでは考えたものの、実現に至らなかったので、やるぞ宣言ということで、今回はこちらにコンセプトを書きます。

年末のバタバタで制作に取り掛かれなかったことが心残りで仕方ありません。

きっと冬の宿題でやってみることになりそうです。

# やりたいこと
- デジタルサイネージ機能（各イベント会場の案内・Twitterハッシュタグの案内などの告知）
- タイムキーパー（音声でスタート、残り時間をなにかでお知らせ）

# あると面白そうな機能
- ビンゴ機能

# おしながき
以下を利用して作ってみたいと思います
- Raspberry pi 3
- Node-RED
- TJBot

# What's the TJbot?
## TJBotというダンボールロボット製作キット
いきなりTJBotのことを紹介しましたが、ご存じない方も多いと思うので・・・。
IBMが公開するダンボールによるロボット製作キットで、Raspberry PI + Node-REDで動きます。
2018/12解禁となったTJBot zeroは海外で公開されているフルサイズダンボールキットをさらに小さく・スマートに作れるようになりました。
<blockquote class="twitter-tweet" data-lang="ja"><p lang="en" dir="ltr">Hello., World<a href="https://twitter.com/hashtag/TJBot?src=hash&amp;ref_src=twsrc%5Etfw">#TJBot</a> <a href="https://twitter.com/hashtag/TJBotzero?src=hash&amp;ref_src=twsrc%5Etfw">#TJBotzero</a> <a href="https://twitter.com/hashtag/BMXUG?src=hash&amp;ref_src=twsrc%5Etfw">#BMXUG</a> <a href="https://twitter.com/hashtag/IBMChampion?src=hash&amp;ref_src=twsrc%5Etfw">#IBMChampion</a> <a href="https://t.co/a5k0Z2PDkh">pic.twitter.com/a5k0Z2PDkh</a></p>&mdash; Shoichiro Sakaigawa (@l_s_s_l) <a href="https://twitter.com/l_s_s_l/status/1067814726908862465?ref_src=twsrc%5Etfw">2018年11月28日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

[日本版 TJBot - プログラム可能なロボット (TJBot zero)]
(https://www.ibm.com/developerworks/jp/code/open/projects/tjbot/)
[自作AIロボットTJBot Zeroで遊んでみる](https://qiita.com/zuhito/items/cd9d8cfefab1fbacaf69)

実は、SIer IoT LTへちょっと持ち込んでLTさせていただきました。
<blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">IoT縛りの勉強会/SIer主催 SIerIoTLT vol8@サイボウズ<br>でTJBotのことを話ました。<a href="https://twitter.com/hashtag/BMXUG?src=hash&amp;ref_src=twsrc%5Etfw">#BMXUG</a> <a href="https://twitter.com/hashtag/noderedjp?src=hash&amp;ref_src=twsrc%5Etfw">#noderedjp</a> のみなさんに感謝です！<a href="https://twitter.com/hashtag/iotlt?src=hash&amp;ref_src=twsrc%5Etfw">#iotlt</a><br>Today, I speak about &quot;TJBot&quot; raspberry pi and Node-RED robot in JPN SIerIoTLT Vol8<a href="https://t.co/I91dBQGdmk">https://t.co/I91dBQGdmk</a></p>&mdash; Shoichiro Sakaigawa (@l_s_s_l) <a href="https://twitter.com/l_s_s_l/status/998938217620500481?ref_src=twsrc%5Etfw">2018年5月22日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


<blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">TJBotもっと作り込みしたい課題いっぱいだけど、<br>ダンボールの愛嬌と、手を振る動作で<br>大変人気でした！<br><br>さらに進化させたいです！<br>今日の紹介動画はこちら<a href="https://t.co/EHjMfrINQs">https://t.co/EHjMfrINQs</a>
<br><a href="https://twitter.com/hashtag/iotlt?src=hash&amp;ref_src=twsrc%5Etfw">#iotlt</a> <a href="https://twitter.com/hashtag/tjbot?src=hash&amp;ref_src=twsrc%5Etfw">#tjbot</a> <a href="https://twitter.com/hashtag/IBMChampion?src=hash&amp;ref_src=twsrc%5Etfw">#IBMChampion</a> <a href="https://twitter.com/hashtag/BMXUG?src=hash&amp;ref_src=twsrc%5Etfw">#BMXUG</a> <a href="https://twitter.com/hashtag/noderedjp?src=hash&amp;ref_src=twsrc%5Etfw">#noderedjp</a></p>&mdash; Shoichiro Sakaigawa (@l_s_s_l) <a href="https://twitter.com/l_s_s_l/status/998931138109296641?ref_src=twsrc%5Etfw">2018年5月22日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>



今回はこのTJBotのオリジナルの大きさのバージョンを使って作成していきたいと思います。

# サイネージ部分
サイネージ部分は、Linuxで動くデジタルサイネージ用OSSを利用します。
ラズパイ用の公式イメージが上手く動かず、ソースからインストールしてみたいと思います。

# タイマー部分
こちらはNode-REDとWatsonAPIを利用してタイマー機能を実現しようと思います。

# おわり
中身がなくて申し訳ないですが・・・クリスマス飛び込み記事です。
お正月にきっとリベンジして戻ってきます！