Table des matières:

Theremoose - la souris d'ordinateur contrôlée par Theremin : 6 étapes (avec photos)
Theremoose - la souris d'ordinateur contrôlée par Theremin : 6 étapes (avec photos)

Vidéo: Theremoose - la souris d'ordinateur contrôlée par Theremin : 6 étapes (avec photos)

Vidéo: Theremoose - la souris d'ordinateur contrôlée par Theremin : 6 étapes (avec photos)
Vidéo: Unboxing Turtle Beach GRIP 300 Optical Gaming Mouse 2024, Novembre
Anonim
Theremoose - la souris d'ordinateur contrôlée par Theremin
Theremoose - la souris d'ordinateur contrôlée par Theremin
Theremoose - la souris d'ordinateur contrôlée par Theremin
Theremoose - la souris d'ordinateur contrôlée par Theremin
Theremoose - la souris d'ordinateur contrôlée par Theremin
Theremoose - la souris d'ordinateur contrôlée par Theremin

Ce projet a été réalisé en collaboration avec Randy Glenn, assurez-vous de le consulter ici:

Il y a environ une semaine, j'ai participé à un hackathon pour des idées terribles ici à Toronto (stupidhacktoronto.com). C'est le résultat de ce week-end.

Nous sommes partis d'une idée très différente. Un membre de notre équipe disposait d'un traceur imprimé en 3D partiellement terminé et de deux capteurs gestuels. Notre idée était donc de faire un terrible etch-a-sketch, en contrôlant les traceurs avec les capteurs gestuels. Malheureusement, au milieu de la journée après avoir dépanné les capteurs de mouvement et enfin les avoir fait fonctionner avec un Raspberry Pi et un générateur de sons, l'un des moteurs du traceur est tombé en panne et l'a fait fondre. Resté avec un traceur fondu et un truc stupide de capteur de gestes de theremin, nous avions besoin d'une nouvelle idée.

C'est alors qu'il nous est venu à l'esprit, et si nous utilisions notre stupide theremin comme souris d'ordinateur ? Et c'est ainsi qu'est née notre idée. Vous pensez peut-être, pourquoi l'appeler le theremoose, alors qu'il s'agit clairement d'un theremouse ? Eh bien, pour vraiment comprendre, vous devrez en construire un pour vous-même, mais en principe, le nom de theremoose a été choisi car aucune souris ne pouvait faire autant de bruit, le theremoose sonne comme un orignal. Nous sommes aussi Canadiens, donc tout doit impliquer un orignal.

Remarque: il ne s'agit pas d'un vrai thérémine, car il ne fonctionne pas à l'aide de capacité, mais simplement à l'aide de capteurs gestuels. Mais cela fonctionne toujours comme un ! Je suppose que vous pourriez l'appeler un thérémine numérique?

Étape 1: Rassemblez les matériaux

Rassembler des matériaux
Rassembler des matériaux
Rassembler des matériaux
Rassembler des matériaux
Rassembler des matériaux
Rassembler des matériaux
Rassembler des matériaux
Rassembler des matériaux

Nous avons été extrêmement chanceux que l'un des membres de notre équipe soit un fabricant génial et ait apporté absolument tout le nécessaire pour construire ce projet, et bien plus encore. Mais si vous n'avez pas la collection d'électronique la plus impressionnante au monde, vous devrez vous procurer ce genre de choses.

