Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

岐阜スーパーものづくり講座:第7回

1,622 views

Published on

  • DOWNLOAD THI5 BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

岐阜スーパーものづくり講座:第7回

  1. 1. 岐阜スーパーものづくり講座:組み込み手法を「プロトタイピング」する∼第7回「スパークル」を使って「柔らかい」ものづくりを体験する2011年12月14日19:00∼20:30/ソフトピアジャパン ドリームコア 2F講師:小林 茂(岐阜県立国際情報科学芸術アカデミー[IAMAS]准教授)協力:岩崎 修(アニオマジックジャパン)・ kiitoshttp://www.facebook.com/iamas.jp
  2. 2. この講座について前半の内容• 第1回(6/15) 旧くて新しい「プロトタイピング」とは何か• 第2回(7/13) 大量生産の時代から個人が「工場」を持つ時代へ 新しいものづくりを可能にする新たな技術• 第3回(8/17) プロトタイピングで使うツール 個人レベルでも利用できるツールを実演で紹介• 第4回(9/28) プロトタイピングのさらに先へ 可能性・課題・今後の展望について岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  3. 3. この講座について後半の予定:スパークルワークショップ• 第5回(10/12):基礎編 スパークルを使って光るブレスレットを作ってみる• 第6回(11/16):基礎編(同内容)• 第7回(12/14):応用編 センサーなどを加えてより深みのある作品にしてみる• 第8回(1/18):応用編(?)• 第9回(2/15):まとめ岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  4. 4. 本日の予定• イントロダクション • Make: Tokyo Meeting 07の参加報告 • この講座の目的 • スパークル(Sparkle)とは • センサを追加するには• ワークショップ • Sequencer:さまざまなパラメータを試してみる • Code:テキストでプログラムを書いてみる岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  5. 5. イントロダクション > Make: Tokyo Meeting 07Make: Tokyo Meeting 07の概要• 日時:2011年12月3∼4日• 場所:東京工業大学大岡山キャンパス岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  6. 6. http://www.flickr.com/photos/25323104@N00/sets/72157628265980981/
  7. 7. http://www.flickr.com/photos/25323104@N00/sets/72157628265980981/
  8. 8. http://www.flickr.com/photos/25323104@N00/sets/72157628265980981/
  9. 9. http://www.flickr.com/photos/25323104@N00/sets/72157628265980981/
  10. 10. http://www.flickr.com/photos/25323104@N00/sets/72157628265980981/
  11. 11. http://www.flickr.com/photos/25323104@N00/sets/72157628265980981/
  12. 12. http://www.flickr.com/photos/25323104@N00/sets/72157628265980981/
  13. 13. http://www.flickr.com/photos/25323104@N00/sets/72157628265980981/
  14. 14. http://www.flickr.com/photos/25323104@N00/sets/72157628265980981/
  15. 15. http://www.flickr.com/photos/25323104@N00/sets/72157628265980981/
  16. 16. イントロダクションこの講座の目的• 新しく開発された「素材」を活用した「柔らかい」電子工作 を体験し、電子手工芸の可能性を探求してみる• プログラミングによる可能性を体験してみる • コードを用いない簡単なプログラミング • コードを用いたやや高度なプログラミング岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  17. 17. イントロダクション > スパークルとは?スパークルを使った作品例• Sparkle Xmas Tree http://vimeo.com/32805551• Jumping Jumper - motion sensitive skirt http://www.aniomagic.com/blog/?id=117 http://youtu.be/NSyykW4Age8岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  18. 18. イントロダクション > スパークルとは?スパークル(Sparkle)とは• Aniomagicが開発した電子手芸用「素材」• Sparkle本体の他、ライトボード(LED)、タッチスイッチ、 光センサ、温度センサ、音センサ、加速度センサなどを自由 に組合せられる• ウェブブラウザを使い、可視光通信でプログラミングできる• 日本での正規代理店はアニオマジックジャパン(運営は MechaRoboShop)岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  19. 19. イントロダクション > スパークルとは?スパークルのプログラミング方法1. iPhone・iPad・PCのウェブブラウザ(Safari推奨)で プログラミングのページを開く http://www.aniomagic.com/program/2. スパークルのタッチパッドに指で触れてステータスLED (赤色の小さなLED)が素早く点滅するまで待つ3. プログラミングのページで「送信」ボタンを押したら画面に スパークルを軽く押当てて送信が完了するまで待つ タッチパッド岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  20. 20. イントロダクション > スパークルとは?スパークルのプログラミング方法岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  21. 21. イントロダクション > スパークルとは?センサの種類• Sound sensor(音センサ)• Light sensor(明るさセンサ)• Temperature sensor(温度センサ)• Custom sensor(カスタムセンサ)• Accelerometer(加速度センサ)• Touch switch(タッチスイッチ)岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  22. 22. イントロダクション > スパークルとは?センサの接続• 同時に使えるセンサは1種類のみ• タッチスイッチとは併用可能岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  23. 23. イントロダクション > スパークルとは?スパークルのプログラミング方法• ウェブブラウザ上で点滅すると明るさが変化• その変化をスパークル本体のステータス/センサLEDで検出• オン/オフの時間間隔などで1/0を表現岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  24. 24. イントロダクション > スパークルとは?スパークルの通信方法• スパークルのライトボード、タッチスイッチ、センサは全て デジタルで通信• 通常、デジタルで通信する場合には3本(電源線2本と信号線 1本)または4本(電源線2本と信号線2本)の結線が必要• スパークルでは、電源と信号線を兼ねる通信方法を用いる ことで、わずか2本で電源の供給と通信ができ、それにより 配線が大幅に簡略化されている岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  25. 25. イントロダクション > スパークルのプログラミング方法さまざまなプログラミング方法• Sequencer(シーケンサ) 通常時、タッチスイッチにタッチした時の動作をGUIで設定• Sensor(センサ) センサに対する反応をGUIで設定• Code(コード) 通常時、タッチスイッチとセンサへの反応をテキストで記述岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  26. 26. イントロダクション > スパークルのプログラミング方法Sequencer(シーケンサ)岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  27. 27. イントロダクション > スパークルのプログラミング方法Sensor(センサ)岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  28. 28. イントロダクション > スパークルのプログラミング方法Code(コード)岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  29. 29. イントロダクション > スパークルのプログラミング方法スパークルのプログラミング言語• Scheme(スキーマ)やLogo(ロゴ)にヒントを得つつ、 シンプルな文法で記述できるように設計された言語仕様• SequencerやSensorの画面では記述できない高度な処理も 記述できる• 詳細に関してはウェブサイトでの説明を参照 http://www.aniomagic.com/sparkle/programming.php#summary岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  30. 30. ワークショップ > シーケンサSequencer(シーケンサ)岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  31. 31. ワークショップ > シーケンサSequencerで設定できるパラメータ• 通常時、タッチスイッチに触れた時の光り方 • パターン • 速度 • 繰り返し回数(タッチスイッチ)• スリープに入るまでの時間参考ムービー:http://vimeo.com/30529117岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  32. 32. ワークショップ > コードCode(コード)岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  33. 33. ワークショップ > コード基本形; 常に繰り返す(always ; ここに繰り返す処理を書く)岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  34. 34. ワークショップ > コード光り方に関するキーワード• right(右に向かってフェード)• left(左に向かってフェード)• in(外側から中央へ向かってフェード)• out(中央から外側へ向かってフェード)• twinkle(ランダムに光る)• center(中央のみ光る)岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  35. 35. ワークショップ > コードセンサ関係のキーワード• touched(タッチスイッチに触れているか否か)• sensor(センサの値)岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  36. 36. ワークショップ > コード基本形; 条件判断(always (if (条件) (条件に合致した時に行われる処理) ))岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  37. 37. ワークショップ > コード基本形; 条件判断(always (if (条件) (条件に合致した時に行われる処理) (条件に合致しない時に行われる処理) ))岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  38. 38. ワークショップ > コード基本形; センサの値を使った条件判断(always (if (> sensor n) (センサの値がnより大きい時に行われる処理) (センサの値がn以下の時に行われる処理) ))岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  39. 39. ワークショップ > コード基本形; センサの値を使った条件判断(always (if (< sensor n) (センサの値がnより小さい時に行われる処理) (センサの値がn以上の時に行われる処理) ))岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  40. 40. ワークショップ > コード基本的なサンプル; 右方向にフェード(always (right 2))岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  41. 41. ワークショップ > コード基本的なサンプル; 左右にフェード(always (right 2)(left 2))岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  42. 42. ワークショップ > コード基本的なサンプル; インとアウトを繰返す(always (in 2)(out 2))岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  43. 43. ワークショップ > コード基本的なサンプル; 繰り返して行う処理を関数として定義し、; 関数を呼び出すことで重複なくコードを書くことができる(define (change-speed s) (left s)(right s))(always (change-speed 1/2))岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  44. 44. ワークショップ > コードセンサを使うサンプル; タッチしている時は素早くtwinkle; そうでない時はゆっくりtwinkle(always (if (touched) (twinkle 1/2) (twinkle 10) ))岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  45. 45. ワークショップ > コードセンサを使うサンプル; タッチしている時は素早くtwinkle; そうでない時はゆっくりinとout(always (if (touched) (twinkle 1/2) ((in 2)(out 2)) ))岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  46. 46. ワークショップ > コードセンサを使うサンプル; タッチしている時は左右に; そうでない時はゆっくりtwinkle(always (if (touched) ((left 1/2)(right 1/2)) (twinkle 2) ))岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  47. 47. ワークショップ > コードセンサを使うサンプル; センサの値が3より大きければtwinkleで素早く点滅; 何もない時はcenterだけゆっくりと点滅(always (if (> sensor 3) (repeat 4 (twinkle 1/4)) (center 1) ))岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  48. 48. ワークショップ > コードセンサを使うサンプル; タッチされている時はtwinkleで素早く変化; センサの値が3より大きければ左右に大きく変化; 何もない時はcenterだけゆっくりと点滅(always (if (> sensor 3) (repeat 2 (right 1/4)(left 1/4)) (if (touched) (twinkle 1/4) (center 1) ) ))岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  49. 49. ワークショップ > コードさらに高度なサンプル; 再帰関数を定義する(define (reps n) ( (repeat n (left 1)) (wait 5) (reps (+1 n)) ))岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  50. 50. 補足関連書籍 テクノ手芸(テクノ手芸部著・2010年) http://www.wgn.co.jp/store/dat/3226/岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  51. 51. G GIFU・スマートフォンプロジェクトI i.LaboF f.LaboU ?
  52. 52. お知らせf.Laboとは?• 広義のものづくりを活性化するハブとなる施設• 主な機能はものづくりに興味を持つ「カフェ」のような場所• 今年度中は試行期間としてワークショップを中心に運営• 2012年1月より準備開始、2月にお披露目を予定• 近い将来に「FabLab大垣」となることを目指す岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  53. 53. お知らせf.Labo第1期の人材募集について• 期間:2012年1月4日から3月31日まで• 場所:ソフトピアジャパンエリア内• 人数:4名• 内容:f.Laboの企画、運営、広報 • ワークショップなどの企画・調査及び広報支援業務 • 貸出機器の取り扱いマニュアル作成、機器管理支援業務 • 電子工作などものづくり作業場所の管理業務 • 什器の整備作業及び調達業務補助 • 事務作業の補助岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  54. 54. お知らせf.Labo第1期の人材募集について• 必要な知識、資格など • 電子工作、木工工作などに興味のある方 • 企画、広報業務に興味のある方 • パソコン操作の基礎知識がある方• 期日:2011年12月21日(水)まで• 備考:応募時点で失業者であること岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  55. 55. お知らせf.Labo第1期の人材募集について• 問い合わせ先:財団法人ソフトピアジャパン総務課 (担当:宇野)TEL 0584-77-1144• 詳細は下記のウェブページを参照してください http://www.softopia.or.jp/sjinfo/h23_suishiin_111212.html• ハローワークのインターネット検索 • 求人番号では[21020-13020011] • 「詳細条件」の「事業所名」で「ソフトピアジャパン」岐阜SUPERものづくり講座#02「組み込み手法を『プロトタイピング』する」第7回 ¦ 小林茂(IAMAS)
  56. 56. 岐阜スーパーものづくり講座:組み込み手法を「プロトタイピング」する∼第7回「スパークル」を使って「柔らかい」ものづくりを体験する2011年12月14日19:00∼20:30/ソフトピアジャパン ドリームコア 2F講師:小林 茂(岐阜県立国際情報科学芸術アカデミー[IAMAS]准教授)協力:岩崎 修(アニオマジックジャパン)・ kiitoshttp://www.facebook.com/iamas.jp

×