2008-01-01から1年間の記事一覧

赤外線センサー

赤外線の受信回路というと、普通はリモコン用の素子になる。38kHz の搬送波でアンプとフィルタが入っているもの。データ通信を目的とするので、出力は Hi/Lo のデジタル。しかし。 データ通信用には、混信を防ぐ意味でも 455kHz なものを使ってみたい。 また…

AVRライタ

USBな AVR ライタとしては、共立の WVRWRT \2100- が一番安価なようだ。キットとしてはwsnakの#172基板が基板のみで\500-. 基板を自作するともっと安くなるが、妥当な値段だろう。(TVゲーム用の余計な部品用のスペースが気に入らない)JTAGデバッグをするに…

OpenCVのサンプルが動いた

さすがによくできている。 円を見つける エッジを見つける 画像ファイルからでなく、カメラを指定して画像データを読み込む といったサンプルが問題なく動いた(on ubuntu)入力した画像データに、色変換フィルタをかけ、その後に形認識を行えば、的を認識でき…

qcam on Ubuntu 成功!

当初、"/dev/video0: device busy" と言われて表示されなかったが、qcam 用のドライバを追加して、リブートしたら表示できるようになった。 ekiga ソフトフォン xawtv camorama cheese はOK.画像が表示される。 luvcview fswebcam はエラーになる。 skype は…

logicool マウス

今日、帰宅後に PC の電源を入れるとなぜかマウスを認識しなかった。Wacom の無線マウスは認識していたし、キーボードのトラックポイントも認識していた。なぜ?と思ったが、取敢えず復旧を試みた。ロジクールからドライバをダウンロード、と思ったら、既に…

NTSC信号をマイコンで扱うには?

AVRでビデオゲーム、というねたは見たことがあるが、逆にカメラからの NTSC 信号をマイコンで処理するにはどうすればよいのだろう?間に FPGA を使う?

赤外線LED + 赤外線カメラ!

的を検出するのにはどうしたらよいか?安い USB カメラの画像を OpenCV で処理して的の方向を検出する、ということを考えていた。が。別解を思いついた。赤外線LED(拡散型)を的につける。赤外線なので肉眼では見えない。しかし、赤外線カメラでは明確に見…

AVR Flip3 の使い方

すぐに忘れてしまうので自分メモ。基板のUSBブートローダー起動手順 USBをPCに差し込み基板と接続します。 基板のHWBスイッチを押します。 基板のRESETスイッチを押します。 基板のRESETスイッチを離します。 基板のHWBスイッチを離します。 これにより基板…

レーザーシューティング

KHR同士でブレーザーシステムを使って打ち合う、とゆーことが既にできるわけだが、簡単な装置を安く作りたい。(^^)秋月で安いレーザは \100- から \500- で手に入る。 あとは、受光部をどうするか。レーザの指向性と受光部の感度がどんなものか。光センサー…

秋月レーザ、侮る無かれ

以前に買っていたレーザを光らせてみた。これはあたりだった!それ以前に買ったレーザより集光度が高い!約100cm 先でも3mm 程度の大きさ。これなら十分に的に当たったかどうか、判定に使える!あとは、 これを動かすアクチュエータ あたったことを判定する…

trac on Ubuntu

いくつか引っかかった点のメモ。 trac のプロジェクトディレクトリ subversion のリポジトリのディレクトリ どういう関係になるのか? apache2 の trac の設定は? ユーザの認証方法は?

GUI ビルダー for WxWidgets

WxWidgets 用のGUI ビルダーには何種類かあるらしい。 Rapid Application Development IDE としては Eclipse であるほうが好ましい。が。 WxGlade Code::Blocks wxFormBuilder

google desktop,おまえかっ!

WxWidgets のビルドに失敗する。かれこれ8時間は引っかかっている。ウェブ上の情報を探しまくり、いろいろ試すが、open_stackdumpfile なエラー。ウェブ上の成功例と何が違うか? 環境変数、ソースのバージョン、MSYS/cmd.exe、configure or Makefile.どれも…

WxWidgets

