タグ別アーカイブ: Raspberry Pi

ラピロとインタラクションする(ラピロへのジェスチャセンサの搭載)

これまでは過去に搭載した機能の移植という形で進めてきましたが、ここからは過去になかった機能を搭載していきます。

これまで搭載してきた機能は、実は一方的にラピロがこちらに向けて何かを発信するためだけのものでした。表情を出すのも、音声を出すのも。そこで、次はこちらからのアクションをラピロに受け取ってもらえるようにしたいと思います。

ということで、今回はジェスチャセンサをラピロに取り付けてみます。

いつもはセンサの組み込み方の話をしてから最後にソフトの話をするのですが、今回は先にソフトのお話から。

続きを読む

ラピロをWeb APIでON/OFFできるようにする

th_rapiro-wio-node-11

ラピロを24時間365日利用しようと思ったときに個人的に一番気になるのは、ラピロ本体に常時通電することによるRaspberry PiとArduino基盤の発熱です。特にArduino基盤の方は、ラピロのボディを触ると「熱っ!」となるぐらいに熱くなるので、かなり心配です。

過去に一ヶ月ほど常時通電を試したことがあるのですが、その時は背中に冷却ファンを取り付けることで対応していました。これはこれでアリだったのですが、どうしても装備としてラピロがゴツくなってしまうので、ラピロのバランスも悪くなるし、外部電源も必要になるわで、ラピロで気軽に遊ぶのがちょっと難しくなってしまいました。

そういうわけで、常時通電はちょっと諦めて、その代わりに、ラピロ本体の電源のON/OFF自体を、Web APIで制御できるようにしようと思います。この仕組みを入れておけば、ラピロとは別の常時通電サーバから必要に応じてWeb APIを叩くことで、必要なときにだけラピロに動いてもらうことができるようになります。

ではでは早速、やってみましょう。

続きを読む

ラピロに表情をつける(2016年版:Raspberry Pi + 8×8 LED マトリックスで日本語文字列をスクロール表示する)

th_rapiro-led-scroll_8

前回ラピロの動作を復活させることはできたので、次はラピロの表情(文字列表示含む)を復活させます。実質やることは、過去にやった2つの内容の再検証です。

とりあえずハードウェアの接続から見ていきます。

続きを読む

ラピロを復活させる(2016年版:Raspberry Piからラピロを制御する)

th_rapiro-reboot

久しぶりにラピロを復活させることにしました。前にちょっと書きましたが、色々機能や追加パーツを載せすぎたせいでだいぶ動かしにくくなってしまっていたので、今回は出来るだけ機能をシンプルにしていきたいと思います。

せっかくなので、イチから設定を始めてRaspberry Piからラピロの動きを制御するところまで一気にやってしまいたいと思います。

続きを読む