这个例子展示了如何控制Arduino®LED的亮度从Android™设备。
安卓手机和平板电脑提供无线接入和用户界面。Arduino是一个开源平台用于建设电子工程。Arduino包括用单片机硬件和软件集成开发环境(IDE),而你的电脑上运行。举例来说,使用这两种,您可以控制Arduino硬件使用Android设备通过无线连接它们。
这个示例中提供了两个仿真软件模型,金宝app
使用这些模型,您将:
Android设备之间建立一个网络连接和Arduino
配置和运行仿真软件模型为Androi金宝appd设备和Arduino远程控制Arduino LED的亮度。
完成开始使用Android设备示例(推荐)
完成开始使用Arduino硬件(金宝appArdu金宝appino硬件仿真软件支持包)示例(推荐)
完成开始使用WiFi Arduino硬件上(金宝appArdu金宝appino硬件仿真软件支持包)示例(推荐)
Arduino兆2560 /百万理应/因为/莱昂纳多/ MKR1000 MKR WIFI 1010 / MKR零
安卓手机或者平板电脑等设备
Arduino WiFi / ESP8266盾牌
您可以跳过这个任务如果使用Arduino兆理应董事会。
在这个任务中,您将配置模型支持Arduino电路板。金宝app
1。在仿真软件模型中金宝app,单击模拟>模型配置参数打开配置参数对话框。
2。选择硬件实现窗格中,选择所需的Arduino硬件的硬件板参数列表。不改变任何设置。
3所示。点击好吧。
Android设备之间建立一个网络连接和Arduino。在这个例子中使用的通信协议是TCP / IP。
1。Arduino的硬件上连接无线盾。
更多细节Arduino连接到WiFi盾牌,明白了Arduino WiFi连接盾牌Arduino硬件(金宝appArdu金宝appino硬件仿真软件支持包)。
更多细节连接Arduino ESP8266,参考连接ESP8266 Arduino硬件(金宝appArdu金宝appino硬件仿真软件支持包)在文档中。
Arduino MKR1000车载无线芯片。它可以直接使用没有任何额外的无线硬件。
2。打开Arduino模型。配置网络设置的Arduino WiFi盾牌,去配置参数>硬件实现硬件资源> >目标无线网络属性。
3所示。指定你的无线网络的名称服务集标识符(SSID)参数。
4所示。选择无线网络加密基于无线网络加密设置参数。
更多细节关于配置网络设置的Arduino无线硬件,明白了为无线网络配置网络设置(金宝appArdu金宝appino硬件仿真软件支持包)。
5。你的Android设备连接到相同的Arduino的无线网络连接。
1。打开Arduino模型。
2。在硬件仿真软件模型的选项卡,金宝app在模式部分中,选择机上运行然后点击构建、部署和启动你的Arduino的硬件上运行这个模型
3所示。在诊断查看器,找到Arduino的动态分配IP地址下面的内存使用的信息。另外,MATLAB基础工作空间变量的名字modelname_IPaddress创建与IP地址的值。
4所示。打开安卓系统模型。
5。双击TCP / IP发送块和改变远程地址Arduino的IP地址的硬件。
6。在硬件仿真软件模型的选项卡,金宝app在模式部分中,选择机上运行然后点击构建、部署和启动在Android设备上运行这个模型。
7所示。在Android设备,改变滑块价值Android设备来控制LED的亮度。
更多信息在Android设备上配置仿真软件模型和EV3硬件,明白了金宝appAndroid设备上运行模型和Arduino硬件上运行模型(金宝appArdu金宝appino硬件仿真软件支持包)。
取代WiFi块与以太网Arduino模型块。
Arduino硬件连接到电器使用继电器和块在Android上的帮助按钮,控制它们。