如何使用Amarino工具包连接Android手机和Arduino

发布网友 发布时间:2022-04-24 00:57

我来回答

3个回答

热心网友 时间:2023-05-15 23:20

Amarino基本上是由三个主要部分组成:

1.Android应用程序称为“Amarino”
2.Arino的程序库称为“MeetAndroid”
3.Amarino插件包(可选)
Amarino你至少需要以下硬件:

1.Android手机(支持蓝牙;android2.2及以上)
2.一块Arino板(Lilypad,Duemilanove,ArinoBT …)
3.一个你的Arino蓝牙模块
4.其他Arino模块(根须需要选择)
重要! 请将您的蓝牙模块设置为57600或115200波特。因为有些模块更好地使用57600(旧的),而有些模块只能使用115200波特,所以当你已连接但不能发送数据时,尝试改变波特率的设置。

开始配置环境

1.配置Arino蓝牙模块

■线路连接图(切记蓝牙设备的RX连接arino的TX;蓝牙设备的TX连接arino的RX)

2.下载并安装Amarino_2.apk到你的手机上

3.下载并安装AmarinoPluginBundle.apk
4.下载Arino开发工具,下载完成后解压即可。
5.下载MeetAndroid,
6.解压MeetAndroid到arino IDE安装目录下的libraries目录下。
7.重启arino IDE,如果正常的话,应该在(Sketch->Import Library出现MeetAndroid选项)如图:

8.使用#include <MeetAndroid.h>即可开始编写Arino程序
第一次连接和测试

目标:通过Android手机的蓝牙每隔5s发送0-255之间的随机数给Arino,当Arino接收到随机数后,就点亮led( port 13 )

1.打开 Arino IDE 选择”File->Examples->MeetAndroid->Test”


2.修改Serial.begin(57600);并不是所有办的默认速率都是57600.我的蓝牙模块为9600


3.编译并上传Test到Arino。注意下载程序的时候一定要记得把接的蓝牙先拔掉再下载,否则下载不进arino板 会出错误
4.打开Android手机的Amarino程序
5.点击【Add BT Device】,查找蓝牙设备,如果蓝牙模块安装正确将会出现在蓝牙设备列表中,如下图
6.
点击该蓝牙设备,进入设备列,点击左侧红色图标,进入如下界面

7.点击【Add Event】,显示plugln,

9.选择其中的【Test Event】,进入设置页面,点击【Save】

10.返回蓝牙设备列表界面点击【Connect】,Amarino程序将开始每隔5s发送一个随机数据(0-255),Arino上的LED(part 13)将开始闪动。

热心网友 时间:2023-05-15 23:21

丰富多彩

热心网友 时间:2023-05-15 23:21

关注这个问题

热心网友 时间:2023-05-15 23:20

Amarino基本上是由三个主要部分组成:

1.Android应用程序称为“Amarino”
2.Arino的程序库称为“MeetAndroid”
3.Amarino插件包(可选)
Amarino你至少需要以下硬件:

1.Android手机(支持蓝牙;android2.2及以上)
2.一块Arino板(Lilypad,Duemilanove,ArinoBT …)
3.一个你的Arino蓝牙模块
4.其他Arino模块(根须需要选择)
重要! 请将您的蓝牙模块设置为57600或115200波特。因为有些模块更好地使用57600(旧的),而有些模块只能使用115200波特,所以当你已连接但不能发送数据时,尝试改变波特率的设置。

开始配置环境

1.配置Arino蓝牙模块

■线路连接图(切记蓝牙设备的RX连接arino的TX;蓝牙设备的TX连接arino的RX)

2.下载并安装Amarino_2.apk到你的手机上

3.下载并安装AmarinoPluginBundle.apk
4.下载Arino开发工具,下载完成后解压即可。
5.下载MeetAndroid,
6.解压MeetAndroid到arino IDE安装目录下的libraries目录下。
7.重启arino IDE,如果正常的话,应该在(Sketch->Import Library出现MeetAndroid选项)如图:

8.使用#include <MeetAndroid.h>即可开始编写Arino程序
第一次连接和测试

目标:通过Android手机的蓝牙每隔5s发送0-255之间的随机数给Arino,当Arino接收到随机数后,就点亮led( port 13 )

1.打开 Arino IDE 选择”File->Examples->MeetAndroid->Test”


2.修改Serial.begin(57600);并不是所有办的默认速率都是57600.我的蓝牙模块为9600


3.编译并上传Test到Arino。注意下载程序的时候一定要记得把接的蓝牙先拔掉再下载,否则下载不进arino板 会出错误
4.打开Android手机的Amarino程序
5.点击【Add BT Device】,查找蓝牙设备,如果蓝牙模块安装正确将会出现在蓝牙设备列表中,如下图
6.
点击该蓝牙设备,进入设备列,点击左侧红色图标,进入如下界面

7.点击【Add Event】,显示plugln,

9.选择其中的【Test Event】,进入设置页面,点击【Save】

10.返回蓝牙设备列表界面点击【Connect】,Amarino程序将开始每隔5s发送一个随机数据(0-255),Arino上的LED(part 13)将开始闪动。

热心网友 时间:2023-05-15 23:21

丰富多彩

热心网友 时间:2023-05-15 23:21

关注这个问题

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com