利用WebCamera模拟WindowsPhone7的重力加速度传感器

时间:2021-07-21 12:50

本文摘要:章节 目前,对于我们国内大多数的WindowsPhone7开发者来说,模拟器是调试程序的唯一自由选择。因此,和硬件涉及的一些功能就没办法展开测试。加速度传感器是WindowsPhone7中一个基本的传感器,很多应用软件和游戏软件都必须中用它,因此,用于其他手段来仿真重力加速度传感器是一个十分简单的尝试。

博亚体育下载

章节  目前,对于我们国内大多数的WindowsPhone7开发者来说,模拟器是调试程序的唯一自由选择。因此,和硬件涉及的一些功能就没办法展开测试。加速度传感器是WindowsPhone7中一个基本的传感器,很多应用软件和游戏软件都必须中用它,因此,用于其他手段来仿真重力加速度传感器是一个十分简单的尝试。

  线索  在今年8月,WindowsPhone7开发工具还是Beta版本的时候,山羊胡大叔的Blog《给你的WindowsPhone7模拟器重新加入GPS和加速度传感器仿真功能》中,早已得出了一种途径,其方法是:用于一台现实的HD2来提供加速度传感器的数据,然后把这些数据再行传到WCF服务;同时WindowsPhone7的应用程序通过这个WCF服务来提供加速度传感器的值。由于手头没HD2设备,所以就无法去尝试和检验这个方法。

  两个月之后,距离WindowsPhone7月版本的开发工具公布后旋即,CharlesPetzold得出了他的电子书《ProgrammingWindowsPhone7》,获取广大开发者们免费iTunes。他在前言中就提及了如何在WindowsPhone7模拟器中构建加速度传感器的方法。

本文根据CharlesPetzold得出的提示信息展开了检验,比如说一下,用一个摄像头就可以仿真加速度传感器,感叹一挺有意思的。  打算工作  1.加装WindowsPhone7的开发工具,这个我就仍然啰嗦了。  2.网络摄像头一个,普通的就可以。  3.去Codeplex网站iTunes开源项目AccelKit,网址为:/。

  4.可执行文件AccelKit以后,里面还包括EmuClasses、Executable、src这三个文件夹和Print_This_Cutout这个pdf文件。EmuClasses文件夹中的文件可以引进到我们的应用程序中,构建加速度传感器数值的加载;Executable文件夹中的文件用来运营在桌面PC上,掌控摄像头,并留存数据;src中的文件是对应的掌控摄像头程序的源程序。  5.将Print_This_Cutout.pdf文件打印机,后用剪刀剪裁其中一个WindowsPhone7的面板,将其相同于一块板子上。

  开始测试  1.启动Executable文件夹中的accelKit.exe文件,打开摄像头。  2.打开WindowsPhone7模拟器,运营具有加速度传感器的应用程序。  3.在摄像头前摇晃具有WindowsPhone7面板的板子,检验效果。


本文关键词:博亚体育下载,利用,WebCamera,模拟,WindowsPhone7,的,重力加速度

本文来源:博亚体育app-www.ibengfa.cn