Imagine Cup :利用创造力解决社会难题的平台
刘洋
Imagine Cup 微软 “创新杯”全球学生大赛创始于2003年,至今每年举办一次,旨在鼓励青年学生发挥想象和创新能力,投身科技创新,2009年的全球总决赛将在埃及举行。
Imagine Cup已成为世界上规模最大的学生科技竞赛之一,已有超过100,000名来自100多个国家和地区的学生参与,并得到联合国教科文组织( UNESCO , The United Nations Educational, ScientifIC and Cultural Organization)的支持,为全球青年学生提供一个激发技术创新潜力和利用科技创新解决社会面临的实际难题的平台,向学生展示科技为真实世界所带来的各种机会,使来自世界各地的学生沟通和交流他们的科技创新体验。
创新和技术是获奖的两大基本要素
Imagine Cup 2008 主题是“Imagine a World Where Technology Enables a Sustainable Environment”,比赛项目共有9个,包括软件设计、嵌入式开发、游戏开发、逻辑算法、IT挑战、Project Hoshimi、短片制作、界面设计和摄影技术。Imagine Cup 2008于2007年10月启动,全球总决赛于2008年7月在法国举行。入围总决赛6个项目前六名的中国团队在全球370名总决赛选手中脱颖而出,取得了斐然成绩。由来自北京邮电大学的王中杰、李俊杰、徐士彪和闫蕾组成的Wings团队荣获嵌入式开发项目的二等奖,由大连民族学院的郭鹏和黄家泽组成的Zephyr团队荣获“Project Hoshimi”编程大战二等奖,而来自华中科技大学的刘岩则赢得IT挑战三等奖。澳大利亚、新加坡和巴西的决赛团队在软件设计、嵌入式开发和游戏开发挑战项目中拔得头筹。
微软亚太及大中华区嵌入式事业部主任产品经理彭家安(
微软“创新杯”全球学生大赛优胜者
SPARK助力WinCE推广
Windows Embedded CE 6.0 R2是针对智能、连接、服务导向设备的重要构建模块,其拥有的新特性、更新和增强性主要体现在五个方面:设备上实现Web Service、新的VoIP视频电话功能、Internet Explorer增强功能和Windows Media Player OCX 7支持功能、新的可插拔字体还原程序、最新的瘦客户端技术组件带有自动检测功能。
彭家安表示,随着Windows Embedded CE 6.0 R2的发布,微软同时启动了其新的社区计划,这是微软与选定硬件厂商的一项合作计划,致力于通过一个简单、价格合理的接入模型,向开发爱好者与学者提供完整的软、硬件开发包。微软在开发社区的投资方面有着悠久的历史,通过学院计划为大学教授和学生提供如微软“创新杯”全球学生大赛(Imagine Cup)和嵌入式课件及教材。“SPARK”计划致力于向非专业人士,扩展开发工具、嵌入式操作系统以及板级包这整套设备的接口,以帮助他们完成任何形式的嵌入式设备设计。目前,根据 MSDN 学术联盟计划(MSDN AcadEMIc Alliance Program),微软将在技术和设计领域为学生和教师提供软件和教材。通过“SPARK”计划,公司将向非专业开发社区推出补充性产品,并不断
www.55dianzi.com
扩大加入计划的社区数量。
优胜方案简介
荣获嵌入式开发项目的二等奖的北京邮电大学Wings团队介绍说,我们将设计的焦点定位在环境问题上。鉴于海洋石油污染已经成为“海洋污染超级杀手”,因此在去青岛对国家海洋局进行了走访和相关调研之后,我们开发了 AquaMarine 这套分布式海洋石油污染实时监测系统。AquaMarine是一个对石油污染实时监控的分布式系统,它主要分为数据采集、数据传输和数据处理。我们将数据采集部分嵌入到海洋的浮标中,从结点有两类传感器,第一类传感器是判断石油污染发生的,主要是透光度传感器,红外传感器。还有是预测未来的石油污染的状况的,主要有风向、风速传感器,还有水的流速传感器,采集到的数据传到主结点上;主结点通过内嵌的GPRS与陆地上的处理中心进行数据传输,数据处理中心通过专门的软件进行处理,我们有专门的处理数据的软件。在系统的具体开发和实施过程中,我们利用了WSN(Wireless Sensor Network,无线传感器网络)、专家系统、数学模型预测分析等技术和数据处理方法,保证了系统的有效性和可靠性,并将整套系统维持在一个较低的成本上。单片机利用WinAVR软件进行开发,开发语言为C。eBox-4300带有 微软 的 Windows Embedded CE 6.0操作系统,我们通过重新编译和烧录,将符合最小要求的系统写入到eBox当中,从而对传感器网络进行控制。一方面,我们利用eBox的处理能力和Windows Embedded CE强大功能相结合,进行复杂的数学运算;另一方面,还利用Windows Embedded CE中的串口接口和无线模块之间进行通信,进行数据收发。Windows Embedded CE功能强大,易于运用;它本身的小巧、灵活、稳定的特点与嵌入式系统非常符合。随着X86主机越做越小,Windows Embedded CE在嵌入式领域应该会有更好的表现。用Visual Studio进行嵌入式开发感觉很容易上手,和开发Windows应用程序非常相似,同样是用.Net Framework,因此只要学过一些C#都可以很容易地进行Windows Embedded CE上的应用程序开发。而且开发出来的应用程序可移植性强。相比用EVC开发嵌入式程序,用VS要快得多,写界面也很容易实现,所有的类和代码都能触类旁通。
本文关键字:创造力 综合-其它,单片机-工控设备 - 综合-其它
上一篇:解析网络电视