01
March, 2004*

[Web]Pukiwiki *

自作Wikiエンジン開発を休止して、暫定的にPukiwikiでの運用に切り替えます。
時間をマイクロマウス優先にしたいのが理由のひとつです。

Pukiwikiでやりたいことは95%以上実現できるので、ほとんど不都合はありません。
自作WikiはPukiwikiライクの書式を使っていたので、Wikiファイルはほぼそのまま使用できました :)

今月からコメント入力欄をつけました。

[マイクロマウス]迷路作り1 *

MDF(ファイバボード)を注文する。
ついでにカットもお願いする。<かなり他力本願

半ば冗談で公差±0.25mm指定の図面を送ったら、無理って返事が...まあ木材だしね ;)
0.5mm小さ目を狙って切って下さいというアバウトな注文をしてみたり。

届くのが楽しみ :)

沈丁花 *

2004-03-01-1s.jpg

沈丁花の香り。
春っぽくなってきました。

沈丁花は好きな花の一つです :)

 

 

02
March, 2004*

Micrel's QwikRadio

なぜか猛烈にMicrel社のQwikRadioを使ってみたくなる。
トラ技の時はそんなに興味はなかったのにね。

Yuya氏にから得た情報で、国内ではAW電子から入手可能。

あとは注文のメールを送るだけだ。

555hit

2004-03-02-1.png

hov3さん(友達の旦那さん :))、555hitおめでとうございます。

私もカウンタつけようかしら...

WZ

盲点...WZ4.0はUTF-8に対応していないのでVS.NETを使用してけど、実はWZ4.0FからUTF-8対応になっていた。

2月15日移行何をやっていたのだろう X(

 

 

03
March, 2004*

迷路作り2

板(MDF)を発送したというメールが...早ッ

金曜に届けば、土曜日に塗装できるかな :)

Micrel's QwikRadio2

モジュールを発送したというメールが...在庫ありなのね。

