Fabrication de la souris WX dans le Nova Slider 600

image

WX-Mouse est la création, en tout cas, d'une souris avec des fonctionnalités uniques et une excellente qualité du capteur. Dans cet article, je vais vous expliquer comment fabriquer une souris WX dans un cas inhabituel - le Nova Slider 600.

La souris Nova Slider 600 a un étui inhabituel. Non seulement le boîtier lui-même semble être un plâtre des mains de quelqu'un, mais le câble USB est également situé sur le côté droit.

image

image

L'entrée latérale du câble USB est particulièrement surprenante. Au début, j'étais sceptique, mais lorsque j'ai essayé la souris dans le jeu, j'ai accepté - cette option a le droit de vivre - le câble, même en chêne comme cette souris, n'a pratiquement pas été ressenti.

«Revenons à nos moutons» - pour ceux qui ne connaissent pas le projet W-Mouse, quelques mots à ce sujet, afin de comprendre clairement pourquoi une souris qui fonctionne devrait être refaite.

En savoir plus sur le projet W-Mouse
Le projet W-Mouse et son développement de la WX-Mouse, mis en œuvre par Walkie .

Les principaux avantages et caractéristiques de la souris WX:

  • La précision du capteur - le capteur lors de l'assemblage, est réglée à la hauteur de la meilleure mise au point.
  • Réglage de la dynamique du mouvement - la dépendance de la sensibilité à la vitesse. Des paramètres assez larges sont disponibles. Par exemple, vous pouvez définir les paramètres dpi et vitesse pour qu'à faible vitesse le mouvement soit précis pixel par pixel, et pour les mouvements larges (virages serrés), il n'était pas nécessaire d'onduler la souris à mi-chemin. Il s'avère une combinaison de senza haute et basse ...
  • La possibilité d'utiliser le filtrage, ainsi que la fonction d'un tracé angulaire personnalisé, augmentent la convivialité des programmes de conception.
  • Affichez une image vidéo du capteur qui, par exemple, vous permet de contrôler la mise au point du capteur.
  • Défilement plus rapide des roues (retournement pratique de grandes pages).
  • Stockage de tous les paramètres (8 profils) dans la mémoire de la souris.
  • 8 profils, indication de chacun, rétroéclairage RVB personnalisable.
  • Mode de fonctionnement du bouton Buss-keeper - augmente la fiabilité de la détermination de l'état du bouton.

Tout cela fait de la souris WX une souris unique.

La souris WX se fait comme suit - le cas d'une souris série est pris, ce qui répond aux exigences ergonomiques et a le bon nombre de boutons. Des boutons et un capteur optique (si approprié) sont laissés dans ce cas, ainsi que le rétro-éclairage et d'autres petites choses. Tout le reste - le contrôleur natif, les petites pièces et la partie inutile de la carte principale sont jetés. Ensuite, la carte WX-Mouse est insérée dans le boîtier (la carte WX et le capteur peuvent être combinés, et il existe également des options lorsque la carte de souris native est complètement remplacée). Après cela, les connexions sont établies entre le capteur, les boutons et le rétroéclairage de la carte WX, le micrologiciel de la souris WX est insufflé dans le contrôleur et la souris WX est prête.

Les souris W-Mouse se distinguent des autres souris par leur fonctionnalité unique et leur travail de haute qualité. À titre d'illustration de cette déclaration, je propose un commentaire d'une personne qui est récemment devenue l'heureuse propriétaire d'une souris WX - un lien vers un commentaire .

W-Mouse utilise une gamme de capteurs "gaming" d'Avago - ADNS 6010, 6090, 3080, 3090, 9500, 9800

La souris WX utilise les capteurs supérieurs PMW-3360 et PMW-3389.

Pour une représentation visuelle des capacités de WX-Mouse, je suggère de jeter un œil à la fenêtre du programme pour le paramétrer:

image

Par exemple, vous pouvez écrire avec une souris comme un stylo.

image

l'image est dessinée à la peinture, à une échelle de 100%, la taille des lettres sur l'écran était de 4 à 5 mm.

Le projet est discuté lors de la conférence sur le thème Capteur optique laser - Projet W-Mouse

