蓝牙控制arduino的安卓软件(基于app inventor2 )(之一:andriod软件设计篇)

蓝牙控制arduino的安卓软件(基于app inventor )

本文章软件下载:基于app inventor的蓝牙控制arduino安卓客户端


最近在无线电杂志上看到关于app inventor 的内容,赶脚很厉害,从图书馆回来后就开始尝试,发现真的不错。因为之前在用arduino,所以我想能能不能用app inventor写软件通过WIFI或者蓝牙控制arduino,所以就有了这篇文章,下面开始介绍:

功能描述:1、手机控制arduino上pin13灯的亮灭(可以使其他灯,也可以是其他单片机)。

首先介绍软件的制作过程:

1、登陆 http://appinventor.mit.edu/explore/ 来在线制作软件(也可以下载离线版制作);

我们可以在首页新建应用

蓝牙控制arduino的安卓软件(基于app inventor2 )(之一:andriod软件设计篇)

界面设计是我们制作应用时首先看到的界面:

蓝牙控制arduino的安卓软件(基于app inventor2 )(之一:andriod软件设计篇)

类似的,最左边是代码原件,可以直接拉到框内进行组装代码。

我们在设计应用界面和代码时可以通过三种方式来实时了解功能,其中最常用的是WIFI和安卓手机的搭配,也可以用数据线和手机当然如果没有手机,也可以使用仿真。可以在左上方选择方式:

蓝牙控制arduino的安卓软件(基于app inventor2 )(之一:andriod软件设计篇)

基本上软件设计就这几部。具体怎么设计可以参见百度文库的教程(共4个小时),看完之后你会有基本的了解。

App Inventor 入门基础教程  地址:http://wenku.baidu.com/course/view/1ea9ae45b307e87101f6968d

下面就具体简介本软件的制作: 1、首先是界面设计,将所有需要的控件全部拉到框内,然后在右侧设置对应的属性。
2、首先初始化软件(就是刚进入软件回做什么)

蓝牙控制arduino的安卓软件(基于app inventor2 )(之一:andriod软件设计篇)
第一句是,选择前,将配对的蓝牙地址组成数组列表,以供选择; 第二句是,选择后将选择的地址赋给全局NAME;
4、下面开始连接选择的蓝牙地址: 蓝牙控制arduino的安卓软件(基于app inventor2 )(之一:andriod软件设计篇)
两个按键的功能是:亮和灭,其实就是通过蓝牙向单片机发送了A和B(字符),然后在单片机断进行解析。
这样软件基本就做好了,可以打包下载了。
蓝牙控制arduino的安卓软件(基于app inventor2 )(之一:andriod软件设计篇)

谢谢大家。


本文章软件下载:
基于app inventor的蓝牙控制arduino安卓客户端

—————————————————————————————————————————– 大家可以参考
http://www.appinventor.com.cn/forum.phpod=viewthread&tid=3242

来源:zgc261

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2014年3月5日
下一篇 2014年3月5日

相关推荐