Arduino — interagire con il Nunchuck Wii

Collegamento elettrico:

Codice:

#include <Nunchuck.h>

#define endl Serial.print("\n");
#define tab Serial.print("\t");

Nunchuck nunchuck;

void setup() {
  nunchuck.begin();     //inizia la comunicazione con il Nunchuck
}

void loop() {
  nunchuck.refresh();   //aggiorna i valori delle variabili ax, ay, az, jx, jy, c, z

  Serial.print(nunchuck.ax);
  tab
  Serial.print(nunchuck.ay);
  tab
  Serial.print(nunchuck.az);
  tab
  tab  
  Serial.print(nunchuck.jx);
  tab
  Serial.print(nunchuck.jy);
  tab
  tab
  Serial.print(nunchuck.c);
  tab
  Serial.print(nunchuck.z);
  endl
}

Il codice richiede:

Nunchuck.h