此教程将会告诉你用iArduino App控制你Arduino板子的全部步骤。为了更好的理解,我们用LED并在iArduino应用的帮助下操作开、关。以此你可以知道如何安装iArduino来无线的控制Arduino板子。整个安装过程仅需4-5分钟。我们开始吧~

iArduino App信息:

iArduino App的开发为了无线的控制你心爱的Arduino板子。因为iArduino App使控制有限的Arduino引脚输出成为可能,你可以通过控制人和你想控制的东西来实现。一些脉宽调变的使能针脚也提供滑动器,如此你可以控制任何需要的脉宽调变。这有一个提供信号(由iArduinoHD应用发送)的信息窗口,并能接受来自Arduino板子的信息反馈。

iArduino应用 要求额外的最小限度的硬件工作,没有它什么都做不了。在网页上已经给出全部的详细安装过程。如果你需要任何帮助,可以发邮件给我:dhirajjadhao@gmail.com

可以从App Store下载,下载链接如下:

https://www.itunes.apple.com/us/app/iarduino/id578582005?ls=1&mt=8

步骤1:安装所需项清单

这是所需清单:

1. Arduino Uno

2. Arduino Ethernet Shield(以太网插板)

3. 任意WiFi路由器(我用的是i-Ball路由器)

4. 8个蓝色或任意有色的LED

5. 网线

6. 最后一个已安装iArduino App的iPhone,iPad或iPod(Touch)。如果还没下载,可点以下链接:

https://www.itunes.apple.com/us/app/iarduino/id578582005?ls=1&mt=8

步骤2:iArdino是怎样工作的

以下步骤给出iArduino应用是怎样在实现通信的:

1. 在iArduino和Arduino板子间的通信使用的UDP包.在这个WiFi路由器中,作为媒介层进行通信.

2. 用Arduino以太网插板帮助连接网络

3. iArduino App发送的UDP包被捕获, 通过Arduino板分别执行各种活动.

步骤3:下载Arduino代码&设置Arduino板子

首先从以下链接现在iArduino代码

点击这里下载:

http://www.mediafire.com/?d2oz0nj4br1do3l

