找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 5888|回复: 7

人形机器人编程中超声波传感器不能控制停止?

[复制链接]
发表于 2012-1-12 09:39:29 | 显示全部楼层 |阅读模式
本帖最后由 flybear206 于 2012-1-12 09:47 编辑

     用97979695搭建了乐高人形机器人,行走、头部转向都可以了,但超声波传感器不能控制停止,乐高给的编程文件也没能实现?

    布线时把超声波安装到了3端口,其余机器人带的传感器没用,单独检测超声波传感器可以检测到不同的距离,程序如下图,请帮分析:
hou.png
qian.png
hou.png
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
 楼主| 发表于 2012-1-12 10:59:11 | 显示全部楼层
我想可能循环条件控制的问题,但想逻辑没有问题,do-while循环,满足条件时退出循环,“当超声波传感器探测到的距离小于10英寸时,退出循环,停止前进”,附图:
超声波传感器设置.png
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-1-12 11:26:22 | 显示全部楼层
软件是nxtg 1.0还是2.0,主机的固件版本是多少?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2012-1-12 16:41:10 | 显示全部楼层
软件是nxtg 是2.0,主机的固件版本是1.28,硬件哪方面的问题?换个nxt控制器呢,前段刚买的。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-1-14 15:55:11 | 显示全部楼层
你的编程软件明明是nxtg1.0,nxt2.0没有中文版。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-1-14 15:56:16 | 显示全部楼层
把英寸调成厘米试试。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-1-14 15:57:22 | 显示全部楼层
机器人的固件版本应该是1.1.0。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-1-14 15:59:51 | 显示全部楼层
还可以试试把最后的"stop"图标换成电机停止。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 19:10 , Processed in 0.158596 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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