Étape 4: WiiMote suivi (Solution matérielle)
L’année dernière, j’ai essayé de trouver s’il était possible de connecter un blob PixArt caméra de suivi directement à l’Arduino. Je savais qu’ils tous les deux parlent I2C et en théorie, il devrait être possible
Maintenant qu’ils ont, il est temps d’essayer de créer un matériel seulement suivi Laser Harp. Il y a deux sources d’infos là-bas – celle de Johnny Lee lui-même et l’autre de Kako
D’abord au loin, nous devons obtenir le capteur de la WiiMote, vous pouvez dessouder il, ou tout simplement couper le jury (bye bye WiiMote
Ensuite, nous avons besoin de fournir un signal d’horloge de 25Mhz et 3.3V régulateur pour alimenter la caméra.
L’Arduino possède 3.3V ligne, mais je pense que vous êtes mieux avec un régulateur séparé.
Maintenant le * vraiment * peu délicat. Nous devons ajouter un LTC4301L 5v / 3.3V I2C tampon puce. Celles-ci ne viennent à facteur de forme MSOP et est à l’instar de montage en surface – très difficiles à souder.
Les adaptateurs sont disponibles pour convertir le MSOP à facteur de forme plus maniable DIP
Je peux souder juste au sujet de ces choses maintenant, mais il m’a fallu quelques va obtenir « le chic ». J’ai commandé 3 des puces – juste au cas où.
Télécharger et exécuter des croquis de Kako devraient obtenir tout cela en cours d’exécution,
Je viens de terminer la première passe de la bibliothèque d’objets C++ pour accéder à la WiiMote/Pixart capteur d’un Arduino. Un exemple simple fourni avec la bibliothèque.
Alors, j’ai monté ce détecteur avec deux détecteurs de TAOS standards dans une boîte métallique pure, que j’ai trouvé.
Le deuxième Arduino va relayer les données MIDI provenant du corps de la harpe et mélanger dans l’information de contrôleur MIDI basée sur des valeurs mesurées par le capteur Pixart. C’est pourquoi le port de sortie MIDI a été déplacé dans le cas du détecteur.
J’ai un logiciel simple relais série en cours d’exécution pour les données MIDI, j’ai juste besoin d’obtenir la fonction de « merge » va.