
As you're probably well aware, the Comme vous êtes sans doute bien conscient, la wiimote Wiimote and et nunchuck nunchuck have a vast array of sensors built into them. ont une vaste gamme de capteurs intégrés en eux. Instead of buying pre-assembled breakout board for $35, or attempting to solder a tiny surface mount accelerometer, learn to exploit the features of the Wii Nunchuck and have a fully assembled accelerometer, joystick, and pushbuttons for just $12.50 shipped ( Au lieu d'acheter de pré-assemblés bord de Déploiement pour 35 $, ou de tenter de souder une petite surface de montage de l'accéléromètre, d'apprendre à exploiter les fonctionnalités de la Wii et le Nunchuk ont un accéléromètre entièrement assemblé, joystick, et les poussoirs pour seulement 12,50 $ expédiées ( on ebay sur ebay ). ).

Why use the nunchuck insead of the actual WiiMote? Wiimotes can be about $40 and have a lot of extra features you wont need at the moment. Pourquoi utiliser l'INSEAD nunchuck de la Wiimote actuelle? Télécommandes Wii peuvent être d'environ 40 $ et ont beaucoup de caractéristiques supplémentaires, vous n'aurez pas besoin pour le moment. Plus, the nunchuck has a cable which can easily be plugged into the Arduino. De plus, le nunchuck a un câble qui peut facilement être branché dans l'Arduino. Of course, there are plenty of other ways to Bien sûr, il ya beaucoup d'autres façons de connect the wiimote to your pc connecter la Wiimote à votre PC but this way we can interact with other hardware using the Arduino. mais de cette manière nous pouvons interagir avec les autres matériels utilisant les Arduino. If you've never used the Arduino, see Si vous n'avez jamais utilisé l'Arduino, voir our tutorial notre tutoriel . .
1. 1. Connect the Nunchuck to your Computer Connectez le Nunchuk à votre ordinateur

The Nunchuck communicates through 6 bits of data. Le Nunchuck communique par 6 bits de données. To read this data, you'll need to connect the wiimote to a microcontroller. Pour lire ces données, vous devrez connecter la Wiimote à un microcontrôleur. In this case we'll use Dans ce cas, nous utiliserons the Arduino l'Arduino . . You can either cut the cord on your Nunchuck or purchase an adapter so it fits snugly into your Arduino programmer board. Vous pouvez soit couper le cordon sur votre Nunchuck ou acheter un adaptateur et elle convient parfaitement dans votre tableau de programmeur Arduino. View more detailed Vue plus détaillée instructions instructions about connecting the nunchuck and I2C (how they talk to each other). sur la connexion de la manette Nunchuck et I2C (comment ils parlent les uns aux autres).
2. 2. Setup the Software and Download Code Configurer le logiciel et télécharger le code

If you don't already have it, download the Si vous ne l'avez pas déjà, téléchargez le Arduino software Arduino logiciels (free). (gratuit). Next, download the Ensuite, téléchargez le code Code which deciphers the 6 bits of data send from the Nunchuck and prints it to your computer's serial port. qui déchiffre les 6 bits de données envoyés à partir de la manette Nunchuck et l'imprime sur le port série de votre ordinateur. To learn more about how this communication works, see the Pour en savoir plus sur la façon dont cette communication fonctionne, voir la author's tutorials tutoriaux auteur or the ou de la original source source original . .
3. 3. Resulting Output Résultant de sortie

By using the serial monitor of your Arudino software (or other serial monitoring software), you'll see the above output. En utilisant le moniteur de série de votre logiciel Arudino (ou autres logiciels de surveillance de série), vous allez voir le résultat ci-dessus. Sure, view the results as numbers is fine, but visually representing data in real time is far sexier. Bien sûr, afficher les résultats sous forme de nombres est bien, mais qui représente visuellement les données en temps réel est beaucoup plus sexy. Using a program called Utilisant un programme appelé Processing Traitement , you can read the above data and display it like the image below. , Vous pouvez lire les données ci-dessus et l'afficher comme l'image ci-dessous. See our thorough tutorial about how to graphically visualize data. Voir notre tutoriel complet sur la façon de visualiser graphiquement les données.
4. 4. Visualizing Data in Real Time Visualisation des données en temps réel

Watching numbers steam in (step 3 image) is fine and dandy, but sometimes you just need something more to create a truly new perspective. Observation des numéros de vapeur dans (étape 3 image) est bien beau, mais parfois vous devez juste quelque chose de plus pour créer une perspective véritablement nouvelle. Processing Traitement is the program I've used, it's pretty easy to est le programme que j'ai utilisé, il est assez facile de learn apprendre , uses the same interface as Arduino, and can render 2D and 3D visualizations with small amounts of code. , Utilise la même interface que Arduino, et peuvent rendre la visualisation 2D et 3D avec de petites quantités de code. Check out our tutorial to learn how to Consultez notre tutoriel pour apprendre à graphically visualize data graphiquement la visualisation des données . .
Now that you've learned how to read data from a nunchuck as well as data visualization, go make something awesome and don't forget to Maintenant que vous avez appris à lire les données à partir d'un nunchuck ainsi que la visualisation de données, allez faire quelque chose de génial et ne pas oublier de subscribe to HacknMod Abonnez-vous à HacknMod for more fantastic posts. Pour de plus amples postes fantastique.











































