シカケコンテスト2015で作品発表して受賞しましたこの広告は、90日以上更新していないブログに表示しています。プログラミング2015/07/04に天王寺動物園において行われたシカケコンテスト2015で作品を発表してきました。発表した作品は、熱中症を防止することを目的にした「水分補給お知らせペットボトルホルダー」です。水分補給を楽しくするシカケと水分補給をお知らせするシカケを組み込んでおり、水分補給を全力で促す作品になっています。コンテストでは他の発表と、ペットボトルホルダーというネタまでかぶってしまい、だいぶつらい感じになってしまいました。熱中症は被るかもしれないとは思っていましたが、ペットボトルホルダーまでネタがかぶるという状況は想定していなかったです。司会の方のフォローもあって何となく技術っぽさを伝えることができたのか、大変うれしいことに技能賞をいただきました。今回は、使用したい部品のライブラリがすべて揃っていたので、mbedを使って作りました。音声再生のライブラリがアナログ出力を使うので、LPC1768で製作しました。mbedに書き込んだプログラムは以下に公開しています。mbed使用した部品は以下の通りです。スチレンボード組んだときの状態はこんな感じでした。思った以上に複雑になってしまったので、もうちょっと簡単な構成にしたいところです。「飲む」という動作をとる仕組み以下の2点を両方満たすときに「飲んでいる」と判定しています。加速度センサーのZ軸方向にかかっている加速度(この場合はほぼ重力加速度)が一定の数値を下回るときつまり傾いているときタッチセンサーが反応しているとき音声出力と画像出力について扱いやすいように、事前に音声はwaveファイル、画像はビットマップファイルに変換しておいて、SDカードに保存しています。それを必要なタイミングで読み込んで、鳴らしたり表示したりしています。音源と画像は以下のものを利用させていただきました。ありがとうございます。用途に対して大きすぎると思うので、減らしたい。不要なのでは?タッチセンサーなしでも、加速度センサーだけでもうまくいく気がする。筐体ちゃんとしたケースに入れたい。割り込み鳴き声が鳴っているときに傾けても、再生が終了するまで次の処理に入らないので、その点は修正したい。コンテストの感想まず、どの作品も発想力は本当に見習いたいと感じました。技術的な方向に発想が偏ってしまうので、その点は直していきたいと思います。コンテストの作品の技術的な面では、RFIDなどで人の行動を検知して「○○すると○○が起こる、それが楽しいので学びや気づきになる」という物が多かった印象があります。個人的には、動物の顔との合成写真が作れるものや、水で色が変わる紙を使った作品が印象深かったです。アイデア部門の発表は、実際に使用するとなると耐久性などは考えないといけないですが、動くものを作る程度であれば個人でも作れる物が多かったので、実装部門で発表してもよかったのではと思いました。自分の作品は拍手で「飲む」のを楽しくする部分はともかく、「お知らせ」部分はシカケと言って良いのかが微妙な感じでした。「動物園」というテーマにも直接関係しているものではなかったので、アイデアを考えるのは難しいです。次回のコンテストがあるなら、その点を解消して作りたいところですが、なかなか骨の折れることだなとは感じています。いろいろなアイデアを聞けるのは楽しいので、また何らかの形で参加できればいいなと思います。aqを作ったMbedオンラインコンパイラでmicro:bitを使う(温度計編)RankingProfileid:mia_0032作った物について書きます。(1)ArchiveAmazon.co.jpアソシエイトはてなブログをはじめよう!mia_0032さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。