日課管理ソフト試作

ふと、DSの脳トレや英語漬けをやっていて、毎日の日課にスタンプで「やったよ」と記録していくようなツールは無いかと考えた。

・・・カレンダーに判子を押すようなタイプは、マウスじゃ楽しくない。DSiWareで出たら嬉しいけれど。

とりあえず最低限の機能として、日課を登録して、その日課を達成したらチェックを入れて消していく。というだけの試作品を作ってみた。
飽きずに続けるためにはどうすれば良いのか、ちょっと悩み中。

ソースコードにも機能の分割やら、クラスや変数の名前のつけ方に大いに不満があるけれど、そのあたりは今後の課題。まあ試作品だし。
http://www1.axfc.net/uploader/Sc/so/28738
ほとんど自分用だけど、もし興味があるなら試作品のソースコードは自由に使ってください。
コメントの入れ方もいい加減なので、あんまり役には立たないかも。

GMC-4

ついつい「大人の科学」を購入。

4ビットマイコンは、ハンドアセンブル前提で1バイトずつキーを押してマシン語を入力していく素敵仕様。
命令も微妙に足りないというか偏っているというかだし、メモリが小さいからプログラムも小さなものしか入力できない。

完全におもちゃだけど、むき出しの基盤がそれはそれで格好良い・・・のか?

関係ないけど、OpenCVでチルト・シフト効果って案外難しくなさそうだけど、映像ソースを加工するならともかく、USBカメラの映像をリアルタイムで加工してもしょうがないのかな?
定点観測ソフトにチルト・シフトフィルタは面白いかもしれない。

Windows7でPlaystation Eye

マザーボード(P5KPL-CM)が届いたので早速交換。
フロントパネルの電源LEDのピンが合わなかったり、IEEE1394aが無かったりするけれど、とりあえず動作には問題なし。

せっかくなのでWindows7 RC(32bit)をインストール。
マザーボードのデバイスは標準で全部対応。

AlexPさんのPlaystation Eyeドライバ(v2.1.0.0130)を試してみたところ、何の問題も無く動く。
カメラの異常停止も何も無く、OpenCVで作ったプログラムからも問題なくカメラが使用可能。

???

まあ動くのは良いことなので、気にしないことにしよう。

開発環境にはVisualStudio2010betaを入れてみよ。



Playstation Eye

ドライバ入れてカメラ画像見ると、感動的なほどヌルヌル表示される。
カメラを早く動かしても、ちっともブレないのがすごい。
さすが60fps。

ただWindows上では、カメラが動作してから少したつと、何故か画像をそれ以上取り込まなくなってしまう。SCEが何か対策したのか、それとも別の理由か不明。
あとWin上ではOpenCVの標準関数だとカメラが見つからない様子。DirectShow経由なら多分使えるんだろうけど。

ちなみにLinux上ではまったく問題なく動作した。参考にしたのはここ。http://mizupc8.bio.mie-u.ac.jp/pukiwiki/index.php?PLAYSTATION%20Eye

これだけくっきりした画像が撮れると、ARやコンピュータビジョンにも使いやすそう。

まあのんびり遊ぶかな

電源だけじゃなかったみたい・・・

電源交換したけど、

USB mass storage devices found and configured.

USB Device Over Current Status Detected!
System will shut down after 15 second.

・・・なんてエラーが出てどうしようもない。
http://asusmb.pcdiyweb.net/?Kakolog/24
似たようなエラーで困っている人もいたけれど、解決策は見当たらないので、仕方なく安物のマザーボード(P5KPL-CM)をさくっと注文。

なんか色々うんざり。

電源買ってきた

ついでにPlaystation Eyeも。
性能がいいらしいという話を聞いたのと、手持ちのWebカメラオートフォーカスが鬱陶しかったから。
もちろんPS3は持ってません。Wiiと360なら持ってるんだけど。

ドライバはAlexpさん(http://alexpopovich.wordpress.com/2008/10/02/sony-ps3eye-camera-directshow-capture-source-filter/)のものを有難く使わせていただく。

・・・でもその前にメイン機の電源交換をやろうかな。