C++でGainerを扱う(といってもアナログ入力のみ)ライブラリを自作したので,早速OpenGLと組み合わせて実験.とりあえず,動いたー!!
でも,ソースが汚いです。。。_| ̄|○
ということで,公開はまだまだ先になりそう(コードがグダグダなのでしないかも。。。).
とりあえず,どんな感じでシリアル通信しているかを簡単に記述した擬似コードを後日記事にする予定.
Gainer with C++(加速度センサ)
C++でGainerを扱う(といってもアナログ入力のみ)ライブラリを自作したので,早速OpenGLと組み合わせて実験.とりあえず,動いたー!!
でも,ソースが汚いです。。。_| ̄|○
ということで,公開はまだまだ先になりそう(コードがグダグダなのでしないかも。。。).
とりあえず,どんな感じでシリアル通信しているかを簡単に記述した擬似コードを後日記事にする予定.
Gainer with C++(加速度センサ)
前回の記事で,
>C++でGainerを扱えるライブラリもあったら便利そうですが
とか言ってたけど,ちょっと探した感じだと無さそうなので自力でなんとか作ってみる.
まぁ,Gainerモジュールとはシリアル通信ができるので,Tutorial/Basic/Common/03/ja – GAINER.ccやSourceForgeに置いてある資料(シリアル通信の際のコマンド表),javaのソースなんかを参考にしながらゴリゴリと(自分用なのでエラー処理とか適当).
とりあえず,アナログ入力1~4までのデータ取得はできた感じなので,時間を見つけて簡単なアプリができたらなぁと.
以下はアナログ入力1~3の値(加速度センサのデータ)表示のスクリーンショット.
blogを2か月放置してました。。。
あと,新年明けましておめでとうございます(遅)
今年もよろしくお願いします.
****
さてさて,だいぶ話はさかのぼりますがGainerの和書が出たということで,10月に
[tmkm-amazon]4861672015[/tmkm-amazon]
を買ったんです…が,肝心のGainerを入手できていなかったので,本を眺めながら「楽しそうだなぁ」とか思っている間に2008年が到来してしまいました。。。(苦笑)
これではいかんと,TriggerDevice itemsのサイトを訪れてみると,念願のGainerモジュールが入荷されていたので「今しかない!」と思い切って購入ボタンをポチっと(注文した数日後には在庫切れになってました。。。恐るべしGainer人気).
注文から数日後届いたので早速Gainerで遊んでみて作業ログをwikiの方にちょこちょこ書いてみました(だいぶやっつけ仕事ですが).それにしても,いろいろ制限はあるもののセンサなんかが手軽に扱えて楽しいなぁ(C++でGainerを扱えるライブラリもあったら便利そうですが).時間を見つけていろいろ遊んでみる予定.
#Diffused Illuminationネタもやりたいけど材料が揃ってないので,とりあえず急死。。。
#じゃなくて休止中.