![]()
山辺真幸のFlashとFunnelで始めるArduino入門講座
Flashでの Arduino(アルドゥイーノ)の使い方を学習する入門講座です。制御言語としてFlash ActionScript 3.0を、制御ライブラリーとして Funnel (ファンネル)を使用します。
センサやアクチュエータを使うとコンピュータと人のインターフェイスは多様なものになり、アイデア次第でこれまでにない体験や感覚をもたらしてくれます。そんなフィジカルコンピューティングの世界のモノづくりに取り組む時、スケッチを描くように簡単にアイデアに近いサンプルを動かせることは大きなメリットです。しかし、センサからの生のデータを表現に結びつけるには、うまくプログラムで処理する必要があります。また、センサにはそれぞれ特性があり、使用する環境の光や音、温度などからも影響を受けてしまいます。
この講座では、センサを使ってデータを思い通りの表現に結びつけるためのいろいろなテクニックを学習します。具体的にはFunnelライブラリが提供するフィルタ処理を学ぶことによって、より実践的なフィジカルコンピューティングへのアプローチを学びます。また「Arduino」ならではの応用表現についてもサンプル等を示して体験します。

受講者全員に、講座で使用した67WS限定 Arduinoキット(Arduino、ブレットボード、センサーなど)をプレゼントとしてお持ち帰りいただけます。
講座レベル![]()
■カリキュラム概要
1.はじめに
- Arduino、ブレッドボードの使い方
2.セットアップ方法と基本操作
- Arduino、Funnel、ライブラリのセットアップ
- デジタル/アナログインプット
- デジタル/アナログアウトプット
- 各種センサの紹介
3.Funnelのフィルタを使う
- データを可視化してみる
- いろいろなセンサの特性を知る
- スケーリングフィルタ
- スムージングフィルタ
- SetPoint
- オシレータ
- ローパスフィルタ、ハイパスフィルタ
4.加速度センサを使ってサンプルを作る
5.Arduinoを使った応用。アイデアを形にするために
*カリキュラムの進度および内容は、受講者全員の理解度・習得度によって変更される場合があります。
- 使用アプリケーション
- Adobe Flash CS4
- 講師
- 山辺真幸
- 定員
- 6名
- 対象
- ActionScriptを含む、何かしらのプログラミングの経験がある方
フィジカルコンピューティングに興味のある方
標準的なPCの入出力デバイス以外でのインタラクションに興味のある方
本ページ下の 受講対象レベルチェック問題 を理解できる方。 - 料金
- 29,800円(税込み)
■受講対象レベルチェック問題
*全問正解が受講の必須条件ではなく、受講対象レベルの具体的な目安とお考えください。
問1:
ActionScript 3.0の「class」とは何か答えてください。
問2:
ActionScript 3.0の「package」とは何か答えてください。
問3:
ActionScript 3.0の「addEventListener」とはか答えてください。
答1:
関数や情報などオブジェクトの定義を記述した.asファイル
答2:
.asファイルを集めたディレクトリー
答3:
イベント処理関数を呼び出す為のイベントターゲットを指定する関数




