机器人android 1982,图解Android2.1手机遥控NXT机器人全过程

2023-12-04 05:40

本文主要是介绍机器人android 1982,图解Android2.1手机遥控NXT机器人全过程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

全景图: 1320634102_860d2b8b.jpg

视频:

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

NXT Bluetooth Remote Control程序请下载:https://yunpan.cn/Qe43nWGmgyizR​ (访问密码:24bd)。​

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

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

1320634099_1b163240.jpg

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

1320634095_54da563e.jpg

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

1320634074_9906b1c7.jpg

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

1320634086_321e3d9a.jpg

安装!

1320634065_d1132a28.jpg

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

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

1320634078_61809c6a.jpg

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

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

1320634074_86b0e72a.jpg

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

1320634068_3aa332a6.jpg

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

1320634056_cedf715e.jpg

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

这篇关于机器人android 1982,图解Android2.1手机遥控NXT机器人全过程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/452311

相关文章

IDEA中配置Tomcat全过程

《IDEA中配置Tomcat全过程》文章介绍了在IDEA中配置Tomcat的六步流程,包括添加服务器、配置部署选项、设置应用服务器及启动,并提及Maven依赖可能因约定大于配置导致问题,需检查依赖版本... 目录第一步第二步第三步第四步第五步第六步总结第一步选择这个方框第二步选择+号,找到Tomca

Android Paging 分页加载库使用实践

《AndroidPaging分页加载库使用实践》AndroidPaging库是Jetpack组件的一部分,它提供了一套完整的解决方案来处理大型数据集的分页加载,本文将深入探讨Paging库... 目录前言一、Paging 库概述二、Paging 3 核心组件1. PagingSource2. Pager3.

Spring Boot从main方法到内嵌Tomcat的全过程(自动化流程)

《SpringBoot从main方法到内嵌Tomcat的全过程(自动化流程)》SpringBoot启动始于main方法,创建SpringApplication实例,初始化上下文,准备环境,刷新容器并... 目录1. 入口:main方法2. SpringApplication初始化2.1 构造阶段3. 运行阶

RabbitMQ消息总线方式刷新配置服务全过程

《RabbitMQ消息总线方式刷新配置服务全过程》SpringCloudBus通过消息总线与MQ实现微服务配置统一刷新,结合GitWebhooks自动触发更新,避免手动重启,提升效率与可靠性,适用于配... 目录前言介绍环境准备代码示例测试验证总结前言介绍在微服务架构中,为了更方便的向微服务实例广播消息,

Android kotlin中 Channel 和 Flow 的区别和选择使用场景分析

《Androidkotlin中Channel和Flow的区别和选择使用场景分析》Kotlin协程中,Flow是冷数据流,按需触发,适合响应式数据处理;Channel是热数据流,持续发送,支持... 目录一、基本概念界定FlowChannel二、核心特性对比数据生产触发条件生产与消费的关系背压处理机制生命周期

Android ClassLoader加载机制详解

《AndroidClassLoader加载机制详解》Android的ClassLoader负责加载.dex文件,基于双亲委派模型,支持热修复和插件化,需注意类冲突、内存泄漏和兼容性问题,本文给大家介... 目录一、ClassLoader概述1.1 类加载的基本概念1.2 android与Java Class

linux hostname设置全过程

《linuxhostname设置全过程》:本文主要介绍linuxhostname设置全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录查询hostname设置步骤其它相关点hostid/etc/hostsEDChina编程A工具license破解注意事项总结以RHE

springboot整合TDengine全过程

《springboot整合TDengine全过程》:本文主要介绍springboot整合TDengine全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录环境准备JDBC-JNI方式准备依赖实体类Mapper配置类测试类RESTful方式实体类配置类测试类总结

Android DataBinding 与 MVVM使用详解

《AndroidDataBinding与MVVM使用详解》本文介绍AndroidDataBinding库,其通过绑定UI组件与数据源实现自动更新,支持双向绑定和逻辑运算,减少模板代码,结合MV... 目录一、DataBinding 核心概念二、配置与基础使用1. 启用 DataBinding 2. 基础布局

Android ViewBinding使用流程

《AndroidViewBinding使用流程》AndroidViewBinding是Jetpack组件,替代findViewById,提供类型安全、空安全和编译时检查,代码简洁且性能优化,相比Da... 目录一、核心概念二、ViewBinding优点三、使用流程1. 启用 ViewBinding (模块级