找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 6676|回复: 4

第三方传感器的编程

[复制链接]
发表于 2011-1-29 13:34:24 | 显示全部楼层 |阅读模式
此人最近正在研究nxt,请问大家都有哪些第三方传感器呀?它们用g语言或nxc语言都怎么编程呀?(我知道的传感器有陀螺仪、指南针……可都不知道怎么编程),在此谢谢大家了!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2011-1-29 14:33:48 | 显示全部楼层
nxtg,nxc或者lejos都可以,nxtg需要安装第三方的block,nxc可以直接用,具体用法看说明书,你是清华大学的学生?看说明书不用我告诉了吧!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2011-1-29 17:21:30 | 显示全部楼层
谢谢!!(第三方传感器真的会带说明书吗?)
还有,温度传感器和颜色传感器在《Programming LEGO NXT Robots using NXC》中没有介绍,《NXC Programmer’s Guide》又太长了(见下图),找不到。请糖兄帮我介绍一本好的nxc传感器入门书吧!
捕获.PNG
还有,明年我就是清华附中的了。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2011-1-30 00:15:11 | 显示全部楼层
1934算不了什么长,一页才一点点,而且你也木有必要都看,找你想知道的看就可以了,温度传感器你当他是光电传感器来用就可以了,只是出来的值不是你想要的值而已。
如果非要是温度的话,先配置端口为温度的,然后读SENSOR_X就可以了。容易!
以端口1为例
SetSensorType(S1, SENSOR_TYPE_TEMPERATURE);
Value = SENSOR_1;
Value就是温度的值,但是这个并不是当前的温度,摄氏或者华氏。这个值是温度传感器里面的电阻值分配到的电压的AD量化值。你要转换成华氏或者摄氏,还需要对这个值进行处理。公式的推导一般是对测几个温度值,然后做最小二乘法。如果不知道最小二乘法就去百度一下。
顺便说下,前人什么都帮你做好了,别再指望别人再嚼碎了喂到你嘴里,对你做研究木有好处。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2011-1-30 13:31:06 | 显示全部楼层
谢谢!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-11-22 17:49 , Processed in 0.092861 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表