どうやら Windows の場合は、ソースからビルドする必要があるらしい。バイナリ配布が普通の MS Windows な世界で珍しい。

Qt は賢い

例題としてストップウオッチ、演習問題としてデジタル時計が手ごろでよいと思っていた。しかし、Qtは Widget として Time や LCD(7seg)が用意してあり、サンプルとしてデジタル時計はおろかアナログ時計もある。なので。サンプルコードを元に、QT 依存の部…

qt on MinGW

思いのほか苦戦。web 上の情報のとおり、ソースファイルを configure してみるものの、途中でエラーになる。エラーメッセージでぐぐると、MinGW の ML がひっかかかる。QT のバグ、というもの。MinGW の w32api.h が関係するらしい。が。おとなしく Installe…

gdb on MinGW & Eclipse

MinGW な gdb-6.8 のバイナリファイルを MinGW のサイトからダウンロードしてみたが、エラーで動かず。"Bad file number" だそうな。 では、とソースからビルドしたところ、問題なく動いた。(^^)ただ、一点悩んだこと。mingw-src と同じ場所に patch ファイ…

MSYSのインストールエラー

MSYS-1.0.10.exe, MSYS-1.0.11-2004.0430-1.exe 、どちらをインストールしても、 cygwin heap のエラーになる。 対策は、MSYS の dll を書き換えること。MinGW のサイトに MSYS-1.0.11-20080821-dll.tar.gz というファイルがある。 これを展開し、MSYS/1.0/b…

GUI プログラミング

まずは WideStudio を使ってみる。あと、Qt と wxwidgets ぐらい試してみるつもり。

Boost::SmartPtr

所有権を離さないのが scoped_ptr だというのはわかった。 複数で共有し、かつどれが先に消えるかわからない場合は shared_ptr(いわゆる参照カウンタ)というのもわかる。 weak_ptr は使う必要があるのか?「ダングリング参照を防ぐため」に weak_ptr を使…

まうす好き

logicool MX Revolution を購入(^^)ubuntu でどれだけカスタマイズできるか? ググッテ見たところ、2種類の方法がある模様。 btnx evdev

明日は健康診断

バリウムデビューの予定。

円高!

Olimex と myro とどちらが安いか?myroPCB: $20=\2012- 最大 30sq. inch --> 762mm x762mm まで Olimex: 30.00 EUR=\4047- 160mmx100mmやっぱり myroのほうが安い!

3 連休。

Eagle 付けな3日間にしよう。

UbuntuでTracサーバ

おうちサーバではDebian でTrac なサーバを立てたわけだが、今回は Ubuntu でサーバを立てる手順を確認する。

暗号化メール

fireGPG を使うことにより、gmail, yahoo mailといった web mail でも暗号化メールを読み書き出きることが分かった.が。使い勝手からすると少し問題が残った.ひとつは、fireGPG を使うために、 メールを書き 範囲を選択し メニューから fireGPG を選択、 さ…

gmail の使い方

フォルダを作らない、振り分けしない、inbox に全部メールを置いたままで、必要に応じて検索する?gmail ならではの使い方を調べる必要がある.ちょっと調べた。フォルダの代わりにタグをつけるらしい。1つのメールに複数のタグをつけられる.そして、タグでフ…

gmail の watchdog time

9ヶ月ログインしないとアカウントが消滅するらしい。尤もな処置だが、それまでのメールが全部無くなるのは痛い. いざとなったらローカルに退避させる方法が必要.

無線AP 無線ルータ?

ワンルームの狭い部屋だが、部屋を横断するようにケーブルを這わせたくはない。そこで無線LANのアクセスポイントと無線ルータを使って、部屋の両側の有線LANを無線で繋ごう!と思ったわけだ。理屈からするとできそうなものだが、はて、どう設定すればよいも…

FONルータ買っちゃった

無線LANのテストのために、FONルータを買ってみた。(^^)どう考えても一般ピープルからすると目的と手段が逆転している。。。(^^;;;21:09 ただいま、FON ルータのファームウェアのアップデート中。マニュアルによると「30分放置せよ」とある(^^;ので、日記を…