こどもにやさしいM5Stack

Shinya Ishikawa
@meganetaaan

  • 二児の父
  • SIerでR&Dをしている
  • 普段はWeb(主にフロント)の人
  • Arduino歴2ヶ月

結論:M5Stackは

こどもにやさしい

(子持ち家庭の方は皆様購入の上
一緒に開発していきましょう!)

NO!!

YES!!

こどもにやさしいところ

  • かわいい
  • ガワ(外装)がちゃんとしている

かわいい

かわいい

  • 手のひらサイズ(54mm四方)→かわいい
  • 冷蔵庫の扉などにくっつく→かわいい
  • カラバリ豊富(白黒グレー)→かわいい
  • 公式ツイッターアイコン→かわいい

顔を出してみた→かわいい

喋らせてみた→かわいい

  • 音声合成エンジン
    「AquesTalk pico」を使用
  • 音声波形に合わせて
    口の形を変更

素数を数えてもらった

  • AquesTalk picoの
    読み上げ文はローマ字
  • 数字読み上げ用のタグが使える
// 4490円(よんせんよんひゃくきゅうじゅうえん)

TTS.play("<NUMK VAL=4490 COUNTER=enn>", 100);

超音波センサー付けてみた

視線と呼吸を付けてみた

ツイートを読み上げてもらった

  • 最新ツイート取得
    (Twitter API)
  • →読み仮名に変換
    (kuromoji)
  • →ローマ字変換
    (自前スクリプト)
  • →音声合成
    (AquesTalk)

ライブラリ化してみた

$ pio lib install "M5Stack-Avatar"
  • 誰でも簡単に顔が出せる
  • Arduinoライブラリマネージャからインストール
  • またはPlatformIOで下記を実行

スターください!

顔の系譜

@anoken2017

@robo8080

@tomorrow56

@meganetaaan

※それぞれ独自に改造していただいています

(描画を簡単に変えられる仕組みを考え中)

顔が出て喋る→こどもよろこぶ

ガワがちゃんとしてる

ガワがちゃんとしている

  • こどもがいじっても平気
  • 屋外で使える

「外に持ち出せ」といわんばかりの製品ラインナップ

ということで実践

かわいくて
外で使えて
実用的

な何かを作ろう!

Target -> 息子(3歳)

  • 好奇心のカタマリ
  • おにいちゃん←→反抗期の狭間
  • まだ文字は読めない
  • Google Homeの言うことは聞く

家族でお出かけ時の
心配事

迷子

ある要因:親子間における
「迷子確信度」の乖離

「迷子であること」に
気づかせるには

とうちゃんをさがして!

#M5Creativity2018 エントリー作品

こどもにやさしい
→おとなもほしい

一緒に開発たのしみましょう!