今月の頭は久方ぶりに Windows アプリ作成を堪能。中頃は PIC32 + DRV8834 基板を作成し、終盤は回転テーブルに着手出来た。今はやっていることがバラバラに見えるが、いつか1つにまとまる時が来ることを信じよう。来月は自分に周りに誠実に。
chamekan さんの tweet 経由で Electronic Games の PDF magazine repository を訪れる。これはヤバヤバい。時間がいくらあっても足りない。とゆーかこの Digital Press のサイト自体が危険すぎる。2年前に知った The Classic Computer Magazine Archive や Atarimania の List of Atari Magazines 以来のヤバさだな。ATARI が I/O 誌を発行していたとか初めて知ったですよ。そして PDF から逃避するために手持ちの Retro と Retro Gamer を引っ張り出してしばし眺める。前を向こうぜ。
東急プラザ渋谷と言えばこのページで何度も書いているメルクリンセンターレオとロゴスキーだよな。レオを訪れたのは小学生の時に月刊とれいんの広告を見て広島から東京に出た時親に頼んで寄らせてもらったのが最初だったな。ロゴスキーは20歳を過ぎた頃に訪問した桜丘の本館と会社勤めを始めて訪問した横浜ジョイナスの地下のお店が印象深い。深沢カフェも閉店してしまったし移転先は何処になるのかな。弱っていると直ぐに過去回想だな感傷的になるなオレは。
という流れで久方ぶりに自分の Message Router のページを読み返す。当時の自分はシリアル制御 Win32API を呼び出す DLL を自作し、それを VB からアクセスしていたのか。5日にも書いたが、やっぱりオレの Windows 開発の軌跡はシリアルポート制御の制約との戦いだったな。Visual Studio Community 2013 との戯れも並行して進めようぜ。
続いて先月と同じく2年前に作った直動機構を接続してみる。1/16 マイクロステップ動作をさせると 5V でも許せる速度で動く(YouTube)ことが分かった。先月は 12V での威力を堪能したが DRV8834 のお蔭で 5V でも堪能できそうだな。そろそろ握るものを半田ゴテからピンバイスにスイッチしようぜ。
刺激を求めて。いつもの昭和40年男 Vol.30 を見る。ラジカセ特集を見て去年1月に渋谷ヒカリエで開催された家電黄金時代の傑作たちを想い出す。そして引田天功の大脱出ページに刺激を受け火炎塔大脱出(YouTube)を見て幼い時の記憶を呼び起こす。ああ今日はハンダの煙を吸うことなく終了だな。明日があるさ。
しかし Treva の画像を PC に転送して表示していた時から作るものに進歩が無いなオレは。進んでいるのは開発環境のみ。VisualBasic とフリーの OCX の組合せだったり、MFC を使わずに Win32 API 直叩きだったり、オレの Windows 開発の軌跡はシリアルポート制御の制約との戦いだったな。それが今は何の制約もなくサクッと開発できるようになった。ああ自分が作るアプリ自体を進化させたいな。
Example Code は Console アプリなので Dialog アプリを自作してみる。Windows Forms Application で新規 Project を作成。LED ON/OFF 用の Button を2つ Form 上に配置した。続いて Example Code を完パクして DLL を Import し Button の Click で WriteGpioPinValue() を呼び出してみた。早速実験基板で動作確認。Button を押して LED が ON/OFF 出来るようになった。単純なものでも Windows アプリ自作は楽しいよな。
先月は chipKIT 環境による A4988 モータドライバ基板で久方ぶりにステッピングモータを回した。後半に突然 MCP2221 が現れ今年作成する基板は全て USB で PC と通信するという野望に道が開けた。念ずれば思いは通じるということか。今月は何を念じようかな。