您正在使用IE低版浏览器,为了您的雷峰网账号安全和更好的产品体验,强烈建议使用更快更安全的浏览器
此为临时链接,仅用于文章预览,将在时失效
业界专题 正文
发私信给算盘子
发送

0

汽车开发板Carduino:让“老爷车”也能连上互联网

本文作者:算盘子 2014-11-18 12:20
导语:麻省理工学院工科学生乔希·西格尔花了六年时间开发出了Carduino,这个小装置插入汽车的诊断端口之后你就可以为你的车配备各种工具。比如,你可以通过设置让你的车窗在天气发生变化时自动关闭,你还可以远程锁定和解锁你的车门,或者其它任何你能够想到的应用场景。

汽车开发板Carduino:让“老爷车”也能连上互联网

乔希·西格尔(Josh Siegel)是底特律本地的一个汽车人。他在15岁生日快到来之际买了第一辆车——1955年版的雪佛兰210。他喜欢它,因为它给了他倒腾汽车的机会。在修好这部经典汽车之后,他开始了一个更加雄心勃勃的项目,调整时间,置換出摄像头,更换化油器。“这也许需要一些时间和钱,”他说,“但我可以把这辆55年的老爷车改装成我想要的样子。”

不过,他的另一辆车——2004年出的雪佛兰英帕拉则没那么好对付。尽管他也想改装这辆车,比如调整它的引擎或自动锁设置,但是面对这辆车他束手无策。“任何形式的调整,”他说,“都需要经销商的诊断工具。”

但是西格尔这个麻省理工学院的工科学生没有放弃,他先后花了六年的时间,终于找到了一个解决方案——Carduino。这个叫Carduino的东西是西格尔的新公司CarKnow的第一款产品。

汽车开发板Carduino:让“老爷车”也能连上互联网

这个小装置可以插入汽车的诊断端口,有了它你就可以为你的车配备各种工具。比如,你可以通过设置让你的车窗在天气发生变化时自动关闭,你还可以通过智能手机应用程序,远程锁定和解锁你的车门,或者其它任何你能够想到的应用场景。这款产品的想法是,让所有人都可以使用Carduino构建任何他们喜欢的应用程序。

一般情况下,你买的车是怎样就是怎样,你不能给它增加停车助手或盲点监控等功能,除非你把它带回经销商那里支付昂贵的费用进行升级。Carduino就是旨在改变这种状况。现在互联网汽车市场情况是,知名汽车制造商以及苹果等科技巨头推出的解决方案仅限于新上市、比较高端的汽车。但西格尔希望利用Carduino这款产品,让这种技术覆盖更多的普通用户,让所有人都可以给自己的汽车连上互联网。

智能手表的成本

西格尔将其产品起名为Carduino,是因为他想让人们联想到Arduino这个允许用户构建自己的电子产品的小型开源电路板。只不过Carduino是一个更加强大的机器,与智能手机一样强大。这款设备预计将在明年年初上市,据西格尔介绍,该设备的制造成本与智能手表差不多。

目前,市面上也有类似的产品,比如Automatic和Carvoyant。但是它们的主要功能是获取你的汽车的数据,比如它们可以让你了解你的汽车的燃油效率,或者告诉你某种“发动机检查”指示灯的意思。这些产品还给开发者提供了一个平台,开发者可以基于它开发一些利用汽车数据的应用,比如当你离开办公室时自动给你的妻子发送信息。不过,Carduino做出了更大的突破。

Carduino直接打入了汽车的各种组件相互通信的系统——控制器区域网络(CAN)。这就使得它可以做更多的事情。

CAN难题

问题是,并不是所有的汽车都使用CAN这个系统。据西格尔介绍,大多数2004年及以后上市的汽车都使用了CAN系统,但自2008年以后,有些汽车就不再使用。

鉴于Carduino让汽车连上了互联网,因此用户不得不考虑的汽车的安全问题。不过,西格尔表示CarKnow已经采取了多种预防措施以保证Carduino的安全性。该公司在设计Carduino的时候编制了一组特定的命令白名单,用户只能运行白名单中的命令。此外,还有一个命令黑名单,每次执行命令之前都会进行相应的检查。更重要的是,该平台将会开源,这样开发人员就可以自由地检查工具的安全,并修补一些安全漏洞。

目前最大的问题可能是,CAN并不是一个标准。每个制造商都以其自己的方式来发送消息,这些消息甚至可能会因车而异。为了使Carduino正常工作,西格尔及其公司将不得不对其打算支持的车型进行逆向工程,以理解所有相关的信息。

同类产品中,Automatic可以处理福特汽车的CAN消息,而且只能处理有限的消息,即使是这样该公司都必须与福特汽车公司合作才能实现。“这是一个非常微妙的系统,”他说。“很多汽车厂商不喜欢别人增加CAN总线的流量负担。”

汽车众包

西格尔的计划是将逆向工程的工作众包出去,寻求外部开发者的支持,他们负责建立一个开放的文档系统,全世界的开发者都可以将他们的成果上传到该系统共享。鉴于汽车爱好者的数量相当的多,这也许是可行的。不过,也有可能不可行。“我内心有一种感觉,让我想祝福他们好运,” Automatic的创始人Ljuba Miljkovic说道。“但我认为这将是一个巨大的挑战。”

西格尔在麻省理工学院花六年时间,将Carduino这个研究项目做成的过程中,他已经取得了巨大的进步。该设备将内置几款支持大多数汽车的应用程序,开发人员将能够使用已经获得确认的命令,并可以开始构建新的应用程序。

“坦白地讲,”他说。“我已经等不及想看人们会如何倒腾他们的汽车了。”

Via: Wired

雷峰网原创文章,未经授权禁止转载。详情见转载须知

分享:
相关文章

编辑

其实,算盘子是一种小吃。
当月热门文章
最新文章
请填写申请人资料
姓名
电话
邮箱
微信号
作品链接
个人简介
为了您的账户安全,请验证邮箱
您的邮箱还未验证,完成可获20积分哟!
请验证您的邮箱
立即验证
完善账号信息
您的账号已经绑定,现在您可以设置密码以方便用邮箱登录
立即设置 以后再说