Plan d'action de conversion de la souris Nova Slider 600 WX

  1. Assemblage d'une carte WX avec contrôleur et capteur atxmega32a4u, firmware du contrôleur.
  2. Analyse du corps du patient souris pour décider comment, quoi et dans quel ordre refaire.
  3. Raffinement du bas de la souris pour l'installation de l'objectif du capteur PWM-3360
  4. Installation de la carte WX sur des racks.
  5. Surveillance de la hauteur du capteur.
  6. Altération de la carte principale de la souris. Remplacement de bouton pour omron D2FC-FK (50M)
  7. Altération du panneau latéral de la souris. Remplacement de bouton pour omron D2FC-FK (50M)
  8. Rétroéclairage RVB assorti.
  9. Câblage des connecteurs.
  10. Assemblage final.

1. L'assemblage de la carte WX s'effectue dans l'ordre suivant:

- Tout d'abord, 3 stabilisateurs de tension sont soudés. Après cela, la carte se connecte à + 5V et nous vérifions par le testeur que les trois talons fonctionnent correctement.
- Le contrôleur est scellé - atxmega32a4u

image

- Nous flasher le contrôleur avec le programmateur, nous prenons le courant de la carte du programmateur.
- Nous connectons la carte WX à l'ordinateur via USB et flashons le firmware de la souris WX dans le contrôleur. Cela est déjà fait par un clignotant ordinaire.
- Souder le capteur. Lors du soudage, il est nécessaire de vérifier l'ajustement serré du capteur sur la carte et l'absence de biais dans le plan horizontal.

image

- Nous mettons l'objectif, le connectons à l'ordinateur et nous assurons que la carte WX assemblée fonctionne, tout comme la souris elle-même, c'est-à-dire amenez la planche à la surface et regardez le mouvement du curseur.

2. Voici à quoi ressemble notre patient à l'intérieur

image

image

Comme vous pouvez le voir, le design est "à deux étages", mais nous ne sommes intéressés que par la carte principale, car comment tous les boutons principaux et l'encodeur de roue sont situés dessus.

image

Étant donné que la plupart de la carte principale ne sera pas utilisée et que cette partie est située à l'endroit où la carte WX se tiendra, nous avons sans pitié coupé et jeté cette partie inutile de la carte principale. Dans le même temps, un petit morceau restera de la carte principale, sur laquelle il y a trois boutons principaux, ainsi qu'un bouton supplémentaire, dont le poussoir est affiché à l'arrière de la souris.

On peut voir que la distance entre le trou dans le bas du capteur et le bouton supplémentaire à l'arrière de la souris est petite et si vous utilisez ce trou standard, la carte WX ne rentre pas bêtement - le bouton supplémentaire interfère. Le client ayant insisté pour utiliser un trou régulier, il a été décidé de rapprocher ce bouton de la roue.

3. Chez la plupart des souris modernes, les fabricants placent les capteurs à la même hauteur. Cette hauteur est déterminée par la distance de la surface de travail (mat) à la surface inférieure de la lentille et est de 2,4 mm.

image

image

L'objectif du capteur PWM-3360 a une forme dont le contour dans l'image est marqué par une ligne de crayon.

L'extension du stock de lentilles a été effectuée à l'aide d'un dremel, en utilisant une buse avec des bords de coupe latéraux et une extrémité plate.

Monture d'objectif:

image

4. Le bas de cette souris a un design inhabituel.

image

Les inserts latéraux en plastique laiteux sont montés sur des supports spéciaux. Ces racks sont situés là où la carte WX est placée.

Si vous coupez ces supports, vous devrez en quelque sorte fixer les inserts latéraux, par exemple avec de la colle chaude. Pour la fiabilité et purement esthétique, je n'ai pas aimé cette option.

En essayant sur la carte WX, il s'est avéré que les trous dans les racks inférieurs sont situés près des trous de montage de la carte WX, et juste dans la zone où il n'y a pas de pistes. Par conséquent, il a été décidé d'utiliser les racks disponibles, uniquement pour réduire leur hauteur. Pour ce faire, des trous supplémentaires pour les vis ont été réalisés dans la carte WX.

En conséquence, les moutons sont pleins et les loups sont en sécurité :)

image

Du côté opposé du support I en duralumin, leur hauteur est choisie de sorte que l'objectif soit fermement pressé par la carte WX sur la surface inférieure.

image

Vue de dessous

image

on peut voir que la forme du trou a été modifiée - il est fait comme indiqué par le fabricant du capteur dans la fiche technique.

5. À ce stade, il a été vérifié à l'aide d'une image vidéo lue sur le capteur que la hauteur de la monture d'objectif assure une bonne mise au point.

6. La carte principale a été découpée de façon à pouvoir accueillir la carte WX.

image