時間指定ができなかったので、郵便局の夜間受付にいかないといかないと :(

 

 

04
March, 2004*

[Web]移行作業 *

暫定移行のつもりなので、あまりいじらない予定が...数種類のプラグインを改造してしまいました X(
kakasiの設定は後回しでもよかった気がする。

公開2日前。間に合うのかな。

[Web]移行作業2 *

自作Wikiエンジンと漢字コードが違うので、同じWiki名でも同じURIにならなかった :(

ブックマーク頂いている方に悪いので、QUERY_STRING=ページ名の時のみ mb_convert_encoding()で文字コードを変換するようにしてみました。
うまくいくかな。

--- init.php    Mon Nov 17 09:23:33 2003
+++ init.php    Fri Mar 05 01:24:28 2004
@@ -247,6 +247,8 @@
        $arg = $defaultpage;
    }
    $arg = rawurldecode($arg);
+   if (extension_loaded('mbstring'))
+       $arg = mb_convert_encoding($arg, SOURCE_ENCODING, 'EUC-JP,UTF-8,SJIS');
    $arg = strip_bracket($arg);
    $arg = sanitize($arg);

[Web]移行作業3 *

なんだか日記しかないページだと、あらためて感じます X(

 

 

05
March, 2004*

急いで帰宅

今日はマイクロマウス迷路用板が届く予定なので、定時退社。

駅に着くと凄い雨と風だったので、しばらく時間を潰す。
"よみきり・もの"の新刊を発見したので購入。

壁到着

2004-03-05-1s.jpg

ものすごい公差で仕上がってる。
100枚に切り出してもらっちゃった ;)

やりすぎと言えばこれも。

冷静に考えれば、100枚もいらなかったかも...

 
  • デジQのサーキットととしても利用できそう・・・ -- ナンシー 2004-03-06 (土) 21:29:18
  • 今度試してみます。底板はつなぐと1×1.4mなので、低速コーナばかりかな。 -- JuJu 2004-03-08 (月) 12:40:48

 

06
March, 2004*

休日出勤

昼からお仕事。

Micrel's QwikRadio

3日に注文していたQwikRadioが到着しました。
(昨日は不在で受け取れなかった :(

通信テスト

発振器の調整をしていないので、swpモードのみテスト。
思ったよりイイかも。

デジタルストレージをつないで確認すると、たまにパルス幅がおかしい。
文字化けするのはそのせい?

UART直結するとエラー率が高くなりそうなので、マイコン挿んでパルス幅で変調して見ました。
ついでに8ビットデータに4ビットのハミング符号をつけたので、1ビットまでなら安心 ;)

 

 

07
March, 2004*

寒い

あまりの寒さに、布団に入って作業。

無線LAN万歳...ってだめじゃん。

TDS210

2004-03-07-1s.png

ディジタルストレージのシリアルポート経由でハードコピーイメージを吸いだせたはず。

マニュアルによると、BMPとかPCX形式に対応。
(さすがに古いのでPNGは未対応)

VB6で受信ソフトを作って、PCX形式で保存してみました。良いかも :)

 

 

08
March, 2004*

続TDS210

2004-03-08-1s.png

よく見ると、320×240×3色の画像を640×480×2色画像に変換して送信されているようだ。
じっくり見ているとイマイチに思えてきたので、サックリC#で縮小処理を書いてみました。

インデックスカラーはポインタを使う方法しか思いつかなかったので、渋々unsafeブロックを使う羽目に... :(

.NETはPCX形式に対応していないようなので、次の課題はPCXエンコードの実装かな。

 

 

09
March, 2004*

トランジスタ技術

明日はトランジスタ技術の発売日。
今月号はマイコン基板付き。

売り切れで買えないと悲しいので、本屋さんで予約をしておく。

本屋のお姉さん曰く、入荷は金曜日とのこと。
地方はツライ。

続々TDS210

どうせなら、シリアル通信もC#でやってみる。

自分メモ

 

 

10
March, 2004*

続々々TDS210

2004-03-10-1s.png

昨日のURLを参考にシリアル通信と、PCXエンコードを実装完了。

設定画面を作っていないので、COM1,19200bps固定。
TDS210のハードコピーボタンを押すと、png形式で保存します。

なくさないように貼っておきます :)

初めてC#でウィンドウのあるソフト作りました ;)

 

 

11
March, 2004*

気まぐれ日記

某氏曰く、日記が前より読みにくくなったとのこと。

まとめると

  • 左のメニューとの区切りがわかりにくい
  • パラグラフにインデントがないので読みにくい
  • 日付がくどい
  • 曜日がない、色分けされてない
  • Newプラグインがアンテナを誤感知させる

週末にでも設定を変えてみます X(

マイクロマウス

自分の用途にあったマイコン基板が見つからない。

作るかな...

 

 

12
March, 2004*

トランジスタ技術

10日に予約しておいたトラ技4月号を受け取りに行く。
まだ3冊平積みされていたので、予約はいらなかったかな。

....で、もう1冊だけ買いました。

もちろんKick4の講習会用です。死蔵させたりしないです......

 

 

13
March, 2004*

休日出勤

昼からお仕事。

出勤前に本屋さんによったら、まだ2冊残ってました。
売り切れてねー

気まぐれ日記

11日関連で、設定を変える。

ヘッダとサイドメニューに色をつけてみました。
インデントをつけてみました。
日付の表示形式を変えて、曜日の色をつけました。

ヘッダとサイドメニューの文字色はもう少しいじってみます。

これでどうかな?

 

 

14
March, 2004*

リアルタイム更新

思うことがあって、今日は可能な限りリアルタイムに更新しようと考えています。

東京出張

今週末3日ほど東京出張です。
何か買ってくるものがあったらメールください。

古い日記

去年廃止する予定だった旧日記を、昨日付けで削除しました。

今日履歴を確認すると、リンク切れが数件発生しているようです。
とりあえず http://su-u.jp/juju/diary/ 以下へのリクエストに、TOPへのLocationを返すように設定。

#!/usr/local/bin/perl
print "Status: 301 Moved Permanently\n";
print "Location: http://su-u.jp/juju/\n\n";

なぜかperlで作成 :(

トラ技のH8基板

開封して初めて片面基板だと気づきました。
しかも思ったより大きい。
全線引っ張り出しているから仕方がないか。

買出し

100円ショップで紙やすりとピンセット。
模型屋でサーフェイサ。

迷路作成

2004-03-14-1s.jpg

塗装前に紙やすりをかける。
100枚あるとさすがに時間がかかる :)

時間を計ると、1枚あたり5分かかっている。

  • 5分 × 100枚 = 500分 ≒ 8時間 今日中に終わらない :(

とりあえず50枚までヤスリがけ終了。

2004-03-14-2s.jpg

左がヤスリがけ後、右がヤスリがけ前。
木口が白っぽく写っています。

ここまでやるのに、17時から23時までかかりました。
(途中休憩あり)

...一日中何やっているのだろう私... X(

 
  • あしたは15時から仕事だから付き合いましょう。 -- さち 2004-03-14 (日) 21:16:12
  • それとリンクいただきます。 -- さち  2004-03-14 (日) 21:17:01
  • 今日は腕がガクガクなのでそろそろ寝ます。 -- JuJu 2004-03-15 (月) 00:23:52
  • 楽しませていただきました。お疲れでした!仕事がんばってください。 -- さち 2004-03-15 (月) 02:49:52

 

15
March, 2004*

カタログ通り?

会社で使っている(コピー,プリンタ,ファックス)複合機が設定通りスリープモードに移行していない事実を発見。
複合機自体Energy Starロゴを取得しているちゃんとした物なのでちょっと気になる。

サービスマンを呼び出して確認するも、そういう事例はないとのこと。
(電力を測るユーザもめったにいないと思うけど...)

自作スキン

ノッケからクレーム、昨日変えたばっかりなのに。
IEだとページの一部分が表示されないらしい。
何でだろう X(

 

 

16
March, 2004*

アンテナ対策

この日記のはてなアンテナでの更新誤検知が多いとのことなので、以下の対策を検討中です。
アンテナのリクエストには、

  • 経過時間(日)を出力しない
  • 変換時間を出力しない
  • Newプラグインは何も出力しない

IISのログを見るとHEADの後にGETしているけど、Last-modifiedは使っていないのかな?

タイミングをみて変更してみよう。

 

 

17
March, 2004*

東京出張1

2004-03-17-1s.jpg
2004-03-17-2s.jpg

お客さんとの打合せは14時からなので、それまで仕方なく秋葉散策 :)

ものすごい強風 :(
この時期に東京へくると、くしゃみがでて目が痒くなるのは花粉症の気があるのかな。

久々の秋葉で気づいたこと

  • 牛丼屋さんがつぶれてました 跡地にはラーメン屋さん?
  • 若松が移転準備?
  • コンピュータ関連本屋さんがなくなってました
  • ヤマギワソフト館 :(

マウスの足りない部品と頼まれていた部品を買いあさる。

ツクモロボット王国で、マウス用の安いほうのホイール。

 

 

18
March, 2004*

東京出張2

お客さんとこでの作業が16時からなので、それまで仕方なく秋葉散策 :)
(朝からの打合せは11時に終わりました)

今日は雨 :(
くしゃみがでないのは雨で花粉が飛ばないせい?

千石で、6.3Vの背の低いアルミ電解コンデンサ、トロイダルコイル、ショットキーダイオード。
秋月で、コネクタ関係、OPアンプ。

リッキー

リッキーが取ってほしそうにこっちを見るので、取ってしまいました。
トロはリッキーを取るのに邪魔だったので...

ついでに大きいコモモをゲット。
さすがに大きすぎてお客さんのところへ行けないので、唯一のギャラリの女の子にプレゼント。
(女の子のお母さんに、ものすごく感謝されました ;)

STAR

お客さんに六本木のSTARに連れて行って貰いました。
楽しかった。

マイケル似すぎ :)

久しぶりの人からの電話

大学時代の友人より4月17日に結婚するという電話。
まさか久しぶりの電話がこういう話題とは思っていなかったので驚く。

ええ、もちろん行きますとも。たとえ翌日が情報処理試験でも。

 

 

19
March, 2004*

東京出張3

朝起きて帰るだけ。

頭脳到着

某所に頼んでおいたベステクSH7047Fマイコンボードが届く。
17日ツクモロボット王国には置いていなかったので助かりました :)
これなら基板を自作しなくてもよさそう。

やっとすべての部品がそろいました。
そろそろ、マウスに名前をつけないと...

来月末から1ヶ月以上出張なので、それまでには動く程度にはしておきたい。
マウスと迷路を出張に持っていく気満々 ;)

PCセットアップ

母に頼まれていたパソコンのセットアップ。
98(偶数版)とMeのどっちを入れるか悩んだ結果、安定性よりセットアップの簡単さを取ってMe...それで良いのか? :(

 

 

20
March, 2004*

実家1 *

実家でのんびり。
会社の花見の案内状をつくったり。

ノートパソコンを持ってきているので、夜は作業をしながらメッセンジャ。

メール処理 *

フルカラーLEDイルミネーションの制御方法について質問がありました。
仕様に書いていた最小デューティ比約1/7500を、ソフトウェアPWM制御で可能なのかという内容です。

仮にキャリア周波数80Hzで、ソフトウェアPWM制御で行うには、

80Hz ÷ (1 / 7500) = 600kHz

にとなり、600kHzでタイマ割り込みをかける必要があります。
1.2MHzで動作しているATtiny12Lで、600kHzで割り込みをかけることはまず無理です。

タネあかしは下に書いておきます :)

フルカラーLEDイルミネーションの階調制御方法 *

結論から、
LEDの階調制御には、PWM制御とPFM制御を同時に使用しています。

PFM制御の場合、

デューティ比 = パルス幅 ÷ (1 / 周波数)

AVRは1CPI(clock/instruction)で処理することができるので、1.2MHzで動作しているATtiny12Lで出力できる最小パルス幅は、

(1 / 1.2MHz) ≒ 0.833μs

仮に周波数80Hzとした場合のデューティ比は、

0.833μs ÷ (1 / 80Hz) ≒ 1/15000

になります。

PWM制御は分解能を大きくすると、比例して割り込み回数も増えるためにCPU負荷が大きくなります。
そこで、PWMでの分解能は128、最小キャリア周波数は80Hzにしています。
タイマ割り込み周波数は、

80Hz × 128 ≒ 10kHz

PFM制御は周波数を高くすればデューティ比が大きくなりますが、比例して割り込み回数も増えるためにCPU負荷が大きくなります。
そこで、PFMでの最大周波数は10kHzまでに制限しています。

0.833μs ÷ (1 / 10kHz) ≒ 1/120

制御可能範囲、0 〜 1/120 (分解能 1/15000)

PWM制御とPFM制御は同じタイマを使用しています。
(PFM制御では、平均周波数を変化)

PWM制御とPFM制御を組み合わせることによって、高い分解能を実現しています。
(他にもキャリア周波数を大きくみせる細工もしています)

...そろそろ製作記事もかかないとなぁ :(

 

 

21
March, 2004*

実家2

実家用パソコンのセットアップ。
19日にOSのインストールだけ済ませているので組み立てだけ。

Windows セキュリティ アップデート CD (2004年2月版) があるので、インターネットに接続前でもパッチがあてられます。

インターネットの設定をしようと思ったら、電話が故障中だと...だめじゃん。

 

 

22
March, 2004*

トランジスタ技術おまけ基板

H8講習会用に配線開始。

H8/3694のデータシートによると、

  • ポート8の1ピンあたりのシンク電流(IOL) 20.0mA(max)
  • ポート8の総シンク電流(IOL) 80.0mA(max)

高輝度LEDを使わないとバーサライタには使えないかな。
スタンレー好きなので、迷わず在庫しているスタンレーの超高輝度LEDを実装。

LEDを8個付けてRS-232Cのレベル変換をつけるだけなのに、3時間もかかってしまった。
しかも、うっかりチップコンデンサを乗せてしまった :(

これで良いのか?

 

 

23
March, 2004*

トランジスタ技術おまけ基板2

データシートを眺めて、いろいろ妄想する。

  • サブスリープ時(3V)の消費電流 30.0μA

AT90LS8535のパワーセーブ時の消費電流は15μAなので、そんなにうれしくない。

  • サブアクティブモード時(3V)の消費電流 30.0μA

...なんですと

サブアクティブモードのないAT90LS8535では、外部割り込みとタイマ割り込みがすべてだったからなぁ。
どこかチップ単体で売っていないかなぁ。

H8/3694はH8/3664に対してI2C関係の不具合も取れているのでさらによさげ。

 

 

24
March, 2004*

ダメ日記

気が付いたら寝てました。

パソコンつけっぱなしで、ごめんなさい X(

 

 

25
March, 2004*

ロボスクエア

ロボスクエアイベントに、森永さんが参加するらしい。

行かねば、生森永さんと生メタちゃんを傍観したい。
...傍観じゃだめじゃん :(

トランジスタ技術おまけ基板3

CD付属の開発環境を使おうと思ったが、ベステク の GCC Developer Lite を入れる。

すばらしい。
H8/3694F用のファイルも揃っている。

 

 

26
March, 2004*

なんというか

急遽、月曜の出張が宿泊になってしまった。
細かい作業が明日やろう。

ケロロ軍曹の新刊と秘密のポーを買って帰宅。

 

 

27
March, 2004*

休日出勤

出張の準備を兼ねてお仕事。

昔作った基板に部品を実装する。

久々のSOPパッケージの半田付けに四苦八苦 :)

 

 

28
March, 2004*

ロボスクエア

メタちゃんを見に、ロボスクエアへ行く。

実際に見ると迫力が違う。
MVPは、はじめロボット。悔しがるメタちゃん。

ポイント使います

買っちゃった ;)

 
  • あれっ、amazonから情報が取れない... -- JuJu 2004-03-28 (日) 21:02:12

 

29
March, 2004*

東京出張1

今日から東京出張

始発の飛行機なので、ちょっと眠いです。

なひたふオフィスに遊びに行く

出張先の近所に、なひたふさんのオフィスがあるらしい。

というわけで、行ってきました。
...ないたふさんとは全く面識がありません。

ウェルデン とか、 評価用JTAGサーバ とか、 空中配線ロボット とか、 なひたふさんの作業机とか、他にもいろいろ見せてもらったり。

やっぱり光物の綺麗さは写真では伝えきれない。

久々に電光掲示板を作りたいなぁ :)

最近思うこと

実物の破壊力はすごい。
生の声の破壊力もすごい。

そう考えると、Kick4定例研究会の場はとても大切。
マイクロマウスの東日本支部月例会にも、いつか参加したいなぁ :)

 
  • なふたひさんのところには無料相談で予約して行ったの? -- nari 2004-03-31 (水) 07:45:16
  • 4月定例研究会の参加登録してよ〜 -- nari 2004-03-31 (水) 07:46:00
  • なひたふさんに、「遊びに行っても良いですか?(要略)」ってメールを送りました :) -- JuJu 2004-03-31 (水) 17:48:30

 

30
March, 2004*

東京出張2

新しい若松通商に行く。
ちと遠い。

74AC573のフラットパッケージだけ購入。

飛行機が機材故障のため、30分以上遅れ。

Amazon Web Services

pukiwiki.dev:PukiWiki/1.4/自作プラグイン/amazonプラグインに従い、xml.amazon.comからxml.amazon.co.jp変更。

前から思っていたのですが、

<ImageUrlSmall>〜/THUMBZZZ.jpg</ImageUrlSmall>
<ImageUrlMedium>〜/MZZZZZZZ.jpg</ImageUrlMedium>
<ImageUrlLarge>〜/LZZZZZZZ.jpg</ImageUrlLarge>

〜/TZZZZZZZ.jpg のnodeがないのは何故?

底板

手持ちの材料は、C-FRP(0.8mm, 1.5mm)と詳細不明のアルミ板(1.0mm)。
C-FRPのヤング率はアルミ(1050)の約2倍だった(あやふやな)記憶があるので、0.8mmのC-FRPを使うことに決定。

...さて、どうやって切ろうか。

固定IP

このサーバに使用しているプロバイダの固定IPサービスが、500円/月に値下げするそうだ。

DDNS運用でも特に大きな問題は発生していないので、この値段は微妙だ。

 

 

31
March, 2004*

Yahoo!フリーメール

Yahoo!フリーメールユーザからメールの末尾に、

Do You Yahoo!?
http://bb.yahoo.co.jp/

がついてなくて不思議に思う。

ソースを確認すると、Multi-Part MIME で送信されていました。

なるほど....ってこれて良いのか Yahoo!

運転免許更新

今年更新だった。完全に忘れてた。
しかも5月は丸々出張なので、4月中に更新しないといけない。

4月は既に予定が...困った :(