WiiChuck 創客轉接模組 V2.0 (適用 Wii Nunchuck 規格手把 / 相容 Arduino)

任天堂的Wii遊戲機開創了一個全新的遊戲時代,更注重了與人的互動,從而在娛樂的同時也鍛煉了身體,真是老少皆宜!Wii遊戲機Wii Nunchuck手柄集成了1個3軸加速度感測器,提供的I2C接口讓我們如獲至寶,使用Wii Nunchuck手柄和Arduino配合做互動作品更是錦上添花。為此我們設計了一款WiiChuck,使Wii Nunchuck手柄方便與Arduino連接,WiiChuck適配器V2.0增加了一組I2C接口,方便添加其他I2C設備。

  • 詳細資訊

商品說明

遊戲雙截棍搖桿轉接板 (適用 Wii Nunchuck 規格 / 支援 Arduino)

想要為您的機器人、自走車專案尋找更直覺、更酷炫的動態操控方式嗎?

透過這款 WiiChuck 轉接模組,您可以輕鬆將 Wii Nunchuck 規格控制器(手把) 連接至您的開發板。手把內建的 X/Y 雙軸搖桿、XYZ 三軸加速度計 以及 C/Z 實體按鈕 狀態,都能透過此模組完整傳回,是製作多功能自走車控制、互動裝置與機械手臂專案項目的絕佳硬體選擇!

產品核心特點
免剪線無損連接: 專用插槽設計,直接插接手把即可穩固引出腳位,免去破壞原廠線材或繁瑣焊接的麻煩。

多維度感測資料: 透過標準通訊,可同時讀取雙軸搖桿數值、三軸重力加速度動態、以及兩個實體按鍵狀態。

V2.0 雙 I2C 擴充介面: 新版 V2.0 特別增加了一組額外的 I2C 接口,方便您在控制的同時,自由堆疊串接其他 I2C 傳感器或顯示螢幕。

廣泛生態系相容: 採用標準 I2C 協定通訊,完美相容於 Arduino、ESP32、樹莓派(Raspberry Pi)等主流微控制器開發平台。
arduino-duemilanove-thingm-wiichuck-small

 

#include <Wiichuck.h>
#include <Wire.h>

Wiichuck wii;

void setup() {
  Serial.begin(9600);
  wii.init();
  
  wii.calibrate();  // calibration
}

void loop() {
  if (wii.poll()) {
    Serial.print("joy:");
    Serial.print(wii.joyX());
    Serial.print(", ");
    Serial.print(wii.joyY());
    Serial.print("  t");
    
    Serial.print("accle:");
    Serial.print(wii.accelX());
    Serial.print(", ");
    Serial.print(wii.accelY());
    Serial.print(", ");
    Serial.print(wii.accelZ());
    Serial.print("  t");
    
    Serial.print("button:");
    Serial.print(wii.buttonC());
    Serial.print(", ");
    Serial.print(wii.buttonZ());
    Serial.println("");
  }
  
  delay(100);
}

出貨清單:

  1. WiiChuck 介面轉接模組 (相容 Arduino / I2C 介面)
  2. 副廠 雙截棍手把控制器 (適用 Wii Nunchuck 規格 / 內建三軸加速規)