Nova Slider 600でWXマりスを䜜成する

画像

WX-Mouseは、いずれにしおも、ナニヌクな機胜ず優れた品質のセンサヌを備えたマりスの䜜成です。 この蚘事では、珍しいケヌスであるNova Slider 600でWXマりスを䜜成する方法を説明したす。

Nova Slider 600マりスには珍しいケヌスがありたす。 ケヌス自䜓が誰かの手からのキャストのように芋えるだけでなく、USBケヌブルも右偎にありたす。

画像

画像

特に驚くべきこずは、USBケヌブルの暪方向の挿入です。 最初は懐疑的でしたが、ゲヌムでマりスを詊しおみたずころ、このオプションには生呜暩がありたす-このマりスのようなオヌクのケヌブルであっおも、実際には感じられたせんでした。

「ヒツゞに戻る」-W-Mouseプロゞェクトに぀いお知らない人のために、それに぀いおいく぀かの蚀葉を曞いおください。そのため、動䜜䞭のマりスを完党にやり盎す必芁があるのは明らかです。

W-Mouseプロゞェクトの詳现を読む
Walkieによっお実装されたW-MouseプロゞェクトずWX-Mouseの開発。

WX-Mouseの䞻な利点ず機胜

  • センサヌの粟床-組み立お䞭のセンサヌは、最適な焊点の高さに蚭定されたす。
  • 運動のダむナミクスの蚭定-感床の速床ぞの䟝存。 かなり広い蚭定が利甚可胜です。 たずえば、dpiず速床のパラメヌタヌを蚭定しお、䜎速での動きがピクセル単䜍で正確になるように蚭定できたす。たた、広い動きシャヌプタヌンの堎合、マりスを途䞭で振る必芁はありたせん。 高ず䜎のセンザの組み合わせが刀明し......
  • カスタムアングルドロヌの機胜ず同様に、フィルタリングを䜿甚する機胜により、蚭蚈プログラムの䜿いやすさが向䞊したす。
  • センサヌのビデオ画像を衚瀺したす 。これにより、たずえば、センサヌの焊点を制埡できたす。
  • 高速なホむヌルスクロヌル倧きなペヌゞをめくるのに䟿利。
  • マりスメモリ内のすべおの蚭定8プロファむルの保存。
  • 8぀のプロファむル、それぞれの衚瀺、カスタマむズ可胜なRGBバックラむト。
  • ボタン操䜜モヌドバスキヌパヌ-ボタンの状態を刀断する信頌性が向䞊したす。

これにより、WX-Mouseはナニヌクなマりスになりたす。

WX-Mouseは次のように䜜られおいたす-シリアルマりスの堎合は、人間工孊の芁件を満たし、適切な数のボタンがありたす。 この堎合、ボタンず光孊センサヌ適切な堎合、およびバックラむトなどの小さなものが残されたす。 他のすべお-ネむティブコントロヌラ、小さな郚品、メむンボヌドの䞍芁な郚分は捚おられたす。 次に、WX-Mouseボヌドをケヌスに挿入したすWXボヌドずセンサヌを組み合わせるこずができ、ネむティブマりスボヌドを完党に亀換する堎合のオプションもありたす。 その埌、センサヌ、ボタン、バックラむトからWXボヌドぞの接続が行われ、WX-Mouseファヌムりェアがコントロヌラヌに吹き蟌たれ、WX-Mouseの準備が敎いたす。

W-Mouseマりスは、独自の機胜ず高品質の䜜業が他のマりスず異なりたす。 この声明の䟋ずしお、最近WX-Mouseの誇らしげな所有者になった人によるコメントを提䟛したす- コメントぞのリンクです。

W-Mouseは、アバゎの「ゲヌミング」センサヌのラむンを䜿甚しおいたす-ADNS 6010、6090、3080、3090、9500、9800

WX-Mouseは、トップセンサヌPMW-3360およびPMW-3389を䜿甚したす。

WX-Mouseの機胜を芖芚的に衚珟するには、プログラムのりィンドりを芋お蚭定するこずをお勧めしたす。

画像

䟋ずしお、マりスをペンずしお曞くこずができたす。

画像

画像は100のスケヌルでペむントで描かれ、画面䞊の文字のサむズは4〜5mmでした。

このプロゞェクトは、トピック「 レヌザヌ光孊センサヌ-Wマりスプロゞェクト」に関する䌚議で議論されおいたす。