(我推荐你升级Arduino IDE,在这检查最新版本的IDE:http://arduino.cc/en/Main/Software)

打开带有iArduino代码的Arduino IDE后,只改变截图中所示。

就改变你指派的IP地址到你的板子。用以太网插板的MAC地址取代MAC地址。

通常,MAC地址会在以太网插板背面给出。

做完以上的更改后,上传代码到你的Arduino板子。

现在将你的以太网插板叠在Arduino UNO上,如图所示。

将LED与Pin 2到Pin9分别连接。

现在用网线将你的以太网插板与WiFi路由器连接,给Arduino板子上电 。

给你的WiFi路由器上电。

这样你就已经完成了Arduino板子的全部设置。

步骤4:在iPhone,iPad或iPod设置iArduino应用

现在打开已经下载到你iOS设备中的iArdino应用(如果你还没下载iArduino应用,点击来自iTunes App Store的下载链接去查找:https://itunes.apple.com/us/app/iarduino/id578582005?ls=1&mt=8

打开应用后,我们会看到如图所示:

在IP地址区域,输入你的以太网插板的IP地址。在Port No.Field中键入本地端口号(我们已经在Arduino代码中提到)。确认WiFi与你的iOS设备的连接已经打开,你的设备连接到Arduino板子连接的相同的WiFi路由器上。

检查好设置后,点击iArduino应用中的连接按钮。因为我们已经将Led连接到Pin 2上,点击Pin 2 在app中的滑动按钮,如此iArduino发送UDP信号到Arduino板子,并设置Pin 2到HIGH &Led调到ON(打开)。现在滑动至OFF(关)的位置–LED关闭。一样去检查一下其他的Arduino 引脚。

iArduino App也可以改变PWM(脉宽调变)在挑选的引脚上。用相同的设置,将LED连接到Pin 3,缓慢的移动滑动器,如此LED的亮度会随着你滑动的位置变大,再滑动回来如此就变暗。这样你就可以用iArduino应用实现对你当前的新项目进行无线的控制。

注意:如果你在执行以上设置后不能控制你的板子,或可试试复位一下或者关掉重开。如果仍有问题,可以在此留言或者e-mail我(dhirajjadhao@gmail.com

翻译自:

http://www.instructables.com/id/Control-Arduino-Board-Wirelessly-With-iPhone-iPad/?ALLSTEPS

感谢您的阅读~

用iArduino app+以太网插板实现“iPhone,iPadiPod无线控制Arduino”!相关推荐

  1. 地址代码Arduino以太网插板教程

    本文是一篇关于地址代码的帖子 Arduino以太网插板让你轻松将你的Arduino连接因特网.这个插板可以让Arduino发送和接收来自世界任何角落的数据.你可以用它来做有意思的东西,比如用网站远程控 ...

  2. 以太网插板W5100——基于Arduino

    以太网插板可以通过网线连接外网,登陆服务器后可以通过分析PHP文件获取所需数据.同时可利用以太网插板将Arduino开发板建立成一个小型服务器. 该代码块为连接网页的代码 #include<st ...

  3. Arduino以太网插板教程

    Arduino以太网插板让你轻松将你的Arduino连接因特网.这个插板可以让Arduino发送和接收来自世界任何角落的数据.你可以用它来做有意思的东西,比如用网站远程控制机器人,或者每次你收到一个新 ...

  4. RemoteXY:适用于手机无线控制的Arduino的app

    (12条消息) RemoteXY:适用于PC的Arduino控制ArduinocontrolforPC-硬件开发文档类资源-CSDN文库https://download.csdn.net/downlo ...

  5. iphone无线充电充电测试软件,瞎折腾星人的测评 篇一:想体验iPhone的无线充电?这可能是最具性价比的选择了!...

    瞎折腾星人的测评 篇一:想体验iPhone的无线充电?这可能是最具性价比的选择了! 2018-11-28 00:26:03 2点赞 2收藏 0评论 最近恰逢更换新手机

  6. 利用手机app语音控制arduino

    最近做了一款语音识别的App,想着利用手机控制arduino实现RGB的调节,开发思路:基于讯飞语音识别做一款能识别我们语音的App,识别出语音之后,对应的文字转UTF-8编码,通过蓝牙串口通讯发送到 ...

  7. iphone充电图_哪些iPhone具有无线充电功能?

    iphone充电图 Kevin Parrish 凯文·帕里什 Wireless charging means you can re-energize your phone's battery with ...

  8. App inventor2通过蓝牙控制Arduino Uno LED开关

    App inventor2控制Arduino Uno LED开关 如果学会这个小程序,大部分的手机通过蓝牙控制Arduino的功能都可以实现,这个小示例是通过蓝牙模块向Arduino发送"0 ...

  9. 使用蓝牙测试app和Web Bluetooth API(web蓝牙)连接arduino蓝牙模块并通信

    原文链接:https://dsx2016.com/?p=1505 公众号:大师兄2016 前言 前面的arduino操作都是建立在usb串口通信上的,然而有线的操作不仅不方便,还受限设备数量,数据传输 ...

最新文章

  1. OSPF详解(三):OSPF中的网络类型
  2. html与xml头部你懂吗?
  3. 关于Kanas.Net框架的一些背景
  4. python开发的软件sparrow-黑客常用wifi蓝牙分析攻击工具,让你的设备陷入危险之中...
  5. MATLAB工作环境
  6. java中什么是类型_什么是Java中基本数据类型?
  7. 两个链表的第一个公共结点-输入两个链表,找出它们的第一个公共结点。
  8. 身为一个产品经理应该了解自己的本职
  9. C#下载文件和将文件转换为数据流下载的示例
  10. 跟闺密逛街 越逛越穷
  11. Error: cannot allocate vector of size 88.1 Mb问题
  12. background部分总结
  13. python,web框架说明
  14. 基于SSM的二手交易平台
  15. win10计算机管理字体糊,Win10系统字体显示模糊的多种解决方法
  16. 计算机教学问卷调查,信息技术在数学课堂教学中的应用:数学课堂信息技术应用调查问卷...
  17. Cesium 角度计算
  18. marvel 1548 phy芯片调式
  19. tarjan算法讲解
  20. 微信小程序实现规划路线

热门文章

  1. 《抉择与命运》读后感
  2. matlab移相变压器,18脉移相变压器+三相不可控桥式整流的MATLAB仿真
  3. html显示数据库的数据类型,将HTML插入mysql数据库,显示E类型
  4. Android8.0 开机启动脚本,Android开机启动shell脚本(Android 8.0测试OK)
  5. 属性匹配工具_Route-policy的匹配工具If-match的使用简介
  6. Java编程ture找不到符号,为什么会出现这样的错误呢
  7. java mail 不用密码_Java之道|Windows MySQL5.7忘记了密码,不要慌,不用重装!!!...
  8. 下面属于python内置对象的有哪些_Python内置对象实现的方法及注意事项
  9. matlab2016a 问题及解决方法记录
  10. python编程从入门到实践书中出错的地方_读书笔记「Python编程:从入门到实践」_10.文件和异常...