dev

接続できませんが

SparkFun の Breakout Board for FT232RL USB to Serial を使って BeagleBoard と PC を接続しようとしていましたが、うまくいきませんでした。通信自体はできているのですが、表示が化けてダメでした。 しょうがないので、USB-シリアル変換ケーブルを買って…

RS232 ポートについてメモ

どうやら最初はシリアルコンソール?経由でうにうにするのが作法なようなので、RS232 ポートについて調べてみた。 P9 2pin: RS232_RX1 3pin: RS232_TX1 5pin: GND 手持ちの USB-Serial 変換ボード*1を使ってつなごうかと思っているものの調べてない。この辺…

BeagleBoard 買った

BeagleBoard 買った。ちょっと購入までが難しかった。コメを噛め» Blog Archive » BeagleBoard の買い方 を参考にして、「UPS で配送」「購入理由を書く」とかやった。4日くらいで届いた。リビジョンは「C3」の模様。あとで試す。

WIN32 Fiber メモ

dev

今日はまったので備忘. WIN32 API の CreateFiber などのファイバ関連の関数を利用するためには、コンパイルオプションなどで _WIN32_WINNT=0x400 とする必要がある。これは、_WIN32_WINNT の定義が見つからない場合 CreateFiber のシンボルが定義されないた…

memcached のパフォーマンスを調べた

dev

オンメモリでデータをキャッシュする memcached をつかって, 4 万件のデータを R/W してみた.古めのマシン(うちの会社のサーバ)の結果は以下.*1 user system total real 12.120000 1.980000 14.100000 ( 15.983996) # write 4 万件 22.240000 3.240000 25.48…

tokyo cabinet(ADB) のパフォーマンスを調べた

dev

引き続き, TokyoCabinet の ADB のオンメモリハッシュをつかって, 4 万件のデータを R/W してみた.古めのマシン(うちの会社のサーバ)の結果は以下. user system total real 0.290000 0.010000 0.300000 ( 0.300216) # write 4 万件 0.190000 0.000000 0.1900…

FIO を購入してみた

数日前に FIO を購入してみました.購入直後はこの状態です. 表面のピンヘッダーがありません. (裏面の XBee 用ピンヘッダーはあります) リチウムポリマー電池を接続するとこんなかんじ. XBee も接続してみました. FIO と XBee の間のすきまに電池のケーブル…

Make: Japan で「WiiヌンチャクでGoogleEarth」が紹介されました

Make: Japan で Arduino x Google Earth を試してみた - yagihiro output が紹介されました. よかったら見てあげてください. 記事は http://jp.makezine.com/blog/2009/04/arduino_google_earth.html です.また紹介していただけるような楽しいものを作ってい…

Processing x Funnel x Arduino で Osc を試してみた

Funnel 一式に付属している digitalOut と OscTest1 というサンプルをもとにして, LED をぼんやり光らせる実験をしてみました. 実験環境は前回使った環境 + LED 1 個です.OSC はオシレータの略で, sin 波や方形波など, なにかものを作るときによく使う波形を…

Processing x Funnel x Arduino を試してみた

Funnel 009 がリリースされたので試してみました. うまくいったこと FunnelServer.exe を起動せずに Processing から Arduino に接続して examples\Arduino\digitalOut\digitalOut.pde がうまいことうごきました. うちの PC の場合, Arduino と接続する COM …

Arduino x Google Earth を試してみた

Google Earth をつかったおもちゃを作ってみました. まだ全然制御できてないのですが, ひとまず公開.使っているモノは以下です. Arduino Wii ヌンチャク Google Earth COM API C# おのおの、以下のような接続になっています. Google Earth 制御方法まとめ Ar…

小林 茂に学ぶフィジカルコンピューティング に参加してきました

dev

小林茂に学ぶフィジカルコンピューティング | ロクナナワークショップ イベント企画以下レポートです. 今日の資料は月曜日には UP されるらしいので内容そのものはそちらにまかせて, 資料にない部分をレポートしたいと思います.4/19 追記: 資料 UP されてま…

ディジタル・デザイン・テクノロジを購入してみた

dev

いろいろ噂になってたり、ここ をみていたりしたので ディジタル・デザイン・テクノロジ を買ってきました. FPGA 基板付きで 2980 円です. FPGA のこういった評価基板の価格帯を知らないのですが, お手頃価格なのでしょうか? まだ FPGA に手を出す余裕がない…

Wii ヌンチャクと通信してみた(2)

Wii ヌンチャクのジョイスティックの実験として arduino から LED を制御してみました。また、Wii ヌンチャクの 3 軸加速度センサーの実験として processing アプリ上の 3 次元物体をモーションコントロールする制御を行ってみました。どんな風に動くのかを…

Wii ヌンチャクと通信してみた

仕事帰りに Wii ヌンチャクを買ってきました. 先人たちの叡智を拝借させていただいた結果, あっけなく Wii ヌンチャクと arduino が通信できた.あとでまとめ & アプリ作成します.

