【iOS与EV3混合机器人编程系列之二】工欲善其事,必先利其器(准备篇)
2014-07-10 11:55
281 查看
在上一篇文章中,我们论述了iOS与EV3结合后机器人开发的无限可能,
那么,大家要不要一起来Hacking一把呢?为了能够完整地完成我接下来我讲的项目,我们需要做以下准备:1、一台Mac运行MAC OS X 10.9.3以上的操作系统。2、Xcode6。这是iOS在Mac上的开发工具。我们将使用Xcode来进行所有的项目程序的编写3、一两个iOS设备,iPhone或iPad都行。实际上大家最好有两个iOS设备,因为最后的项目中iPhone将和EV3机器人放在一起,而用另一个iOS设备来查看和控制。4、加入iOS开发者计划(iOS Developer Program) 拥有开发者账号,大家就可以实现真机测试!否则如果只是在Mac的iPhone模拟器上运行的话,我们将无法使用iPhone真机上才有的陀螺仪,摄像头等传感器!需要注意的是这个开发者计划需要大家花费99美刀,而且使用期限只有一年!5、一两套EV3机器人。同样,大家最好有两套,这样我们就可以试验用一个iPhone同时连接并控制两个机器人!6、NetGear WNA1100 Wifi Dongle 只有这一型号的网卡才能适配EV3,在本书的所有项目我们都将通过wifi来实现iOS和EV3的连接!
上面的清单只是硬件准备。可以看出,要玩iOS和EV3机器人,还是需要很大的投入的。但并不是拥有了这些硬件,就可以直接上手,我们还需要以下的知识准备:
1、对EV3已经有了一定的了解,能够看懂和编写其图形化语言的程序并且在EV3上运行。2、对iOS开发有一定的了解,最好有一定的编程基础,熟悉Objective C和Swift当然更好!3、对机器人工程学有一定的了解。当然,一窍不通也还是可以上手!
好了,有了这些准备,我们可以开动了!
【本文为原创文章,版权所有,转载请注明出处,谢谢!songrotek@qq.com】
相关文章推荐
- 【iOS与EV3混合机器人编程系列之四】iOS_WiFi_EV3_Library 剖析之一:WiFi UDP和TCP
- 【iOS与EV3混合机器人编程系列之五】iOS_WiFi_EV3_Library 剖析之连接EV3
- 【iOS与EV3混合机器人编程系列之四】iOS_WiFi_EV3_Library 剖析之一:WiFi UDP和TCP
- 【iOS与EV3混合机器人编程系列之四】iOS_WiFi_EV3_Library 剖析之中的一个:WiFi UDP和TCP
- 【iOS与EV3混合机器人编程系列之三】编写EV3 Port Viewer 应用监测EV3端口数据
- 【iOS与EV3混合机器人编程系列之一】iOS要干嘛?EV3可以更酷!
- 【iOS与EV3混合机器人编程系列之六】iOS_WiFi_EV3_Library 剖析之发送命令给EV3
- 【iOS与EV3混合机器人编程系列之7】通过蓝牙控制EV3
- 【iOS与EV3混合机器人编程系列之中的一个】iOS要干嘛?EV3能够更酷!
- Hacking EV3系列之六:iOS使用Direct Command 控制EV3
- ArcGIS Runtime SDK for iOS开发系列教程(1)——开发前准备
- ArcGIS Runtime SDK for iOS开发系列教程(1)——开发前准备
- SCCM 2012 R2 实战系列之二:SCCM先决条件准备
- Lync Server 2013企业版部署系列之二:准备DNS
- Lync Server 2013 实战系列之二:标准版-前期准备
- Hacking EV3系列之五:iOS通过BTstack发送message给EV3
- Hacking EV3 系列之二:新情况
- iOS开发系列之二 - UILabel 用法小结
- ios开发答疑录系列---(四)OS开发中混合使用ARC和非ARC项目
- Lync Server 2013企业版部署系列之二:准备DNS