没有合适的资源?快使用搜索试试~ 我知道了~
成功实现手机蓝牙控制智能小车机器人视频+程序源代码Android.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 124 浏览量
2021-10-06
07:48:01
上传
评论
收藏 50KB DOC 举报
温馨提示
试读
14页
成功实现手机蓝牙控制智能小车机器人视频+程序源代码Android.doc
资源推荐
资源详情
资源评论
- -
上次成功实现了通过笔记本电脑蓝牙来控制智能小车机器人的运动,但是通过电脑控制毕
竟不方便,于是乎本人打算将控制程序移植到手机上。
目前主流的手机操作系统有塞班、安卓〔〕、,比照了一下,
首 先 , 塞班是用 写 的 , 这么多门 语 言 我 唯 独 看 到 就 头大 ,放弃 了 ,
其实和之前发的电脑端程序根本是一样的,也就没什么意思了,最后决
定选择目前正火的 手机作为控制平台。
是个开源的应用,使用 语言对其编程。于是这次的开发我选用 作为
开发工具,用 语言开发手机端的控制程序,由于之前对 的蓝牙通信这块涉
及不多,一开场感觉有点小茫然,而网上也少有这方面的例程,有少数人做出了类似的东
西,但是只传了个视频装 !雪特
经过几天的研究,最终确定了手机蓝牙通信其实就是 编程,再经过一番编写和调
试,昨晚终于大功告成!
这是视频:
下面开场介绍 手机端控制程序的编写:
首先翻开 ,当然之前的 开发环境和安卓开发工具自己得先配置好,这里就不
多说了,网上教程一大摞。
然后新建一个 工程,修改布局文件 ,代码如下:
!"#$%#&"#'()*#!+
',-'
."#/&%#
.-'01"#20#
.-'01&1"#20#
."#1///#
+
3'
."#/4#
.-'01"#$%%#
.-'01&1"#5%#
."#前进#
.-'0"#$6%#
.-'0-"#57#
+
/3'+
3'
- - word.zl-
- -
."#/,#
.-'01"#$%%#
.-'01&1"#5%#
."#左转#
.-'0"#7%#
.-'0-"#$87#
+
/3'+
3'
."#/9#
.-'01"#$%%#
.-'01&1"#5%#
."#右转#
.-'0"#7:%#
.-'0-"#$87#
+
/3'+
3'
."#/3#
.-'01"#$%%#
.-'01&1"#5%#
."#后退#
.-'0"#$6%#
.-'0-"#7:7#
+
/3'+
3'
."#/#
.-'01"#$%%#
.-'01&1"#5%#
."#停顿#
.-'0"#$6%#
.-'0-"#$87#
+
/3'+
/',-'+
这个布局文件的效果就是如视频中所示的手机操作界面。
然后是权限声明,这一步不能少,否那么将无法使用安卓手机的蓝牙功能。
权限声明如下:
翻开 ( 文件,修改代码如下:
!"#$%#&"#'()*#!+
- - word.zl-
- -
(."#1///#
&"#;13;#
."#$#
.<"#$%#+
<uses-permission
android:name="android.permission.BLUETOOTH_ADMIN" /> <uses-
permission android:name="android.permission.BLUETOOTH" />
."#/#
."#&/0#+
-."#;13;#
."#&/0#+
)2+
."#=<#/+
&-."#&-,><?9#/+
/)2+
/-+
/+
/(+
其中红色、加粗局部就是要添加的权限声明。
然后编写 - 中的执行代码,这些代码的作用就是发送指令,控制小车的运动。
代码如下:
&;13;@
-@
3'@
A=B@
AB''@
A'>>=C@
-@
'13'1@
'13'1C@
'13'1@
C&=(@
C&=(B,@
3'@
CD@
- - word.zl-
剩余13页未读,继续阅读
资源评论
gjmm89
- 粉丝: 12
- 资源: 19万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功