Atari 65XE-USBキーボード





Atari 65XEコンピューターを簡単に変更するだけで、最新のPCのUSBキーボードとして使用できます。 通常モードで動作する機能は保存されます。 追加のデバイスはArduino Leonardoで作成されます。 UNIXのようなシステムでは、キーボードはすぐに動作を開始します。 Windowsで動作するには、BIOSでUSBレガシーサポート機能を有効にする必要があります。 Appleコンピューターでキーボードを使用する場合、スケッチのレイアウトを調整する必要があります。



ノスタルジックな理由で説明されているすべてが行われました。



このAtari 65XEは約30歳です。 そしてそれは動作します。 USBキーボードの機能を追加するために、著者はArduino Leonardo、いくつかのジャンパー、USBケーブルを取りました。 適切なモードで動作している場合、電源をコンピューターに接続する必要はありません。







ArduinoをJ8パッドセットの17ポイントに接続します。 最初の正方形は正方形で、残りは円形です。 そことArduinoの両方の端子のピッチは2.54 mmなので、ワイヤをはんだ付けするための「宝石屋」である必要はありません。



Arduino | J8 --------+---- 2 | 19 3 | 4 4 | 8 5 | 9 6 | 10 7 | 11 8 | 17 9 | 16 10 | 20 11 | 13 12 | 14 A0 | 12 A1 | 15 A2 | 7 A3 | 18 A4 | 5 A5 | 6
      
      





このボードの導体がコンピューターの金属部分に接触しないように、ArduinoをAtari内に取り付ける必要があります。 外部へのUSBケーブル。











AtariキーボードのキーはPCキーボードよりも少ないため、デバイスのファームウェアには「コード」が用意されています。 ユーザーの好みに応じて変更できます。 デフォルトでは、次のとおりです。



  PC | Atari --------------+---------------------------- F1 | Control+Tab+1  Help F2 - F9 | Control+Tab+2 - 9 F10 | Control+Tab+0 F11 | Control+Tab+< F12 | Control+Tab+> --------------+---------------------------- ~ () | Control+Tab+/ --------------+---------------------------- ` () | Control+Tab+Esc --------------+---------------------------- PgUp | Control+Tab+  PgDn | Control+Tab+  --------------+---------------------------- Home | Control+Tab+  End | Control+Tab+  --------------+----------------------------  Alt |    Atari --------------+----------------------------  Ctrl | Control --------------+----------------------------  Sfift | Shift --------------+---------------------------- Shift+Alt | Shift+Alt ( Alt+Shift) --------------+---------------------------- Ctrl+Alt+Del |  --------------+----------------------------  | Control+.   | (, | , |  | --------------+----------------------------  | Shift+Tab+.   | (Shift  |    |  |
      
      





Atariは、電源から電圧を印加すると通常モードで動作し、コンピューターに接続するとUSBキーボードモードで動作します。 両方を同時に接続することはできません。







Arduinoをフラッシュするには、 スケッチ (非営利目的の場合は無料)、および変更されたライブラリKeypad v.3.1.1およびKeyboard v.1.0.2 (両方ともGPLの下)をダウンロードする必要があります。 それらは、キーボードマトリックスに接続されたAtariボード上の超小型回路の存在を考慮し、主にControlとPauseのキー状態の誤った読み取りを防ぐという点で、同じ元のライブラリとは異なります。



スケッチを作り直すことで、ほぼすべてのレトロコンピューターにUSBキーボードの機能を追加できます。



All Articles