此教程将会告诉你用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
感谢您的阅读~
相关推荐
编译以太网库并使用此插板连接Internet。Ethernet Shield 2 与Arduino板连接时通过长排插针的扩展实现。这样可以保证引脚布局完整,使另外的插板也可堆叠在上方。 最新修订的Arduino UNO板子rev 3版本上公布了1.0...
HGT 21547-1993 管道用钢制插板、垫环、8字盲板
智能LED灯采用stm32单片机为系统控制核心,安装了光强传感器,红外无线感应器,使系统具有光强,红外3种感应开关控制LED节能灯,再加上过压、过流保护措施,进一步提高节能效率并保证照明系统的正常工作。...
插板门进口电动插板门进口电动插板门进口电动插板门
医学-插板式药仓及其控制方法.zip
Arduino-swifitch.zip,Swifitch is ESP8266 based relay board that could be used to turn any light or any wall socket into smart one!自述v_e_tin_,Arduino是一家开源软硬件公司和制造商社区。
omron内插板手册pdf,omron内插板手册
机器人控制系统 机器人控制系统的作用 机器人控制系统的类型与结构 机器人的计算机控制系统 单关节位置控制伺服系统 多关节控制 基于直角坐标的控制 操作臂的力控制 机器人控制系统的作用 运动学、动力学、轨迹规划...
电子政务-便于控制的发光电插板.zip
sata7+15pin单排180度 直插 插板式 母座 自己做的可以用
电子政务-具有密码控制功能的电插板.zip
AD软件打开,sata接口,AD软件打开,sata接口,sata7+15pin单排180°插板式母座 sata接口
一种增强型复合结构防弹插板的制作方法.docx
低位放顶煤液压支架在掩护梁后部铰接一个带有插板的尾梁,为了保证支架在运输过程中插板的不掉出,以及在井下使用时,插板不会由于液压油缸联接销轴的断裂而掉落采空区,影响井下的安全生产,设计了一种新型的锁固方式,将...
ATMEGA128L贴片转直插板AD设计硬件原理图+PCB+文档资料.zip
插板法原理及应用.pdf插板法原理及应用.pdf插板法原理及应用.pdf插板法原理及应用.pdf插板法原理及应用.pdf
对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步...
导向机构用于伸缩梁及尾梁板导向,实现伸缩梁、尾梁等伸缩机构的平稳线性滑动不蹩卡;彻底解决矿用液压支架由于结构件焊接伸缩箱体开裆放宽,导向间隙大、伸缩油缸不同步问题引起伸缩、插板等伸缩机构伸不出或收不回等...
赛普拉斯半导体公司日前推出一款基于其最新PSoC 3 架构,针对iPhone和iPod附件开发的新型开发工具。设计者可以采用赛普拉斯最新的CY8CKIT-023 iPhone & iPod 附件PSoC扩展板工具包(一个可插入赛普拉斯CY8...
作品是基于废旧的电插板改装的,采用ESP32的BLE通信,控制Beetle BLE主板的智能插板,让废旧的电插板秒变智能家居。一直以来,都说ESP32支持WiFi和蓝牙双重通信方式,但始终没有提供Arduino的库文件。作为Arduino...