Funnel で Arduino を動かしてみる

早く Flash と Arduino を連携させてみたい!
ということで、Funnelライブラリ(AS3版)を使って Arduino とシリアル通信するテストをやってみました。

今回は下記の図のような方法で、連携させています。

Arduino meets Funnel !! (FunnelとArduinoを使ってみた) - hatayanlog」のページを見ながらやってみました。
このページに各ソフトの詳しいインストール方法まで載っていて、非常に助かりました!

テストしてみた結果がこちら。PC画面に表示されているのは、SWFファイルです。

PC画面のスライダーを動かすと、キーボードのところに置いているLEDの明るさが変化します。

ActionScript のコードはこちらです。
flaとasのファイル一式」もアップしています。

package {
	import flash.display.Sprite;
	import flash.events.Event;
	import fl.events.SliderEvent;
	import funnel.*;

	public class LedFader extends Sprite {
		private var aio:Arduino;

		public function LedFader() {
			var config:Configuration = Arduino.FIRMATA;
			config.setDigitalPinMode(11, PWM);	//11ピン、アナログ出力

			aio = new Arduino(config);

			var externalLED:Pin = aio.digitalPin(11);

			//スライダードラッグ
			mySlider.addEventListener(SliderEvent.THUMB_DRAG, function(e:SliderEvent):void {
				externalLED.value = e.value * 0.01;
			});
		}
	}
}

続いて電子回路は下記のようになっています。

・11番のピン(PWM)
  ↓
・ジャンプワイヤ
  ↓
・1KΩ抵抗
  ↓
・LED
  ↓
・ジャンプワイヤ
  ↓
・GND

Funnelの機能のほんの一部しか使っていませんが、とりあえずHello World 的なテストは大成功!

Arduino Duemilanove ボードの説明

Arduinoをはじめよう」を一通り読んでみて動きを試して見たものの、なんでこういう回路を組んだら動くのかという電子工作面のことが完璧には理解できてないので、Arduinoボードの各パーツについて調べてみることにしました。

すると、下記のページに詳しく載っていました。

ArduinoDuemilanove – スイッチサイエンス

Arduinoの読み方の音声データまでありました。
アルデュイーノの「ル」の部分は巻き舌で読むと本格的になりますw

ボードの説明をプリントアウトして、手元に置いてすぐ見れるようにしときたいなーと思って、上記のページを元に簡単にPDFにまとめてみました。
あくまで各パーツの簡易説明なので、もっと詳しい情報は上記のページに載っています。

Arduino Duemilanove ボードの簡易説明(PDF)

fotologueに登録

写真共有サイトに写真をアップしようと思い立ちまして、最初はflickrに登録しようとしたんですが、まずflickrに登録する為には米yahooのIDを取得しないといけなくて、米yahooのIDの登録中にどこで間違ったのか、「お父さんかお母さんの承認がいるよ」と言われてしまい、いや自分は30っす。と伝えたかったのですが、分かってくれるはずもなく、解決策もみつからないまま悶々とした気持ちで、今回はflickr登録はあきらめることにしました。子供扱いしやがって!

で、Picasafotologue どっちにしようか迷ったところ、カッコいい fotologue に軍配が上がりました。

登録したfotologueページ

1枚1MB以上の写真をどんどんUPしてたら、月に20MBまでの制限があることに気付き、気付いた時にはファイル容量いっぱいになっていて、まだアップしたい写真があったんですが、残りは来月にならないとアップ出来なくなってしまいました。

ファイルサイズを小さくしてアップするべきだったんですね。

Arduino と FIO が届いた!

Arduinoをいじってみようと思いまして、先日ネット通販で購入した「Arduino Duemilanove」と「FIO」とその他パーツが今日ついに届きました。

本当は「Arduinoをはじめようキット」が欲しかったんですけど、Amazonで在庫切れだったのでブレッドボードとかのパーツは個別で購入することにしました。

左:Arduino Duemilanove 右:FIO

裏返し。イタリア地図がイカします

いろいろ実験するためにLEDとか、なんちゃらセンサーとかほしいなあと思って天神のカホパーツセンターへ行ってきました。

店内に入るなり電子パーツの品揃えに圧倒されてしまい、完全に初心者の自分はどれを買っていいのか迷ってしまいましたが、ふっきれて勢いでいろいろ購入。

ドーン!

上段(左から)
・ジャンプワイヤーキット(オス+オス)
・ブレッドボード
・電池をつなぐやつ(使うことがあるかは不明)
・LED
・ジャンプワイヤー(オス+オス)

中段
・ブレッドボード
・傾斜センサー

下段
・トグルスイッチ
・振動センサー
・リチウムイオン電池充電器
・リチウムイオンポリマー電池
・ジャンプワイヤー(オス+ミノムシクリップ)

今回は準備段階までということで、次回から動かしていきたいと思います。(予定)

ザ・ショット @大濠公園

被写体は・・、オレの被写体はどこやー!

ということで写真撮りたさに大濠公園へ行ってきました。

2羽からじっと見られる

道を横断中

飛びます飛びます

3兄弟。上から長男モキチ、次男ハチベエ、三男タゴサク

2年ぶりの再会

首が抜けねえ!

最後のハトの首が抜けないのは、本日のベストショットです。
素な感じがたまりません。
後ろから見つめるハトとの温度差もいい感じです。
この後、すぐ首は抜けてたので、ご安心下さい。
そして懲りずにまた首を突っ込んでましたが・・。

以上、動物だらけの大濠公園でした。

ABOUT

MY APPLI

サッカーピープル
サッカーピープル

操作のしやすさ最優先の
自由自在なサッカーゲームです
iOS版 / Android版

コロッコトロッコ
コロッコトロッコ

石ころのコロッコを転がしながら
サラリーマンを会社へ運ぶゲームです
iPhone版 / Android版

CATEGORIES

ARCHIVES

TAGS

3Dプリント AIR ANE Arduino Away3D client work DIY Flash Funnel JavaScript Kinect LED openFrameworks PhotoShop Progression Qubicle Unity Xcode アプリ インターバル撮影 カメラ キャラ ゲーム制作 コロッコトロッコ スクリーンセーバー デバッグ フットサル ミニマル ランニング レーザーカッター 事務所 低山部 作品 動物 塗装 展示会 文字 料理 福岡てら子 美食家 街ぶらり 道具 鉄道 電子工作

FEEDS

SNS

--

Arduinoをはじめよう
Arduinoをはじめよう

電子工作が未経験の人にも
分かりやすい入門書

Arduinoをはじめようキット
Arduinoをはじめようキット

上の書籍の内容が
一通り試せるツールセット

Prototyping Lab ―「作りながら考える」ためのArduino実践レシピ
Prototyping Lab

「Arduinoをはじめよう」より
深く掘り下げた内容の実践書

Make: Electronics
Make: Electronics

電子工作の基礎から実践まで