On peut voir que la ligne de garniture de la carte principale est tombée sur les trous pour les sorties du bouton supplémentaire.
En outre, cette carte a été analysée pour la capacité de connecter les boutons, l'encodeur et les LED de rétroéclairage au connecteur, avec l'utilisation maximale des pistes existantes. Pour ce faire, le schéma des pistes sur ce tableau a été «re-shot» sur papier.

image

Dans l'image, les conducteurs de chacun des canaux RVB sont dessinés dans leur propre couleur.

Il s'est avéré qu'il est possible d'utiliser presque toutes les pistes existantes. Les pistes à ajouter sont en pointillés. Il est très chanceux que le rétro-éclairage RVB soit câblé au connecteur.

Pour monter un bouton supplémentaire, des trous ont été percés, décalés de 3 mm en direction de la roue.

image

Ensuite, les boutons D2FC-FK (50M) ont été installés (le client a décidé de remplacer tous les boutons de la souris par eux), la LED RGB a été remplacée par la même, mais avec des fils plus longs, de sorte que l'insert mat autour de la roue pouvait être mis en évidence. La disposition des boutons sur le connecteur est terminée.

image

Lorsque vous utilisez le mode Buss-Keeper, le contact commun ou l'autre pôle doit basculer entre deux directions - c'est la masse et + 3,3V.

Dans les micro-interrupteurs placés dans la souris, le contact commun ou à l'autre pôle est situé avec le bord sous la tige du bouton. Ce contact bascule entre le terminal central et le terminal distant (à partir de la tige). A l'état non pressé, le pôle est fermé au contact distant, à l'état pressé il est connecté à la borne centrale.

La plupart des fabricants de souris n'utilisent que deux sorties, et pour une raison quelconque, ils préfèrent connecter le terminal au bus de terre plutôt qu'au bus central. Par conséquent, pour utiliser le mode Buss-Keeper, lors du rétablissement de la souris WX, vous devez modifier la disposition des boutons afin que la broche centrale soit soudée au sol.

Il a été très chanceux que les boutons du fabricant soient reliés par un contact moyen à la terre. Cela a permis d'implémenter le mode Buss-keeper avec un minimum de modifications.

Il a également été possible de maximiser l'utilisation des pistes existantes et pratiquement aucune connexion supplémentaire.

image

7. Sur le panneau latéral, le fabricant n'utilisait pas de LED RVB, mais des LED monochromes. Par conséquent, j'ai dû faire un petit foulard supplémentaire pour deux LED RVB.

L'écharpe est primitive, donc les chemins sont simplement coupés avec un scalpel. Dans l'image, cette planche brille d'en bas pour que les pistes soient clairement visibles.

image

Le panneau latéral a également été analysé pour l'utilisation des pistes existantes pour connecter les boutons et les LED RVB à deux connecteurs.

Après cela, deux connecteurs ont été placés sur la carte latérale, ainsi qu'un petit rétro-éclairage RVB, et les connexions ont été établies.

Connecteur A - rétro-éclairage, connecteur B - boutons et masse.

image

image

8. Le rétroéclairage est coordonné de sorte que toutes ses parties éclairées par différentes LED donnent la même couleur.

Pour cela, des résistances sont sélectionnées dans chacun des canaux RVB.

La façon la plus simple de le faire est d'appliquer un niveau maximum (+ 3,3 V) aux trois canaux. Dans ce cas, à la suite du mélange des trois canaux, la couleur blanche de la lueur doit être obtenue, mais comme les différentes couleurs ne sont pas cohérentes, la couleur de la lueur a une nuance. Après cela, la luminosité de chacun des canaux RVB change avec des résistances variables, de sorte que la même couleur blanche est obtenue.

image

9. Pour le connecteur principal, compte tenu de sa densité, il a été décidé d'utiliser un morceau de câble IDE ATA (80 conducteurs).

image

Après cela, tous les connecteurs ont été câblés à la carte WX. Toutes les planches sont mises en place et reliées par des boucles.

image

10. L'assemblage final est terminé. La souris a été testée pendant deux jours dans les jeux et envoyée au client.

image

image

Pour l'autoproduction d'une WX-Mouse, tous les matériaux (schéma, instructions) font l'objet du projet lors de la conférence - Laser Optical Sensor - W-Mouse project .

Il y a une discussion par les participants au projet, ainsi qu'un nouveau firmware par l'auteur de W-Mouse - Walkie .

Merci encore à l'auteur du projet Walkie!

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


All Articles