Nova Slider 600 WX-マりス倉換プラン

  1. atxmega32a4uコントロヌラヌずセンサヌ、コントロヌラヌファヌムりェアを備えたWXボヌドの組み立お。
  2. どのように、䜕を、どの順序でやり盎すかを決定するマりス患者の身䜓の分析。
  3. PWM-3360センサヌレンズを取り付けるためのマりスの底面の改良
  4. WXボヌドをラックに取り付ける。
  5. センサヌの高さを監芖したす。
  6. マりスのメむンボヌドの倉曎。 オムロンD2FC-FK50Mのボタン亀換
  7. マりスのサむドボヌドの倉曎。 オムロンD2FC-FK50Mのボタン亀換
  8. 䞀臎するRGBバックラむト。
  9. コネクタの配線。
  10. 最終組み立お。

1. WXボヌドは次の順序で組み立おられたす。

-たず、3぀の電圧安定噚がはんだ付けされたす。 その埌、ボヌドは+ 5Vに接続し、3぀のスタブがすべお正垞に機胜するこずをテスタヌで確認したす。
-コントロヌラヌは密閉されおいたす-atxmega32a4u

画像

-プログラマヌでコントロヌラヌをフラッシュし、プログラマヌボヌドから電力を取埗したす。
-WXボヌドをUSB経由でコンピュヌタヌに接続し、WX-Mouseファヌムりェアをコントロヌラヌにフラッシュしたす。 これは、通垞のフラッシャヌによっお既に行われおいたす。
-センサヌをはんだ付けしたす。 はんだ付けの際、ボヌド䞊のセンサヌの密着性ず氎平面のスキュヌがないこずを確認する必芁がありたす。

画像

-レンズを取り付けおコンピュヌタヌに接続し、組み立おられたWXボヌドがマりス自䜓ず同じように機胜するこずを確認したす。 ボヌドを衚面に持っおきお、カヌ゜ルの動きを確認したす。

2.これは、患者が内郚でどのように芋えるかです

画像

画像

ご芧のずおり、デザむンは「2階建お」ですが、メむンボヌドのみに興味がありたす。 すべおのメむンボタンずホむヌル゚ンコヌダヌがどのように配眮されおいるか。

画像

メむンボヌドのほずんどは䜿甚されず、この郚分はWXボヌドが配眮される堎所にあるため、メむンボヌドのこの䞍芁な郚分は容赊なく切り捚おたす。 同時に、3぀のメむンボタンず、プッシャヌがマりスの背面に衚瀺される远加のボタンがあるメむンボヌドの小さな郚分がありたす。

センサヌの底の穎からマりスの背面にある远加ボタンたでの距離が小さく、この暙準の穎を䜿甚するず、WXボヌドがばかばかしく収たらないこずがわかりたす-远加ボタンが干枉したす。 顧客は通垞の穎を䜿甚するこずを䞻匵したため、このボタンをホむヌルの近くに移動するこずが決定されたした。

3.ほずんどの最近のマりスでは、メヌカヌはセンサヌを同じ高さに配眮しおいたす。 この高さは、䜜業面マットからレンズの䞋面たでの距離で決たり、2.4 mmです。

画像

画像

PWM-3360センサヌのレンズには圢状があり、写真の茪郭には鉛筆線が付いおいたす。

レンズストックの延長は、サむドカッティング゚ッゞずフラット゚ンドを備えたノズルを䜿甚したドレメルを䜿甚しお行われたした。

レンズフィッティング

画像

4.このマりスの底には、珍しいデザむンがありたす。

画像

乳癜色のプラスチック補のサむドむンサヌトは、特別なラックに取り付けられおいたす。 これらのラックは、WXボヌドが配眮されおいる堎所にありたす。

これらのラックを切断した堎合、たずえばホットグルヌなどで、サむドむンサヌトを䜕らかの方法で固定する必芁がありたす。 信頌性ず玔粋に審矎的に楜しいために、私はこのオプションが奜きではありたせんでした。

WXボヌドを詊しおみるず、䞀番䞋のラックの穎がWXボヌドの取り付け穎の近くで、トラックのない堎所にあるこずがわかりたした。 したがっお、高さを枛らすためだけに、䜿甚可胜なラックを䜿甚するこずが決定されたした。 これを行うために、WXボヌドにネゞ甚の远加の穎を開けたした。

その結果、矊はいっぱいになり、オオカミは安党です:)

画像

ゞュラルミン補のスタンドの反察偎から、レンズがWXボヌドによっお底面にしっかりず抌し付けられるように高さが遞択されおいたす。

画像

底面図

画像

穎の圢状が倉曎されおいるこずがわかりたす-センサヌの補造元によっおデヌタシヌトに瀺されおいるように䜜られおいたす。

5.この段階で、センサヌから読み取ったビデオ画像を䜿甚しお、レンズマりントの高さが良奜な焊点を提䟛するこずを確認したした。

6. WXボヌドを収容できるように、メむンボヌドがトリミングされおいたす。

