Tips(ハード編)

マイティマウス

RZ1Action/RZ1Basicのシミュレーション画面で、XY方向2軸のマウスホーイールに対応させたんですが、

先日、マックを使ったことのない知り合いが、「マックはボタンがひとつなんですよねsign02」って言ってまして、意外と知られてないんですね。確かに以前はワンボタンでしたが、2ボタン対応は10年以上前からされています。以前は標準で2ボタンマウスが付いてこなかっただけですよ。

いちおう、3年ほど前からは、標準で「Mighty Mouse(マイティマウス)」が付いてきます。
このマウスは、右、左、中央、両脇にボタンがあり、ホイール部分は、ホイールでなくボールになっているため360度方向にグルグル動かせます。

以前にも紹介したことがありますが、Windowsの方もマイティマウスを使える様にするドライバーもありますpaper

このボールがなんともいい感じですよheart04
電気屋さんに行った機会にでも、ころころしてみて下さいhappy01

ノート型には基本的にマウスは付いてこないので、ひとつ買ったんですが、右側のワイヤレス(Bluetooth)対応は、高いですね。

ついでに、このボールの掃除方法ですが、いろいろ試してみましたが、この方法が一番だと思います。

| | コメント (0) | トラックバック (0)

ETX, ERX, LCDポートと繋げよう!(2)

ETX, ERX, LCDポートと繋げよう!(1) のつづきですpaper
配線図を見て組み立てて下さい。

three組み立て

(1)基板を切る

  • 基板の12列目の穴に鉄の定規などをあてて、アクリルカッターまたは普通のカッターで基板に傷を付ける
  • ある程度切れたら、折り曲げてポキッと切る
  • 断面をヤスリで奇麗にする
  • (必要なら、ピンバイスで、4隅に穴をあける)

(2)コネクタ類を基板に付ける

  • Dサブコネクタ9P・メスを基板に接着
    1. 使わない7,8,9番ピンを後に跳ね上げる。
    2. 6番ピンは、1番ピンの列に揃う様に曲げる。
    3. 基板に挿してみて1,2,3,4,5,6番のピンがちゃんと裏に出ているか確認する。
    4. Dサブ コネクタ抜いて、セメダインを塗って、基板に挿して接着する。
  • 超小型スライドスイッチを基板に接着
    1. 6本ピンが出ているのを持っていたので、片側3本は配線上、邪魔なので、切るか、曲げて基板に挿さらないようにする。
    2. 基板に挿しても不安定なので、軽くセメダインを塗って固定した。
  • PIコネクタ・5Pを基板に接着
    1. これも抜き差し時に力がかかる部分なので、セメダインを塗って基板に挿した。
  • ADM3202ANのソケット
    1. これは、セメダインでくっつけなかった。けど裏向けてハンダ付け作業をしている間に抜けてきて、斜めになったりするといけないので、セロテープで固定し、基板のうらから出ているピンを少しまげて、逆さま向けても、少々力が加わっても抜けない様にした。

(3)配線する(ハンダ付け)

  • メッキ線を使って繋げる
       
    1. Dサブコネクタ2番とADM3202ANソケットT1outをすずメッキ線を使って繋げてハンダ付けする。
    2. Dサブコネクタ3番とADM3202ANソケットR1inをすずメッキ線を使って繋げてハンダ付けする。
    3. Dサブコネクタ1,6,4番をメッキ線を使って繋げてハンダ付けする。
    4. Dサブコネクタ5番からメッキ線を使ってADM3202ANソケットGNDまで繋げる。メッキ線は、GNDにハンダ付けした先の配線用に、すこし長めに残して切る。
    5. ADM3202ANソケットT1inとスライドスイッチの真ん中をメッキ線を使って繋げる。
  • 抵抗を繋げる
    1. LCDの抵抗(R1)を挿し、抵抗からの線はそれぞれ、PIコネクタと、スライドスイッチまで繋げ、ハンダ付けする。
    2. 同様に、TXDの抵抗(R2)を挿し、PIコネクタと、スライドスイッチを繋げ、ハンダ付けする。
    3. 同様に、TRDの抵抗(R3)を挿し、PIコネクタと、ADM3202ANソケットR1outを繋げ、ハンダ付けする。
  • コンデンサーを繋げる
    1. ADM3202ANソケットC1+とC1-に繋がるコンデンサー(C1)を挿し、コンデンサーからの線をC+とC-にハンダ付けする。
    2. 同様に、C2+とC2-に繋がるコンデンサー(C2)を挿しハンダ付けする。
    3. 同様に、V-とGNDが繋がるコンデンサー(C4)を挿し、V-にハンダ付けする。GND側はハンダ付けは後でやる。
    4. 同様に、V+とVccが繋がるコンデンサー(C3)を挿し、V+にハンダ付けする。片側は後でやる。
    5. 同様に、ADM3202ANソケットVccとVccが繋がるコンデンサー(C5)を挿し、ADM3202ANソケットのVccをハンダ付けする。片側は後でやる。
  • 抵抗、コンデンサーの線とすずメッキ線を使って残りを繋げる
    1. 抵抗、コンデンサーの線をできるだけ有効利用し、足りない部分をすずメッキ線で配線し、完成!(写真を見る

(4)断線、結線をテスターなどで調べ、ADM3202ANをソケットに挿す

(5)MR-C3024と作ったボードを繋げるケーブルを作る

  • ビニール線を5本を適当な長さに切る
  • ビニール線の両端にコネクタ端子を圧着レンチ(ラジオペンチなど)を使って付ける
  • コネクタメス 1列×3にコネクタ端子を入れて、ケーブル完成
  • ケーブルの繋げ方
    Omnigraffle_proscreensnapz005Mrc3024rxtxlcd

今回は以上!「four接続と通信」は、また今度ねって、RZ1BasicのETX/ERXコントロール対応後にねhappy01paper

| | コメント (2) | トラックバック (0)

Wiiリモコン買ってしまった

Wiiは持ってないんだけど、

Johnny Chung Lee さんのWiiリモコンを使ったいろいろなアイディア見てたら、自分も何かやってみたくなってしまって、今日仕事帰りにWiiリモコンを買って帰りました。

MacもWinもWiiリモコンのライブラリがあるんだけど、ソースを解析して、とりあえずはRZ1Basicを介してロボットをコントロールできるようになればいいなぁ。。まだMacのソースコードしか見てないけど、全体的に理解するには時間がかかりそうσ(^_^;)アセアセ...

Macは、DarwiinRemoteというソフトが作られていて、設定でキー割り付けができるんで、大したことはできないにしろ、RZ1BasicのGamePadによるコントロールの機能で認識しているか見てみた。上と左の十字キーを押してみたところ、Leftと、Upの値が「1」になりましたhappy01

Darwiinremotescreensnapz001

ま、Wii対応は気長にやるとして、

まだインターフェイスがほとんどできてませんが(下図)、先日作ったETX,ERXのボードと、USB-PSコントローラーで、PCとETX,ERXデータの受送信ができるところまでできてます。もう少し出来上がってきたら、先日買ったBluetoothをロボザックに乗っけて試してみようかと思ってま〜す。

Rz1basicdebugscreensnapz006
ちなみに、左下に表示されている文字の、上の"C"がETXコマンドで受け取った文字、下の118が送信した文字です。


Wiiリモコン、横浜のヨドバシで3800円でしたが、検索すると4980円のと3800円のが出てくるんですが何が違うのでしょうか?

| | コメント (2) | トラックバック (0)