wii nunchuck path

幾天前去買了wii的左手手把,來測試三軸加速器
作為一個手持的控制器,我認為nunchuck是不二人選 XD
當我忍痛把接頭給剪掉的時候,650元也跟著飛了...

做了一個很簡單,但是寫起來有點辛苦的processing
藉由手把的下傾上揚來控制線條的前進速度
手把的左右傾斜則控制線條的前進方向
像是開車那樣的行進方式
上面大拇指控制的搖桿,會根據指向的角度來變化線條的色彩(HSB)
於是就出現了這樣的東西...

It's a simple device but hard to code for me. User can control the path's direction and speed by slanting the nunchuck on x-axis and y-axis. The joystick can control the path's color according to the angle. So we have something like this...



(一手拿手把一手拍照所以很晃)
下面是電腦printscreen的圖 麵包板和wii的接線


不過這樣當然還不夠,既然可以自由變化色彩,當然要測試一下三色的RGB

I also try to control the leds' mixing color as same as the path's color.

用的是食人魚RGB Led各兩顆 蓋上MUJI買的霧面小杯來中和光
就可以隨著搖桿的角度變化顏色


接上LED時在寫程式上發生了不少問題,最麻煩的就是wii和arduino以及arduino和processing之間資料不同步,也沒有辦法像"Making Things Talk"裡簡單寫幾行就可以做Flow Control,在把顏色值傳送到arduino再分配給三個LED輸出之間的換算也花了不少時間。

所以最簡單的方法還是直接買第二塊arduino。


有關wii手把的arduino語法可以在這裡找到
Windmeadow Labs

1 Response to "wii nunchuck path"

Post a Comment