OpenStick基板KIT ジョイスティック自作用基板KIT

変更情報

はじめに

OpenStickはジョイスティックのコントローラを簡単に作る事ができるツールです。 OpenStickの詳細については説明ページをご覧ください。 本ドキュメントはOpenStickの基板キットを組み立てる為の説明書です。
なお正式なUSBデバイスはベンダーIDをUSBインプリメンターズフォーラムから取得すべきものですが ほいほい堂本舗では実験的使用として適当なIDで使っています(取得するには$5000くらい必要だそうです)。勿論正式なIDを取得すれば、それをOpenStickに書込む事が出来ます。もし製品を販売される場合は正式IDを取得してください。

内容物一覧

組み立てる前に内容物を確認してください。
内容 数量 表記/カラーコード
基板 1枚
マイコン(PIC18F2550又は2553) 1個 PIC18F2550-I/SP
又は
PIC18F2553-I/SP
マイコン用28pinソケット 1個
USB-Bコネクタ 1個
タクトスイッチ 2個
水晶発振子(20MHz) 1個 20.000
LED(赤) 1個
コンデンサ(0.1μF) 2個 104
コンデンサ(22pF) 2個 22
抵抗(100KΩ) 10個 茶黒黄 金
抵抗(10KΩ) 1個 茶黒橙 金
抵抗(1KΩ) 1個 茶黒赤 金
抵抗(510Ω) 1個 緑茶茶 金

組み立て

図に従って部品を取り付けていきます。
IN1,2,3,4,5のプルアップ抵抗は必要に応じて取り付けます。これらの端子をボタンやハットスイッチとして使う場合にはプルアップが必要ですが、アナログ入力として使うには不要です。 端子を使用しない場合は取付ける方が動作が安定します。
基板b.png(41250 byte)

タクトスイッチについて

タクトスイッチは5ピンタイプが入っている場合があります。この場合は不要なピンを切取ってください。
TACTsw.png(126545 byte)

USBコネクタについて

USBコネクタを用いる代りに直接USBケーブルを接続する事もできます(普通のジョイスティックはそうなっていますよね)。この場合、次の図の様に配線してください。
USB_B.png(2727 byte) ※上から見たところ

USB Mini-Bコネクタを取り付けるパターンを裏面に設けてあります(Mini-Bコネクタはキットには同梱していません)。

完成すると次の様になります。

※22pFのコンデンサは写真とは色が違う可能性があります。
※タクトスイッチの色は写真と異なる可能性があります。
※写真ではIN1〜5のプルアップ抵抗は実装していません。
PictureRev2S.png(754317 byte)

使い方

キット内のマイコンにはブートローダ、OpenStickファームウェア、サンプルコンフィグレーションが既に書き込まれていますので、そのままPCに接続すると下記の様なジョイスティックとして認識されます(Windows7の例です)。
注意:サンプルコンフィグレーションはVid=FFFF、Pid=0003として認識されます。これは正式なベンダーID、プロダクトIDではありません。これが気になる場合は初めてPCに装着する際にMODEボタンを押しながら挿入してください(書き込みモードとして起動しジョイスティックとしては認識されません)。
Property.png(12265 byte)

回路図

OpenStickPCBschS.png(49930 byte)※クリックするとPDFファイルが開きます。

その先・・・

コンフィグレーションソフトのOpenStickConfigを使って新たなコンフィグレーションを書き込むことができます。詳細はOpenStick説明ページをご覧ください。 その際、ブートローダやファームウェアは既に書込済みですので説明ページに書かれているファイル全てをダウンロードする必要はありません。必要となるのはOpenStickConfig、UBW用inf(ドライバ)、MybootOSの3点です。

製作例

※キットのプリント基板とは異なるものもありますが回路は共通です。
SANY0087S.jpg(79417 byte)フライトヨーク

DSC_0399S.jpg(67913 byte)ラダーペダル

DSC_0308S.jpg(62164 byte)加速度センサージョイスティック

IMG_0747S.jpg(49320 byte)ヨットシミュレータ

DSC_0504S.jpg(50425 byte)ラジコンシミュレータ

DSC_0491S.jpg(98999 byte)レスキュークローラのコントローラー


Created by ez-HTML
トップページへ
ほいほい堂本舗