atelier:mitsuba

i love UI/UX, Blend, XAML, Behavior, P5, oF, Web, Tangible Bits and Physical computing. なにかあればお気軽にご連絡ください。atelier@c-mitsuba.com

Gainer

森hackで賞獲ってきたよ

林業応援ハッカソン~森と林業の未来をつくろう~ 伊丹から鹿児島空港まで、ANAプレミアムクラスで。 やっぱりプレミアムは快適ですね。 鹿児島についたら、時間がかなり余る予定だったので、とりあえず足湯 それでもまだ暇なので、バスで霧島の麓にあるきの…

手の中のセカイ、私たちの世界。

学生のみなさん、夏休み、いかがお過ごしでしょうか? みつばはこのコンテストに応募しようとおもいます。OGIS-RI Software Challenge Award 2010「青いボタンで...」コンテスト http://www.ogis-ri.co.jp/otc/contest/osca2010/top.html内容は簡単で、青い…

Silverlight-OOBとGainerを繋ぎたい@その5

火曜日に頑張ってみたんですが、なかなかうまくいきませんでした。 COMたたいた時に一瞬ウィンドウが立ち上がるんですが、すぐに落ちます。 でもプロセス自身は生きてるみたい。 ClassLibraryのプロジェクトにWindowsFormのライブラリを使ってるから?んー、…

Silverlight-OOBとGainerを繋ぎたい@その4

前はGainerを叩くのに成功したので、今度はCOMのお勉強です。前にやってみてーときよくらさんにお願いした記事を参考にしながら http://d.hatena.ne.jp/kiyokura/20100116/p1 @Tworksさんにへるぷみーを投げながら、なんとかできました。とりあえずはCOMを作…

Silverlight-OOBとGainerを繋ぎたい@その3

加速度とれたあああああああああああああああああああwwwwwwぁ、背景はVSですよ。ええ、VSですよwwあとはこれをCOM化すればどうすればいいんだろう・・・ using System; using System.Collections.Generic; using System.ComponentModel; using Syst…

Silverlight-OOBとGainerを繋ぎたい@その2

まずは、C#のWindowsFormとGainerをくっつけることに成功。Gainerのボタンを押すとボタンが消えるだけのコードですが。Gainerをつないでgspを実行しといて、WindowsFormを実行ソースはこんなかんじ。 using System; using System.Collections.Generic; using…

Silverlight-OOBとGainerを繋げたい@その1

Silverlightからセンサーをごにょごにょしたいのだけれども、Windows7のセンサーAPIに対応したガジェットってまだあんまりないし、自分でドライバを書くスキルもない。なので、GainerのFlashプロキシをC#でラップしたやつをCOM化して、OOBから叩けば値とれる…

DigitalButton

import processing.gainer.*; Gainer gainer; PFont myFont; void setup() { size(380, 150); myFont = loadFont("CourierNewPSMT-24.vlw"); textFont(myFont, 24); gainer = new Gainer(this); gainer.beginDigitalInput(); } void draw() { background(0);…

Processing 1.0.9でGainerを使えるようにするメモ

Processingは/Applications/Processing/にインストールされているとします。まず最初に、以下のようにファイルをコピーします。 1. /Applications/Processing/lib/keywords.txtのバックアップをとります 2. libraries → /Applications/Processing/libraies/ …

Google Hackathon for AppEngine in Kyoto

さてと、先週はideathon。 で今日はHackathon やーばてばて。 PHP班だったんだけども、うちの班はPHPなんて一切叩かずに メインをPerlでやってました(ぇ あとはGainerを使っておもちゃ作り。Gainerにはスイッチと圧力センサーの回路を組みました。ただ、App…

教えてーPerlのモジュールがuseできないよ。。。。

XAMPPでGainer-httpd.plっていうプロキシで環境構築してるんだけどエラーでる。。。 Error message: could not import qw(Kernel Component::Server::HTTP) at /Applications/XAMPP/xamppfiles/htdocs/examples/examples/gainer-httpd.pl line 4 BEGIN faile…

AndroidをGainerから制御してみた

gainer_lib_android.jarとかいう面白いライブラリを見つけたので触ってみた。 GainerからGSPを通してAndoroidにアクセスできるみたい。で、とりあえずGainerのボタンを押すと、タイトルが変わるようにしてみた。結構時間がかかったょorzとくにはまったのが i…

感圧センサーを買ってきたよ

感圧センサーを買ってきて、Gainerにつないでみた。 しまう前に写真撮り忘れてしまったorz感圧センサーが感知するとDigitalInput[0]がFalseからTrueになります。 んー、01なのがちょっと面白みないなぁー。ハマったのが、このセンサーをAnalogInputにさして…

processing1.0.5でGainer

processing1.0.5でGainerをたたいてみたらIOエラーが出た。GainerのページではライブラリーがRC5が最新だというのに、リンクボタンを押すとRC4がDLされる。こいつが最新のProcessing1.0.5と1.0.3に対応していないみたい。RC5はProcessingのパッケージが同梱…

Gainerと加速度センサーをつないでみた。

ジャンプワイヤーが足りなくてあきらめてたけど、回路図を最適化して、少ないジャンプワイヤーで加速度をとれるようにしてみた。 加速度で取った値に応じて、正方形は傾きます。以下サンプルソース。 // Dual Axis sensor. // ADXL202 import processing.gai…

ちょっとだけGainerをさわってみた。

コードはP5で書きました。 import processing.gainer.*; Gainer gainer; void setup(){ gainer = new Gainer(this); } void draw(){ background(0); if(gainer.buttonPressed){ gainer.turnOnLED(); }else{ gainer.turnOffLED(); } } これでGainerのボタンを…