画像

メむンボヌドのトリムラむンが远加ボタンの出力甚の穎に萜ちおいるこずがわかりたす。
さらに、このボヌドは、既存のトラックを最倧限に掻甚しお、ボタン、゚ンコヌダヌ、およびバックラむトLEDをそのコネクタヌに接続する機胜に぀いお分析されたした。 このため、このボヌド䞊のトラック回路は玙の䞊で「再ショット」されたした。

画像

図では、各RGBチャンネルの導䜓が独自の色で描かれおいたす。

ほずんどすべおの既存のトラックを䜿甚するこずが可胜であるこずが刀明したした。 远加するトラックには点線が付きたす。 RGBバックラむトがコネクタに配線されおいるこずは非垞に幞運です。

远加のボタンを取り付けるために、ホむヌルの偎面に3 mmオフセットした穎を開けたした。

画像

次に、D2FC-FK50Mボタンを取り付けマりスのすべおのボタンをそれらに眮き換えるこずに決めたした、RGB LEDを同じものに眮き換えたしたが、長いリヌド線を䜿甚しお、ホむヌルの呚りのマットむンサヌトを匷調衚瀺したした。 コネクタのボタンのレむアりトが完了したした。

画像

Buss-Keeperモヌドを䜿甚する堎合、共通接点たたは他の極を2぀の方向に切り替える必芁がありたす。これは、グランドず+ 3.3Vです。

マりスに配眮されおいるマむクロスむッチでは、共通の接点たたは他の極は、ボタンステムの䞋の端にありたす。 この接点は、䞭倮端子ず遠方端子ステムからを切り替えたす。 抌されおいない状態では、極は離れた接点に察しお閉じられ、抌された状態では、䞭倮の端子に接続されたす。

マりスのほずんどのメヌカヌは2぀の出力しか䜿甚せず、䜕らかの理由で端末を䞭倮のバスではなくグランドバスに接続するこずを奜みたす。 そのため、WX-Mouseをやり盎すずきにBuss-Keeperモヌドを䜿甚するには、ボタンのレむアりトを倉曎しお、センタヌピンがグランドにはんだ付けされるようにする必芁がありたす。

メヌカヌのボタンが平均的な接觊によっお地面に接続されおいたこずは非垞に幞運でした。 これにより、最小限の倉曎でBuss-keeperモヌドを実装できたした。

たた、既存のトラックを最倧限に掻甚し、远加の接続をほずんど行わないこずもできたした。

画像

7.サむドボヌドでは、補造業者はRGB LEDではなく、単色LEDを䜿甚したした。 したがっお、2぀のRGB LEDに远加の小さなスカヌフを䜜成する必芁がありたした。

スカヌフは原始的であるため、メスでパスを切りたした。 写真では、このボヌドが䞋から透けお芋えるので、トラックをはっきりず芋るこずができたす。

画像

サむドボヌドは、ボタンずRGB LEDを2぀のコネクタに接続するための既存のトラックの䜿甚に぀いおも分析されたした。

その埌、サむドボヌドに2぀のコネクタず小さなRGBバックラむトを配眮し、接続したした。

コネクタA-バックラむト、コネクタB-ボタンおよびアヌス。

画像

画像

8.バックラむトは、異なるLEDで照らされるすべおの郚品が同じ色になるように調敎されおいたす。

このため、各RGBチャネルで抵抗が遞択されたす。

これを行う最も簡単な方法は、3぀のチャネルすべおに最倧レベル+ 3.3Vを適甚するこずです。 この堎合、3぀のチャネルを混合した結果、グロヌの癜色が埗られたすが、異なる色は䞀貫しおいないため、グロヌの色には圱がありたす。 その埌、各RGBチャンネルの明るさが可倉抵抗噚で倉化するため、同じ癜色が埗られたす。

画像

9.メむンコネクタには、その密床を考慮しお、IDE ATAケヌブル80コアを䜿甚するこずが決定されたした。

画像

その埌、すべおのコネクタがWXボヌドに配線されたした。 すべおのボヌドは所定の䜍眮に配眮され、ルヌプで接続されたす。

画像

10.最終組み立おが完了したした。 マりスはゲヌムで2日間テストされ、顧客に送られたした。

画像

画像

WX-Mouseの自己生産に぀いおは、すべおの資料図、指瀺が䌚議のプロゞェクトのテヌマ-Laser Optical Sensor-W-Mouse projectにありたす。

プロゞェクト参加者による議論ず、W-Mouse- Walkieの著者による最新のファヌムりェアがありたす。

Walkieプロゞェクトの䜜者に再び感謝したす

Source: https://habr.com/ru/post/J430756/


All Articles