app inventor中文指导章遥控机器人.pdfVIP

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第12章机器人

本章将创建一个应用,将Android变成LEGOMINDSTORMSNXT

机器人的。应用中用按钮来控制机器人前后移动、左右转动和停

止,如果机器人遇到物,它还会自动停止。应用中使用具有蓝牙功

能的与机器人通信。

LEGOMINDSTORMS机器人不只是玩具,更是教具。After-school

program使用机器人来教小学和初中的孩子们掌握解决问题的能力,并

他们了解工程和计算机编程。NXT机器人也用于FIRSTLEGO

League机器人竞赛,这项比赛允许9-14岁的孩子参加。

NXT可编程机器人套件中有一个“NXT智能积木”主单元,它可以控制三

个电机及四个输入传感器。你可以用乐高的构造元件、齿轮、车轮、电

机和传感器来组装机器人。该套件自带的软件可以对机器人进行编程,

但现在用AppInventor来创建Android应用,通过蓝牙连接来控

制NXT机器人。

应用中参与协作的机器人具有超声波传感器以及用于移动的车轮,如

Shooterbot机器人。图中所示,这款机器人通常是人们利用LEGO

MINDSTORMSNXT2.0套件建造的第一个机器人。它的左车轮与输出

端口C相连,右车轮与输出端口B相连,颜色传感器与输入端口3相

连,超声波传感器与输入端口4相连。

学习要点

本章用到了以下组件和概念:

•BluetoothClient组件:用于建立Android设备与NXT机器人之间的蓝

牙连接;

•ListPicker组件:为用户提供机器人选择列表,选中后开始建立机器人

到Android的连接;

•NxtDrive组件:用于驱动机器人的;

•NxtUltrasonicSensor组件:利用机器人的超声波传感器探测物;

•Notifier组件:显示错误消息。

准备开始

本章的应用需要Android2.0或以上版本。此外,出于安全,蓝牙

设备必须首先配对才能彼此连通。在开始构建应用之前,需要按以下步

骤使Android设备与NXT机器人配对:

1.在NXT上单击向右箭头,直到显示“Bluetooth”,然后按下橙色方块;

2.点击向右的箭头,直到显示“Visibility”,然后按下橙色方块;

3.如果“Visibility”值已设定为可见,继续步骤4;如果不可见,请单击向左

或向右箭头设置其值为可见;

4.在Android设备上,进入设置→无线与网络;

5.确保打开蓝牙功能;

6.点击“蓝牙”;

7.在“可用设备”中查找名为“NXT”的设备;

8.如果机器人名字下显示“已配对但未连接”字样,则配对成功!否则,继

续执行步骤9;

9.如果机器人名字下显示“与此设备配对”,则点击它;

10.在NXT上,要求输入,按下橙色方块接受1234为;

11.在Android上,也会要求输入PIN码,输入1234,然后按确定;

12.现在应该

文档评论(0)

huang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档