Tu auras besoin de:

  • Ados v3.0
  • Bouclier audio pour ados
  • haut-parleurs amplifiés de quelque sorte
  • un bouton poussoir géant avec une LED intégrée (ou sans LED, mais la LED le rend plus amusant)
  • de nombreux fils de liaison
  • planches à pain
  • 2x capteurs gestuels sparkfun (il s'agit de la version la plus récente de ce que nous avons utilisé, tout est identique à l'exception de son apparence)
  • 4x LED
  • 5x transistors (PN2222A)
  • 5 résistances de 470 ohms
  • une sorte de cadre pour la souris (nous avons utilisé du bois et un gobelet en plastique, j'espère que vous pourrez faire mieux)

Étape 2: câbler les capteurs de mouvement

Câblez les capteurs de mouvement
Câblez les capteurs de mouvement
Câblez les capteurs de mouvement
Câblez les capteurs de mouvement
Câblez les capteurs de mouvement
Câblez les capteurs de mouvement
Câblez les capteurs de mouvement
Câblez les capteurs de mouvement

Pour moi, c'est la partie la plus amusante. Tout câbler.

Pour commencer, nous devons apporter quelques modifications au capteur de droite uniquement (c'est celui qui déplacera votre souris de haut en bas):

  1. Retirez la soudure reliant les pastilles "I2C Pullup".
  2. Reliez les pads "Addr".

J'ai dessiné un petit schéma montrant où se trouvent ces coussinets ci-dessus.

Maintenant que vous avez modifié le capteur droit, connectez les deux capteurs à la carte Teensy de la même manière:

  1. Attachez la terre à la terre (GND à GND).
  2. Attachez VCC sur les capteurs à 3.3v sur le Teensy.
  3. Fixez la broche de données des capteurs (DA) à la broche 18 du Teensy.
  4. Fixez la broche de l'horloge des capteurs (CL) à la broche 19 du Teensy.

C'est tout, les capteurs sont câblés !

Étape 3: câblez tout le reste

Câblez tout le reste
Câblez tout le reste
Câblez tout le reste
Câblez tout le reste

Maintenant que les capteurs sont câblés, attachons tout le reste au Teensy. Il y a des instructions ci-dessous et un schéma dessiné à la main avec les images ci-dessus, j'espère que cela suffira à expliquer correctement le câblage !

Bouton

Câblez le bouton à la broche 0 du Teensy et à la masse. Assurez-vous de câbler le bouton naturellement ouvert (étiqueté NO et COM sur notre bouton).

Pour câbler la LED, si vous avez une LED intégrée à votre bouton comme nous le faisons:

  1. attachez la broche Teensy 1 à la base de votre transistor
  2. fixer l'émetteur à la terre
  3. fixer le collecteur à l'anode de la LED
  4. câbler la cathode de la LED au +3.3v sur le Teensy, avec une résistance de 470 ohm en série

Indicateurs LED

Ceux-ci fourniront un retour afin que vous sachiez dans quel sens votre souris se déplace, vous savez, au cas où vous voudriez utiliser votre souris sans regarder le moniteur. D'accord, d'accord, nous les avons ajoutés car aucun projet n'est complet sans diodes électroluminescentes.

Nous avons ajouté quatre LED, et chacune est attachée à une broche Teensy de 2 à 5, câblez-les comme ceci:

  1. attachez la base d'un transistor à l'une des 4 broches Teensy ci-dessus.
  2. fixer l'émetteur à la terre
  3. fixer le collecteur à l'anode de la LED
  4. câbler la cathode de la LED au +3.3v sur le Teensy, avec une résistance de 470 ohms en série

Haut-parleurs

Il suffit de les brancher sur le blindage audio Teensy. Il a une prise audio 1/8.

C'est tout! Il n'y a plus rien à câbler dans ce projet.

Étape 4: Logiciel

Logiciel!
Logiciel!

Le code de ce projet est lié ci-dessous:

drive.google.com/file/d/1hLA2Aydn1qutxAOlt…

Vous devriez pouvoir le télécharger à partir de ce lien et l'ouvrir dans l'IDE Arduino, le télécharger sur votre carte et que tout fonctionne correctement. Mais c'est ennuyeux ! Essayez d'expérimenter avec le code et de modifier les paramètres. Nous nous sommes beaucoup amusés à expérimenter les types d'ondes qui peuvent être générées par le Teensy. Nous avons découvert que la vague en dents de scie était la plus agaçante. Il y a une image ci-dessus du paramètre qui doit être modifié pour changer la forme d'onde.

Une fois le code téléchargé, lorsque vous branchez votre Teensy sur l'ordinateur, il agira comme une souris ! Cela peut être ennuyeux lorsque vous essayez de télécharger du code modifié et que quelqu'un joue avec. Lorsque le Teensy est branché pour la première fois, il peut entrer dans l'un des deux modes. Si vous maintenez le gros bouton enfoncé lorsqu'il s'allume, il sera en mode silencieux (parfait pour un usage domestique), si vous le branchez simplement, il sera en mode fort (parfait pour vider un café si vous le pouvez' t trouver un siège).

Étape 5: Montez tout pour le rendre utilisable

Montez tout pour le rendre utilisable
Montez tout pour le rendre utilisable

C'est l'étape où vous pouvez être créatif ! Nous avons fabriqué le cadre pour le theremoose en utilisant un morceau de bois supplémentaire, en montant les capteurs de chaque côté de l'ordinateur et en utilisant une tasse solo rouge (remplie de pierres) pour maintenir le bouton, qui servira à cliquer (nous avons utilisé le coupe solo rouge car c'est la hauteur idéale pour être frappé avec le menton).

Je pense que c'était la solution parfaite car nous étions à un hackathon, et faire une sorte de cadre pour c'était une idée de dernière minute, mais je pense aussi que vous pouvez faire mieux, alors quoi que vous fassiez, partagez-le s'il vous plaît avec moi!

Quelle que soit la manière dont vous décidez de monter votre appareil, assurez-vous de placer le capteur droit vers le haut et vers le bas et le capteur gauche vers la gauche et la droite. Nous avons trouvé que c'était le plus facile à contrôler.

Vous pouvez voir notre système dans l'image ci-dessus.

Étape 6: Vous avez terminé ! S'amuser

Image
Image
Vous avez terminé! S'amuser!
Vous avez terminé! S'amuser!
Vous avez terminé! S'amuser!
Vous avez terminé! S'amuser!

La meilleure façon de vous apprendre à l'utiliser est de vous montrer une vidéo. Vous pouvez regarder les vidéos ci-dessus pour voir le theremoose en action. Ici, il est utilisé pour jouer à Minecraft et à Minesweeper, mais vous n'avez pas seulement à jouer à des jeux qui commencent par "mine", les possibilités du theremoose sont infinies !

Si vous en construisez un, faites-le moi savoir ! Et s'il vous plaît également suggérer la meilleure utilisation de cette technologie incroyable et révolutionnaire.

Nous serions également très reconnaissants si vous votiez pour nous dans le concours audio, car quelle autre invention possible liée à l'audio pourrait être meilleure que le theremoose ?

Nous avons eu beaucoup de plaisir à construire ce projet, et nous espérons que vous le ferez!

Conseillé: