+GAINER

電子デバイスを気軽にプログラムする

このような方におすすめ

コンピュータのユーザインタフェースをハードウェアを使って拡張したい人。コンピュータで電子機器を制御したい人。具体的には、工学系・美術系(メディアアート系)の学生や研究者、ハードウェアに興味があるコンピュータファンなど。
  • 著者GainerBook Labo + くるくる研究室 著
  • 定価4,104 (本体3,800 円+税)
  • B5変 272頁 2008/10発行
  • ISBN978-4-274-06733-4
  • 定価
  • ポイント0
  • 数量

※本体価格は変更される場合があります。
※通常2〜3日以内で発送いたします。

  • 概要
  • 主要目次
  • 詳細目次

フィジカルコンピューティングとは、既存のディスプレイやキーボードやマウスだけではなく、必要に応じて新しいハードウェアを使って、コンピュータと人間とのコミュニケーションを実現するという考え方で、近年注目されています。本書は、フィジカルコンピューティング環境Gainerの入門者向け解説書『+GAINER』(2007年、九天社)を、オーム社から再発行するものです。

https://www.ohmsha.co.jp/book/9784274067334/
PART 1. TUTORIAL
--------------------
01. イントロダクション
02. Gainerをはじめよう
03. 電子回路を組む
04. チュートリアル:Flash 編
05. チュートリアル:Max/MSP 編
06. チュートリアル:Processing 編

PART 2. COOKBOOK
--------------------
  01. 明るさをはかる
  02. 圧力をはかる
  03. 曲がり具合を検出する
  04. 物体とセンサとの距離をはかる
  05. 振動を検出する
  06. 物体の色を判定する
  07. 人の動きを検出する
  08. 加速度センサをつなぐ
  09. LEDを光らせる
  10. フルカラーLEDを光らせる
  11. LED アレイを光らせる
  12. マトリクスLED にパターンを表示させる
  13. ACソレノイドを動かす
  14. 振動モータを動かす
  15. バイオメタルを動かす
  16. DCモータを動かす

PART 3. Examples
--------------------
  01. ゲイナーカイダン/ IAMAS PDP
  02. Haohao_table /遠藤孝則+原田克彦+増田一太郎
  03. みくまりね その3 /柏木恵美子
  04. Mountain Guitar /金箱淳一
  05. infopool /アイティア+メタファー+リクルート メディアテクノロジーラボ
  06. JukePhone /遠藤孝則
  07. アンビエントデバイス/原田克彦
  08. 風鈴フーコ/原央樹(ツムジテクノロジー/ kurukuru)
  09. 誕生日 /原央樹(ツムジテクノロジー/ kurukuru)
  10. かき氷メーカー/タナカミノル(ピクルス/ kurukuru)
  11. 空気入れ楽器/松村慎(クスール/ kurukuru)
  12. あっち↑/尾崎俊介(クスール/ kurukuru)
  13. Genki-Balloon / kurukuru
PART 1. TUTORIAL
--------------------
01. イントロダクション
  人間とコンピュータはいかにコミュニケーションできるか
    GUI は実際に触って感じることはできない
  フィジカルコンピューティングとは
    直接触れて感じることのできるデバイス
  ツールキットの登場で身近になるハードウェア
  フィジカルコンピューティングで広がる可能性
    インタラクションをデザインする
    [Column]Sketching in Hardware
  フィジカルコンピューティングの構成要素
    [Column]さまざまなプロセッサ

02. Gainerをはじめよう
  Gainerとは
    Gainer の構成
    I/Oモジュールの構成
    [Column]Gainerと関連するプロジェクト
  I/O モジュールの組み立て
    抵抗器の取り付け
    積層セラミックコンデンサの取り付け
    ICソケットの取り付け
    LEDの取り付け
    電解コンデンサの取り付け
    タクトスイッチの取り付け
    USBコネクタの取り付け
    連結ピンの取り付け
    PSoCマイコンの取り付け
    [Column]7種類のコンフィギュレーション
  ドライバのインストール
    Windows XP 編
    Mac OS X 編
    [Column]Funnel について