海外から電子部品を購入してみた

初めて海外から電子部品を購入してみたのでログを残しておきます. メジャーなショップについて 自分はほぼ arduino しか扱っていないため、電子部品購入先としてはフィジカルコンピューティングをメインにしているショップを利用することが多いです。日本で…

arduino コラボ!

Make の Arduino T-Shirts キタコレ! さっそく Arduino Duemilanove とコラボしてみました! O'Reilly で『「Arduino Tシャツ」プレゼント』という企画があったので、 Make: Technology on Your Time Volume 06 と Arduinoをはじめよう (Make:PROJECTS) を購…

xbee 実験中

arduino - xbee 間で AT コマンドをシリアル通信する、ができました。 xbee は 3.3V で動作、arduino は 5V で動作っていう、初めて電圧の違うもの同士を接続することになったため、全然知識がなくて暗中模索状態。すごく難しかったです。今回使った方法は以…

Arduino 0014 リリース

リリースされてました。気づいてなかった。 ダウンロード リリースノート 変更点(超意訳) ethernet library のバグフィックス(複数の Client の接続ができなくなってた) tool - board メニューの 168/328 の選択肢をわかりやすくした AVR MacPack が 2008121…

明るさセンサーをつかってみた

また スイッチサイエンス さんからいろいろ部品を買ってしまいました。今回は TEMT6000明るさセンサ・モジュール を使ってちょっとしたアプリケーションを作ってみようと思います。このモジュールは SparkFun の製品で web 上でも使っているかたがたくさんい…

ヒープ調査メモ(2)

あたりまえっちゃあたりまえですが。できたってことでメモ。 new, delete 演算子はユーザーが定義しないといけない。 #include <stdlib.h> void *operator new[](size_t n) { return malloc(n); } void operator delete[](void *p) { free(p); } void setup() { Serial</stdlib.h>…

ヒープ調査メモ

arduino でヒープを使いたくなったので調べてみた結果をメモっておきます. ヒープを使うには そもそも malloc 的な関数は使えるのかね? と思ってしらべたらありました.http://www11.ocn.ne.jp/~akibow/avr-libc-user-manual-1.4.3/malloc.html を読むと以下…

arduino 向けリングバッファを作った

arduino というか atmega168 は RAM がとても小さいので*1, ちょっと複雑なことをしようとするとすぐにメモリ不足に陥ります. そんなわけでリングバッファを作りました. コードは gist 上におきました.使い方はこんなかんじ. ぜんぜん arduino らしさがなく…

新しい部品たちがやってきた

ストロベリー・リナックス - Exciting Electronics で購入した新しい部品たちがやってきました. 以下三点を購入しました. イーサネットシールド xbee microSDソケット これで arduino がネットワークとおしゃべりできるようになります. 早速実験してみようと…

スイッチ入力がやっとうごいた

今朝方、共立エレショップ で購入したたくさんの部品たちが届いたので早速実験開始しました.まずは LED とスイッチを買ったということで, http://www.artstudium.org/kousaku/2007/06/post_3.html にあるプッシュスイッチを押すと LED が連動して光るという…

arduino でシリアル通信

こんな arduino 言語のプログラムを書いて実験してみました. void setup() { Serial.begin(9600); Serial.println("HELO"); } void loop() { int i = 0; for (; i < Serial.available(); i++) Serial.print(Serial.read(), BYTE); if (i != 0) Serial.printl…

Arduino がやってきた

先週末に メカロボショップ にて購入した Arduino がうちにやってきました!USB ケーブルが準備できてないのでまだ使えませんが! Arduino の盛り上がり具合 最近 Arduino が盛り上がっているような気がします. 実際のところはどうなのだろうか, 気になったの…

ARM Cortex-M3 割り込みメカニズム調査

dev

Design Wave 5月号の付録の CQ-STARM 基板でいろいろ実験中です. 割り込みを取り扱うのに一苦労したのでメモを残しておきます. パワーオンリセット後に以下を設定すると割り込みハンドラにジャンプするようになります. Vector Table Offset Register にて割…

ノイズキャンセル技術について調査中

dev

まずはリンク http://ja.wikipedia.org/wiki/%E3%83%8E%E3%82%A4%E3%82%BA%E3%82%AD%E3%83%A3%E3%83%B3%E3%82%BB%E3%83%A9%E3%83%BC http://ja.wikipedia.org/wiki/%E3%83%8E%E3%82%A4%E3%82%BA%E3%83%AA%E3%83%80%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3 http…

DSP(Digital Signal Processor) のソフトウェアパターンをカタログ化したい

去年から今年にかけて、初めて DSP のソフトウェアを開発する機会を得ました。 その開発を通して感じたのは DSP のソフトウェアを作るのはとても難しいということです。その要因を考えると、DSP のソフトウェア開発は多くの制約と戦わなければならないという…