2009年7月24日真夏日、東京は渋谷区。
明治公園にて毎月行われるというフリーマーケットにやってきた。
来てみて分かったのですが、このマーケットは全くフリー(無料)でもなければフリー(自由)でもないじゃないか。どうやら客は金と引き換えに商品を受け取っているし(当たり前)、出店している日焼けしたおじさんによると、フィギュアとアダルトは出品禁止だそうだ。
それもそのはず。正しくは、Flea;蚤の + Market;市だそうです。つまりガラクタや古着やガラクタなどの市。気を取り直して、使えそうなジャンク品をあさることにします。
無造作に転がるガラクタの中から掘り出し物を探す行為は、どこか四葉のクローバーを探すのに似ている。ところがここは涼しげな草原に見間違えんばかりの真夏炎天下の駐車場。買い物するのもつらいが売るほうもつらい。皆くたくたです。勇気ある出展者のみなさまには悪いが、こんな場所には1時間もいれない。熱中症にしか見えない老人から、古い電話機とタイプライターをタダ同然の値段で購入して満足したので、そそくさと帰宅。
(帰宅。)
唐突ですが、 タイプライターをPCにつなぎたくなったので、改造することに。
箱が開かない。
残念ながら箱が開かない。
(↓クリックで拡大できます)
ペンチでこじ開ける
こんなにスマートに開けられた(泣)
材質は木です。
外観
材質は鉄。スチームパンク的な構造美にはため息。70年前の最新技術が詰まっている。
(↓クリックで拡大できます)
底面
上面
キー入力検出部分
可動部分にセンサーを取り付け、キー入力を検出する。
(↓クリックで拡大できます)
はじめに熱収縮チューブで本体と絶縁
銅箔テープを巻き付ける
リード線をはんだ付け
基板を設計する
出力6本、入力8本のキーマトリクスを組む。マイコンはPIC18F2550を採用。
エッチング
基板パターンをカーボン紙で転写し、耐水インキで描画していく。そして腐食させる。
(↓クリックで拡大できます)
表面を研磨
耐水インキでパターンを描画
エッチング前の生基板
エッチング終了
パターン除去後
配線をチェック
フラックス塗布
部品をはんだ付け
部品は表面実装型を採用して全体の小型化を図る。
コネクタを取り付ける
基板に直接ケーブルをはんだ付けしてもよかったのですが、USBのコネクタが背面から覗いていたらかっこいいかも、と思ってUSBミニBコネクタを装備させた。
(↓クリックで拡大できます)
タップを切る
アルミろう付け前
アルミろう付け後
コネクタ部分
エポキシパテ
コネクタ部分
ファームウェアをPICに書き込む
チャタリングを解除し、キーマトリクスを処理してキー入力を検知する。ちなみに200ミリ秒くらいのチャタリングが起きてしまう。もはやチャタリングとは呼べないようなデインデイン状態である。
ファームウェア制作は、
こちら「
テンキーを自作キーボードに改造する(ファームウェア編)。 」に詳細があります。
シフトキー検出部分
シフトキー、バックスペース、スペースキーは、通常キーとは異なる構造なため、スイッチを別途用意。
作業終了
作業完了後の底面の様子。
ThinkPad X40とUSB接続
70年の年月を経て、接合させられてしまった(当時IBMもタイプライターのメーカーであった)。
動作の様子(すみません、英語です<( _ _ )> )
お読みいただきありがとうございました。 <( _ _ )>
テンキーの改造については
こちら「
テンキーを自作キーボードに改造する(ついでにUSB化)。 」をご覧ください。