使用Android设备USB串行通信
这个例子展示了如何使用仿真软件®支持包为Android™设备发送和接金宝app收串行数据金宝app从Arduino硬件。
在本例中,您可以在Android设备之间交换数据和Arduino硬件使用USB电缆。
这个例子使用了两个仿真软件模型:金宝app
使用这些模型,你可以:
Android设备之间建立一个USB串行连接和Arduino电路板
配置和运行仿真软件模型为Androi金宝appd设备和Arduino电路板
先决条件
在你开始这个例子之前,您必须:
完成开始使用Android设备例子
完成开始使用Arduino硬件(金宝appArdu金宝appino硬件仿真软件支持包)例子
所需的硬件
Android手机或平板电脑
Arduino兆2560 /百万理应/因为/莱昂纳多/ MKR1000
USB电缆
USB OTG转换器
任务1 -为支持Arduino硬件配置金宝app仿真软件模型金宝app
您可以跳过这个任务如果使用Arduino MKR1000。
在这个任务中,您将配置的模型支持Arduino电路板。金宝app
1。在你的仿真软件模金宝app型,打开建模选项卡和新闻Ctrl + E打开配置参数对话框。
2。选择硬件实现窗格中,选择你的Arduino硬件的硬件板参数列表。不改变任何设置。
3所示。点击好吧。
4所示。同样,配置模型安卓设备
请注意:确保波特率(硬件实现>硬件板设置>目标硬件资源>串行端口属性)都是一样的在Android设备和Arduino硬件。串行通信是不可能的波特率是不同的。
任务2 - Android设备上配置和运行仿真软件模型金宝app和Arduino硬件
1。打开安卓系统模型。
open_system (“androidSerialSendReceive”);
2。在硬件仿真软件模型的选项卡,金宝app在模式部分中,选择机上运行然后点击构建、部署和启动在Android设备上运行这个模型。
3所示。打开Arduino模型
open_system (“arduino_android_serial”);
4所示。在硬件仿真软件模型的选项卡,金宝app在模式部分中,选择机上运行然后点击构建、部署和启动Arduino设备上运行这个模型。
5。迷你USB连接的USB OTG转换器电缆到Android设备。普通USB连接的USB OTG转换器结束的USB电缆。同样的微型USB端普通USB电缆连接到Arduino硬件。你也可以连接USB OTG转换器Arduino Android设备硬件和USB电缆。
请注意:出于安全原因,每当一个USB设备被连接到一个Android设备,接受Android屏幕上出现的消息。
6。Arduino硬件,验证如果LED发光。这表明Arduino硬件从Android设备接收功率。
其他的事情努力
将TCP / IP块替换为串行发送接收模块的串行通信领导的Arduino机载控制亮度从Android设备的例子。
将湿度传感器连接到Arduino, Android设备的帮助监控情节。