gaofei7439 发表于 2014-7-10 09:04:50

红外定位探头的使用疑惑?

刚入手那个红外定位探头,对于它反馈的坐标值一直很有疑惑。
1,在程序中有一段代码
    Ix = data_buf;
    Iy = data_buf;
    s   = data_buf;
   Ix += (s & 0x30) <<4;
    Iy += (s & 0xC0) <<2;


这个data_buf指的是什么变量,为什么要这样运算?


2,反馈的坐标值,坐标系的原点是怎么定的?好像我稍微一偏转一下红外定位探头,原先固定位置的坐标就会改变。

bobo 发表于 2014-7-11 18:09:18

具体为什么这样操作你可以看看 WII的相关资料
http://wiibrew.org/wiki/Wiimote#IR_Camera


2. 红外探头偏转一点 摄像头的视角就变了,你的发光源左边就会跟着变化。

页: [1]
查看完整版本: 红外定位探头的使用疑惑?