小ネタ 2007-021 WiiFitのバランスボードを調べてみる WiiFitを買ってみたものの設置場所が取れなくてしまってあったのだが、最近開封して色々と調べてみた。(2007.12.27) 1. ハードウェア センサとして、ロードセルがボードの4隅に配置されていて、それぞれ4本ずつの配線が回路基板に接続されている。ブリッジ回路になっているのだろう。 使われているセンサは、ジュラルミン製の「はり」に「ひずみゲージ」を接合したロードセルとのこと。 バランスWiiボードの基板 この基板写真の左側に小さな基板のモジュールがあり、スタック式のコネクタで親基板に載っている。 Wiiリモコンの無線部分とCPU部分の回路を切り取って小型にまとめたのが、この小型モジュールだと思われる。 BluetoothのID等はWiiリモコンと異なっている。 次に、メイン基板に載っているWBCRVLというICについ
バランスWiiボードをBluetooth接続でWindowsPCに接続してデータを読み込んでみた. 研究用に重心動揺計として使ったり,重心入力インタフェースとして遊んだりするのに便利.体重管理のために記録ソフトを作ってもよいかも.なんせ安いのが良い.意外と精度も良いです. WiiBoard to PC ver.1.1 (2007.12.14) - とりあえず4つのセンサの値を取り出して体重計的なものを. WiiBoard to PC ver.2.0 (2008.5.11) - Visual Studio 2005用. PCへの認識はWiiリモコンと同様.バランスボード背面の電池ボックスの蓋を開けると,赤い小さなボタンがあるので,ボタンを押して待機状態にしてからBlootooth Managerで接続. 接続状態になってからサンプルプログラムを起動すると,センサの生データと総重量が出ます P
久しぶりにUSBホストシールドで遊んでみました。 USBで制御できるミサイルランチャー(カメラ付き)を手に入れたので、これをArduinoから動かしてみます。 必要なもの Arduino (Duemilanove / Uno。 Megaでも大丈夫かな?) USBホストシールド USBミサイルランチャー ACアダプタ 9V〜12Vくらい ライブラリのインストール IDEは、最新版のArduino 1.0を使います。 準備として、ホストシールドのライブラリをダウンロードしてインストールする必要があります。 下記GitHubではUSBホストシールドライブラリ2.0が公開されています。2.0では、Arduino IDE 1.0対応、USBハブ対応などが行われています。 GitHub - felis/USB_Host_Shield_2.0: Revision 2.0 of USB Host Libr
気圧センサMPL115A1をArduinoに繋いで気圧を測ってみました。 MPL115A1 SPI接続気圧センサモジュール 気圧センサに加えて、補償用の温度センサが入っています。*1 精度は"kPa accuracy"とのことなので、10hPaくらいは誤差範囲ってことでしょうか? (あまり精度よくない… BMP085の方が良かったかも。) SPI接続のMPL115A1のほか、I2C接続のMPL115A2もありますが、インターフェースが違うだけで中身は同じようです。 書いたプログラム(Arduino用ライブラリ+気圧取得のサンプル)はこちら。ライブラリになってるので、~Documents/Arduino/libraries に放り込んで使います。 接続pinはサンプルの冒頭にあります。(SPIライブラリを使っているため、11〜13番ピンは固定、8,9はライブラリ初期化時に変えられます。) 実
ArduinoでFeliCaリーダー & ケータイにURLをプッシュ の続編です。 黒パソリこと、RC-S330,およびRC-S370に対応させました。 USBのエンドポイントがコントロール+インタラプト転送からバルク転送に変わった他、コマンド体系も少し変わっているようです。プロダクトIDから接続されたPaSoRiを自動的に識別して、アクセス方法を切り替えるようにしました。 使い方自体は、先の記事の説明と変わっていませんので、そちらを見て下さい。 〜 FeliCa+Arduinoと言えば、シリアル接続のFeliCaリーダ/ライタ RC-S620/S の Arduino用の制御ライブラリが公開されていました。 http://blog.felicalauncher.com/sdk_for_air/?p=2677 RC-S620/Sはスイッチサイエンスさんで扱う予定のようですが、現在品切れ中にな
超ほしかった 植物と話せるPlant Twitterキット - Engadget 日本版 これを買えば植木鉢がtwitter botになる!ほしい! しかしThinkGeekで$99.99... いくら円高とはいえ、ちょっと気が引けるお値段。 というわけで作ってみた。 http://twitter.com/ponyoV3 ポニョは電脳空間と直結した植木鉢です。 ポニョなので知能指数は低めです。<= bot的に重要 ポニョはデンマーク生まれなので、緊急時は英語で叫びます。 Water me!とThank you!しか言わない元祖に比べたらなんと愛らしいことよ。 ちなみに元祖ページはこちら。 Botanicalls » Kits Arduino使ってるので実は回路もコードも公開されてるのです。XPortでLAN直結する感じですね。 でも今回は研究室常駐のポニョ(デンマークカクタス)をtwitさ
1つのチップに3軸の地磁気センサ(デジタルコンパス)と3軸の加速度センサを内蔵した、LSM303DLHというチップを搭載したSparkfunのボードがスイッチサイエンスなどから販売されています。お値段も円高効果か3000円を切っていてお買い得。 LSM303DLH搭載傾き補償付きデジタルコンパス・加速度センサモジュール--販売終了 - スイッチサイエンス ちなみに地磁気センサ単体だと、水平から傾けた場合に正しく方位がとれません。これは地磁気のベクトルは水平ではなく傾いているため(この傾きを伏角と言います。関東だと49°らしい。結構斜めですよね)。傾きの成分を拾ってしまい、誤差が出ます。そこで加速度センサで重力の方向を検知して、傾きを補償することで、正確な方角を計算する必要があります。 例によって、このセンサをArduinoで使うためのライブラリを作ってみました。 http://neocat
Memo トップページページ一覧メンバー編集 Arduino(Duemilanove)を普通のAVRマイコンとして使う 最終更新: avoild 2009年09月06日(日) 15:54:12履歴 Tweet メリット・デメリット メリット AVRマイコン+プログラムライター+電源が安価(\3,200くらい)に手に入る。 USB接続なので、シリアルポート、パラレルポートのないPCでAVRを使った工作ができる。 デメリット USB経由のプログラム書き込みを行うにはArduinoのブートローダが必要(販売されているArduinoには書き込み済み)。これが32kバイトあるフラッシュメモリのうち、2kバイトを消費してしまう。 プログラムの書き込み、基盤上のピン配置がオリジナルのAVRマイコンと微妙に異なる。 参考になるWebページ Program Arduino with AVR-GCC Linu
Arduino Duemilanove 328 を買ったんで、 環境セットアップ方法を書いておく。 まぁ、ネットを検索すればいくらでも出ているが、 Arduino IDE を使わずにビルドしようと思ったら結構ハマったんで、 今後のために一応手順を書いておく。 ちなみにうちの環境は Windows2000 SP4。 Arduino IDE のインストール Arduino IDE を使わずにビルドといっても、 コンパイラ等は Arduino IDE のパッケージのものを使うことになるので、 まずは Arduino IDE をインストールする。 http://arduino.cc/en/Main/Software 上記の URL から Arduino 0018 をダウンロードし、 適当なディレクトリに展開する。 この時、スペース、2バイト文字のないパスに展開した方が良い。 たぶんスペース、2バイ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く