原创 图解Android2.1手机遥控NXT机器人全过程

2011-8-12 16:41 3673 10 14 分类: MCU/ 嵌入式

    手机也可以遥控NXT机器人,手机不是打电话的工具吗?如果你拥有Android智能手机,你也可以做到,这篇文章我会耐心图解全过程,先看全景图和视频吧!

全景图: 20110812113016450.jpg

视频:

Android手机遥控程序,可以到“中文乐高”网去下载,网址:http://bbs.cmnxt.com/forum.php?mod=viewthread&tid=5110&highlight=Android

在这些Android apk程序里,我最喜欢名为“NXT Bluetooth Remote Control”程序,这次遥控就是用的这个程序。

下面开始图解Android2.1手机遥控NXT机器人全过程:

首先你要把Android手机用USB线与PC机相连,把“NXT Bluetooth Remote Control”程序下载到手机的内存卡的某个文件夹里,我选的文件夹名为“download”。那么如何在手机里找到这个程序呢?可以看下面两张图。

20110812113101885.jpg

在红圈标注的“文件管理器”可以找到“NXT Bluetooth Remote Control”程序,绿圈标注的“设置”可以卸载安装的程序。

20110812113121531.jpg

切换到红圈标注的内存卡,看到了内存卡里的“download”文件夹,点击并打开。

20110812113332536.jpg

再点击NXT Bluetooth Remote Control.apk,这个apk上面那个apk程序就是官方Android程序,也可以试试。

20110812113346328.jpg

安装!

20110812113402765.jpg

看到上图那个“放大镜”图标了吗?点击一下,Android手机会搜寻附近的蓝牙设备,NXT机器人上的控制器带有蓝牙功能,所以很快手机就找到我命名为“NXT”的机器人。如果你第一次进行Android手机和NXT控制器蓝牙连接,还需进行密码配对,密码为“1234”,Android手机和NXT控制器都要确认密码。

找到“NXT”蓝牙机器人后,再点击“connect”按钮后,就出现了下图。

20110812113436350.jpg

看上面图片,我设置B、C电机控制机械手车的两个轮子,这个Android软件可以控制车子前进、后退和左转、右转,还有A电机能控制机械手抓取红球,三个电机的功率能通过软件界面下方的水平滚动条的游标来设置。小车到达红球附近时,功率要调小啊,否则机械手不好精确定位到红球。

然后你按下红圈标注的MENU按键,出现快捷菜单如下:

20110812113558414.jpg

点击“settings”,设置小车左轮子、右轮子和机械手的电机,选择用NXT控制器哪个电机端口。

20110812113614764.jpg

按下Motor旁的下拉箭头,随之出现电机选择菜单,可以这样选择,例如“Left Motor”是连接NXT控制器的电机端口A、B还是C。上图就是我这次作品的选择。

20110812113626480.jpg

以上为Android2.1手机遥控NXT机器人全部图解,Enjoy!

PARTNER CONTENT

文章评论4条评论)

登录后参与讨论

用户377235 2012-11-27 12:01

厉害

用户388556 2011-9-26 10:18

你好,我想知道完整的安卓程序,我想自己做一个类似的操作界面软件,也是用蓝牙串口,不知道能不能将安卓的源代码公布一下,谢谢啦 我的邮箱是 yypencyclopedia@126.com 希望联系一下啊

xucun915_925777961 2011-8-18 22:31

不错,牛!

用户371766 2011-8-18 21:17

老张你好,我是慕名过来请教。 是关于NXT邮箱里面数字格式的问题 详细情况我发了个站内信给你,请帮忙 谢谢
相关推荐阅读
用户374501 2011-10-22 21:38
用LabVIEW前面板遥控乐高NXT机械手车
乐高NXT套件自带的软件是NXT-G软件,它是以国家仪器公司的LabVIEW软件为核心架构的,NXT-G软件界面简单易懂,但要进行复杂功能的程序开发,还需采用更高阶的开发平台,如NI公司的LabVI...
用户374501 2011-10-18 17:20
键盘遥控NXT机器人的LabVIEW编程详解
键盘遥控乐高NXT机器人:图1 基于LabVIEW的键盘遥控NXT机器人示意图视频请观看:  程序下载:键盘遥控labview程序.rar      要用键盘遥控乐高NXT机器人,首先需把键盘的按键...
用户374501 2011-10-09 11:39
乐高Technic伐木车8049驾驶部分电控改造
    最近我购买了乐高Technic伐木车8049套件,大多数买乐高科技套件的LEGO爱好者,到不是为了照着搭建手册体验下套件的魅力,主要还是为了套件里的零件,“零件”圈里人的说法是“肉”,也就是说...
用户374501 2011-09-25 18:42
用Matlab软件为乐高NXT机器人编程
要在matlab环境下给NXT机器人编程,你必须拥有Matlab R2008以上版本,还必须安装德国亚琛大学开发的NXT Toolbox组件。我的版本Matlab 2009a,32位的版本,64位版...
用户374501 2011-08-29 20:40
开博周年,用微软机器人软件MSRS编程实例来纪念
去年,大概这个时间段,我开始在EDN写博客,其实在这以前我也在其他论坛和博客网写些东西,后来我想还是找个技术博客大站来长期保留我的文章,同时也可以分享些东西给其他同仁,于是选择了EDN,哈哈,我的选择...
用户374501 2011-08-27 17:23
用微软机器人软件MSRS给NXT控制器编程
Microsoft Robotics Studio可以使你在PC机上创建程序来远程控制机器人,在这个软件所支持众多公司的机器人控制器中,当然也支持乐高迷手头的NXT控制器。所以赶快去安装免费的微软...
我要评论
4
10
关闭 站长推荐上一条 /3 下一条