January 2015
Beginner
324 pages
7h 42m
English
Let’s use the Nunchuk class to see what data the controller actually returns:
| Tinkering/NunchukDemo/NunchukDemo.ino | |
| | #include <Wire.h> |
| | #include "nunchuk.h" |
| | |
| | const unsigned int BAUD_RATE = 19200; |
| | Nunchuk nunchuk; |
| | |
| | void setup() { |
| | Serial.begin(BAUD_RATE); |
| | nunchuk.initialize(); |
| | } |
| | |
| | void loop() { |
| | if (nunchuk.update()) { |
| | Serial.print(nunchuk.joystick_x()); |
| | Serial.print(" "); |
| | Serial.print(nunchuk.joystick_y()); |
| | Serial.print(" "); |
| | Serial.print(nunchuk.x_acceleration()); |
| | Serial.print(" "); |
| | Serial.print(nunchuk.y_acceleration()); |
| | Serial.print(" "); |
| | Serial.print(nunchuk.z_acceleration()); |
| | Serial.print(" "); |
| | Serial.print(nunchuk.z_button()); |
| | Serial.print(" "); |
| | Serial.println(nunchuk.c_button()); ... |
Read now
Unlock full access