03. 電子回路を組む
  電子回路の基礎知識
    電圧~電流~抵抗
  回路図の読み方
    主な電子部品
  ブレッドボード上で回路を組んでみる
    ブレッドボード
    ジャンプワイヤ
    部品の準備
    電源の接続
    ブレッドボードの電源でLEDを点灯させる
    [Column]オームの法則
    スイッチでLEDをオン/オフする
    [Column]そろえておくと便利な電子部品

04. チュートリアル:Flash 編
  セットアップ
    ソフトウェアライブラリのダウンロード
    serial_proxy(=gsp)の起動
    [Column]gsp の設定ファイル
  FlashでGainerを使う
    コード例1:button.fla
    コード例2:LED.fla
    コード例3(デジタル出力):dOut.fla
    コード例4(アナログ出力):aOut.fla
    コード例5(デジタル入力):dIn.fla
    コード例6(アナログ入力):aIn.fla
    Flash 用ライブラリの簡易リファレンス
    [Column]Flashでのライブラリパスの設定

05. チュートリアル:Max/MSP 編
  セットアップ
    ソフトウェアライブラリのダウンロード
  シリアルポートの設定
    動作確認
  Max/MSP でGainerを使う
    デジタル出力
    アナログ出力
    デジタル入力
    アナログ入力

06. チュートリアル:Processing 編
  セットアップ
    ソフトウェアライブラリのダウンロード
    [Column]Processing の基本用語
  Processing でGainerを使う
    Sketch01:最初のプログラム
    Sketch02:テキストを表示する
    Sketch03:Gainer の状態を読み取る(1)
    Sketch04:Gainer の状態を読み取る(2)
    Sketch05:Gainerから出力する
    Processing 用ライブラリの簡易リファレンス
    [Column]フィジカルコンピューティングワークショップ

PART 2. COOKBOOK
--------------------
  01. 明るさをはかる
  [Column]入力された値を閾(しきい)値と比較する
  02. 圧力をはかる
  03. 曲がり具合を検出する
  [Column]入力を指定した範囲にスケーリングする
  04. 物体とセンサとの距離をはかる
  [Column]入力された値をスムーズにする
  05. 振動を検出する
  06. 物体の色を判定する
  [Column]Mr.Rolling
  07. 人の動きを検出する
  08. 加速度センサをつなぐ
  [Column]急速な変化を検出する
  09. LEDを光らせる
  [Column]LEDの利用
  10. フルカラーLEDを光らせる
  [Column]アナログ出力の正体(PWM)
  11. LED アレイを光らせる
  12. マトリクスLED にパターンを表示させる
  [Column]マトリクスLEDに映像を映す
  13. ACソレノイドを動かす
  [Column]I/Oモジュールのレスポンスをチューニングする
  14. 振動モータを動かす
  [Column]motordog の作り方
  15. バイオメタルを動かす
  [Column]プルアップとプルダウン
  16. DCモータを動かす
  [Column]Hブリッジについて

PART 3. Examples
--------------------
  01. ゲイナーカイダン/ IAMAS PDP
  02. Haohao_table /遠藤孝則+原田克彦+増田一太郎
  03. みくまりね その3 /柏木恵美子
  04. Mountain Guitar /金箱淳一
  05. infopool /アイティア+メタファー+リクルート メディアテクノロジーラボ
  06. JukePhone /遠藤孝則
  07. アンビエントデバイス/原田克彦
  kurukuru presents
  08. 風鈴フーコ/原央樹(ツムジテクノロジー/ kurukuru)
  09. 誕生日 /原央樹(ツムジテクノロジー/ kurukuru)
  [Column]ミニ座談会-- Gainerと出会ったきっかけ--
  10. かき氷メーカー/タナカミノル(ピクルス/ kurukuru)
  11. 空気入れ楽器/松村慎(クスール/ kurukuru)
  12. あっち↑/尾崎俊介(クスール/ kurukuru)
  [Column]デバッガが欲しい
  [Column]ブラウザの外に出たい?--Web APIとのマッシュアップ--
  13. Genki-Balloon / kurukuru
  kurukuru meets Gainer