中央大学 オープンプロジェクト演習 2022 共有メモ (公開)
このページ: https://hackmd.io/@tinkering/chuo-2022
ショート URL: https://urls.jp/op2022
講義情報
Slack: https://tinkeringfield.slack.com/
テーマ
生活 (学生生活) において、「今あるもの」を改善・追加してより便利に・愉しく・快適に (etc) する
スケジュール
- 2022/05/21 (土) 13:00-18:00 演習室(3608)
- about:course
- about:IoT
- チーム分け
- アイデアソン (プロダクトアイデア出し)
- 宿題
- 2022/5/28 (土) 10:00-18:00
- 各チームのアイデア・先行事例発表とそれに対する相互フィードバック
- フィードバックを受けてプロダクト案の練り直し・ブラッシュアップ
- 開発環境体験 (Hello Real World / チュートリアル)
- 開発開始、アイデア改善
- 2022/6/4 (土) 10:00-18:00
- 2022/6/11 (土) 10:00-18:00
機材購入費について
- チームあたり合計 5000 円 (税込み) を上限として、機購入をして頂けます
- WebDINO 保有デバイスを借りる分は 0 円扱い、買わなくとも大丈夫です
- どうしても 5000 円で収まらない場合は個別に相談または自腹で何とかしてください
- 注意
- 必ずチームメンバー間で予算管理/調整をすること
- レシート or 領収書 (宛名は空欄または WebDINO Japan) を貰ってきてください
- 作品本体に組み込むものに限らず、動作確認やデモで必要なものなど合理的なものは可
- 最終製品に組み込まれなかった (途中の試作品で使ったが最終的に使わなくなった) ものがあっても構いません
スケジュール (昨年・参考)
- 2021/06/05 (土) 13:00-18:00 演習室(3608)
- about:course
- about:IoT
- チーム分け
- アイデアソン (プロダクトアイデア出し)
- 宿題
- 2021/06/12 (土) 10:00-18:00 演習室(3608)集合
- 開発予定作品コンセプト発表
- チュートリアル
- CodeSandbox の紹介
- 開発開始
- 2021/06/19 (土) 10:00-18:00
- 2021/06/26 (土) 10:00-18:00
リファレンス / 参考資料
CHIRIMEN for Raspberry Pi
- チュートリアル
- device/parts list
- example
Github & Code Sandbox
- GitHub Sample Repository
- Code Sandbox の使い方
- JS 初心者教材
- JS ちゃんと学ぶ教材: JS Primer
- Web x IoT Makers Challenge 作品集
演習室内でのインターネット接続方法
アクセスポイントの設定
- SSID : IMAHORI_LAB_B-A-014E
- Key : efsaadif5cr6f
プロキシと日付の設定
[追記]大学のネットワークの変更に伴いプロキシの設定が不要になりました.4番から手順を踏み,ブラウザでインターネットに接続できるか確認をしてください.(1~3番は不要ですが,万一のために記述を残してあります.)
- デスクトップ上で右クリックし,New Fileから
set_proxy.sh
ファイルを作成する.
- 下記のようにファイルの中身を記述する.(vimの操作方法はこちらを参照.難しければVSCode等を使用しても構わない.)
- ターミナルを開き,コマンドを下記の通りに実行して,プロキシを適用する.
- 下記を参考に,日付を適用する.日付は,月,日,時,分,年の順に並んでおり,このコマンドでは
2022年5月28日10:00
に設定している.(数分のズレは気にしなくて良い.)
- 今起動しているブラウザがあれば終了し,ターミナル上でブラウザを開く(ラズパイ起動時に開いているブラウザはプロキシが適用されていない場合があるため,必ずこの手順を踏むこと)
設定はシャットダウン時に破棄されるため,次回以降の演習では3番目から操作を行うこと.また,自宅で開発を行う際にはプロキシの設定は行わないこと.
IoT 市場調査
IoT に関する仕組み・製品など、世の中にある既存のものについて調べて、興味のあるものを 1-3 点程度ピックアップしてください。
調査者氏名 (または個人識別可能な何か)
- 気になった IoT プロダクト・アイデア・製品など
- 製品ページや紹介記事や論文などの URL とひと言説明を書いてください
- インプット、処理、アウトプットがなんであるかも確認し、説明できるようにするか、書いておいてください。
- これに更に追加・改善するならどうするか、インスパイアされて自分だったらこうするといった next についても考えておくことが望ましい
飯野匠
- 顔写真で顔を取り込み、トレンドや紫外線などを分析して自分の顔にあったファンデーション、リップなどを出してくれる機器
- 二日酔いを探知して水やお酒の量をコントロールする機器
中山悠大
林倖司
浅沼舞由
- 袖の部分にタッチすることで端末の操作を可能にしたウェアラブル衣料
- 早食い防止で肥満を防ぐフォーク
- https://tabi-labo.com/260687/hapifork
- Input:フォークの傾き、フォークに乗った食べ物の重さ
- 処理:統計情報から食べる速度を算出
- Output:ライトやバイブで速い人にアラート
- next→同じテーブルについている人の速度と比較し、人と比べて早くor遅く食べ終わることがないように知らせる。食べる量が人によって違うだろうから、机の上の料理の量を検知するカメラとの連動も必要?
- おしゃぶりで赤ちゃんの体温を測定
- スマホからカーテンの開閉を
- https://mornin.jp/
- Input:設定した時間、スマホからの操作
- Output:モータの動作
- next→他の機器から得た、その部屋にいる人の睡眠状況と連動させて、眠りが浅い時にカーテンを開ける
田代達彦
- センサーを使って入眠を感知し、家電と連携して睡眠の質を高める
- 歯磨き改善
- https://www.gumplay.jp/
- インプット:加速度(磨く速さ)
- 処理:磨き具合を保存。歯科衛生士の指導を下に比較、改善の提案。
- 制御:アプリケーションで分析結果の表示
- アイデア:電動歯ブラシと連動してブラシの振動の仕方が変化とか。歯磨き面倒なのでなんか加えるだけで口に合わせて磨いてくれたらうれしい。
- IOTトイレ
谷口貴飛
- 体温や心拍数などを計測して熱中症対策をするシャツ
- ドアや窓の開閉を検知する防犯アイテム
- 食材の個数管理ができる冷蔵庫
久保田陽
- ゴミの堆積量を管理、ゴミが溜まると自動圧縮してくれるゴミ箱(公共用)
- 電子制御によって負荷を調整する筋力トレーニングマシン
内崎悠真
- 測定した結果に応じてアプリで睡眠の質を評価、アドバイスしてくれるセンサー
- 駐車場の満空を教えてくれる
鈴木舜
スマホを家の玄関のカギにできるアイテム
温度管理とレシピの手順が確認できるフライパン
宮脇健太
- tx02というウェアラブルセンサーを利用して健康状態を確認してくれるツール
- 涙で血糖値を測定するアイテム(開発中止)
杉林慶乙
・IoT炊飯器
古いお米を自動で見分けて炊飯
https://news.mynavi.jp/article/20210418-panasonic/
インプット:米の水分量、銘柄
処理:米の鮮度を把握
アウトプット:スチーム温度、圧力を調節
・IoT筋トレマシン
自動で使用者の筋力を測って重さを調節
https://higatrec.com/
インプット:筋力
処理:本人の筋力を把握
アウトプット:重さを調節する
・IoT文具
学習の記録を自動で出力
https://news.mynavi.jp/techplus/article/20220520-2348509/
インプット:勉強開始時間など
処理:本人の学習状況を把握
アウトプット:アプリに学習記録を表示
中塚陽向子
プロジェクトチーム
お菓子食べすぎを防ぐ会
アイデア/プロダクト概要
- 解決したい課題は何か
- お菓子を食べる量を制限する
- お菓子を食べる時間を管理する
- その課題をどのように解決するか
- お菓子を箱のような入れ物にいれて、重量センサーを利用して減った量を計測し規定量を超えたら蓋が閉まるようにする
- 蓋が閉まる時間は規定量をどれだけ超えたかで決める
- 夜食べないように食べられる時間を設け、その時間のみ蓋が開かないようにする
- 先行事例や先行研究は無いか
- 利用する機材・用意してほしいもの
授業改善の会
アイデア/プロダクト概要
- 解決したい課題は何か
- 授業中の演習問題でわからない人を発言せずに手助けする.
- その課題をどのように解決するか
- ペン立てとペンに装着するバンドを用意して,それで演習問題を解く.
- ペンが止まっている=>問題に行き詰まっているとして,教授側の画面に表示.これを見て教授は教えに行く(指導しに行く.)このとき,バンドの振動で生徒に知られせる.
- 一定数ペンがとまるとみんなわからないと判断して,一斉にわからない生徒のペンを振動させ,教授は全体にもう一度解説をする.
- 先行事例や先行研究は無いか
- 具体的な先行事例は見つけてないが,発想のねたになったのは電子タブレット
- 利用する機材・用意してほしいもの
- バイブレーションアクチュエータ:こちらで購入
- (できればON,OFFをつけたいのでライトとボタン):赤色LED,2pinタクトスイッチ
- 加速度センサ:Grove-Accelerometer(ADXL345)
- 圧力センサ:来週お願いします.
社会を変える会
アイデア/プロダクト概要
マナー委員会
アイデア/プロダクト概要
-
解決したい課題は何か
- ほかの家族も住んでいる一軒家の自分の部屋でオンラインの対戦ゲームを机でパソコンを使いプレイしている人が台パン(ここでは目の前の机を思い切り叩くこと)をしたり、奇声をあげたりすることで周りの人が迷惑すること。
- ここではプレイヤーは男性で筋力が十分あるものとする
-
その課題をどのように解決するか
- 台パンや奇声を検出し、その度にパソコン画面上に妨害映像を流す。また、台パンや奇声の回数に応じて点数をつけ、一定期間ごとにその集計結果をメールで送信する。
- 台パンや奇声の映像を送信する。
-
先行事例や先行研究は無いか
-
失敗例
-
利用する機材・用意してほしいもの
- オムロン 環境センサ(USBタイプ) 2JCIE-BU01