ev3专题

EV3 直接命令 - 第一课 无为的艺术

LEGO 的 EV3 是一个极好的游戏工具。它的标准编程方式是 LEGO 的图形化编程工具。你可以编写程序,把它们传到你的 EV3 brick 上,然后启动它们。但还有另外一种与你的 EV3 交互的方式。把它看作一个服务器并给它发送命令,命令将以数据和/或行为来应答。在这种情形下,你的程序所运行的机器是客户端。这打开了迷人的新视角。如果程序运行在你的智能手机上,你将获得很好的交互性和便利性。如果你

【iOS与EV3混合机器人编程系列之六】iOS_WiFi_EV3_Library 剖析之发送命令给EV3

在上一篇文章中,我们已经知道了如何通过WiFi将iOS设备和EV3连接起来,那么下一步的工作就是从iOS设备中发送命令给EV3并接收EV3返回的数据。这也是本篇文章将告诉大家的。 首先要明确的一点是本开源代码库只封装了EV3直接命令(Direct Command),也就是无需在EV3上开发任何程序就能使用这些命令对EV3进行控制。 目前库中的API包含以下这些: #pragma ma

【iOS与EV3混合机器人编程系列之五】iOS_WiFi_EV3_Library 剖析之连接EV3

在上一篇文章中,我们讲解了如何用开源代码库CocoaAsyncSocket来实现iOS上的UDP和TCP数据通信。那么在本文中,我们将介绍在CocoaAsyncSocket的基础如何使用UDP和TCP连接EV3的机制。 之所以我们能够通过无线连接EV3,根本原因在于EV3的源代码内建了一套无线连接通信的机制。 这套机制是这样的: 1)EV3在连接到无线网络后,就

【iOS与EV3混合机器人编程系列之三】编写EV3 Port Viewer 应用监测EV3端口数据

在前两篇文章中,我们对iOS与EV3混合机器人编程做了一个基本的设想,并且介绍了要完成项目所需的软硬件准备和知识准备。 那么在今天这一篇文章中,我们将直接真正开始项目实践。 ==第一个项目: EV3 Port Viewer== 项目目的:在iOS设备上通过WiFi连接EV3并且读取EV3每个端口的数据。 大家可以在App Store上搜索EV3 Port Viewer,那么我已

【iOS与EV3混合机器人编程系列之二】工欲善其事,必先利其器(准备篇)

在上一篇文章中,我们论述了iOS与EV3结合后机器人开发的无限可能, 那么,大家要不要一起来Hacking一把呢? 为了能够完整地完成我接下来我讲的项目,我们需要做以下准备: 1、一台Mac运行MAC OS X 10.9.3以上的操作系统。 2、Xcode6。这是iOS在Mac上的开发工具。我们将使用Xcode来进行所有的项目程序的编写 3、一两个iOS设备,iPho

蓝桥杯编程大赛Scratch、EV3师资培训会通知,求分享转发!

信息技术行业属于智能密集型产业,其发展的核心是人才,人才的主要来源是高校。在我国信息技术产业迅速发展的同时,软件和电子专业人才缺乏已经成为制约产业发展的重要因素。为了搭建软件和信息技术行业人才选拔平台、建立行业人才选拔标准,工业和信息化部人才交流中心特举办蓝桥杯全国软件和信息技术专业人才大赛,大赛至今已连续成功举办了9届,累计选拔了超过25万余名优秀的信息技术精英人才。 第十届蓝桥杯全国软件