每个人都在谈论物联网。物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。时代。上世纪末,美国人在1999年提出了物联网的概念。现在,物联网的最大机遇可能已经到来。您必须知道,物联网的核心和基础仍然是互联网,而操作系统是底层的核心部分。当谈到物联网时,我不得不提到物联网操作系统。在这里,我们主要分享一些物联网开发人员的发展历史和经验。 Maker谈论了Ruff的开发经验以及Ruff的初次认识。这是2016年10月复旦大学的HACKxFDU Maker Marathon。当时,Ruff是硬件赞助商之一。在活动开始之前,我们的团队计划对DJI无人机做一些事情。对于Arduino的开发,我们正在考虑使用Arduino加WiFi模块。但是,HACKxFDU并不那么强大,并且没有WiFi模块。但是,如果您需要实时数据反馈,则不能使用数据线连接到Arduino并将其安装在无人机上来飞来飞去。我最初放弃了无人机的开发,但团队负责人发现Ruff可以很好。更换Arduino。板载WiFi热点可以说是相当令人满意的。除了板载WiFi外,其开发优势也很明显。那时,我才刚开始使用Arduino。我对硬件有些了解,但是接线完全不够。没有教程,我无法理解。当时,我和我的队友是两名高中生。 ,有点傻眼了。但是由于这个原因,当我有了Ruff时,我觉得这个命令只是在保存生活的沧桑:rap layout --visual讲到这一点,让我们简要介绍一下Ruff,它是一个支持JavaScript开发和应用程序的IoT操作系统。 。还有一个基于JavaScript的IoT开发套件。当我对其进行评估时,我认为Ruff对新手小白非常友好。它提取硬件,并使用事件驱动的基于异步I / O的模型使硬件开发轻巧高效。现在,官方网站的新版本比以前更加简洁,用户界面也得到了显着改善。这是Ruff盒子,具有相当高的外观。作为一个半心半意的设计师,我还是很喜欢。这是拉夫板。它大约是Arduino的两倍,并且比Raspberry Pi大一点,但是仍然很方便。当我遇到Ruff时,我开始认真地比赛。让我们从其开发过程开始。如果您遵循官方教程,则所有步骤都非常简单。官方教程可以在官方网站的开头找到。循序渐进。就像孩子学习走路一样,发展也变得非常简单。但是首先,您必须下载Ruff SDK。可以根据计算机的版本和操作系统选择Ruff SDK。它非常方便,可以在官方网站上下载。然后在命令行中输入以下命令,以确保安装完成:rap --version准备工作已完成,并且已启动项目。我没有按照官方教程进行“ Hello Ruff”操作,项目。我使用了多种设备,例如温度和湿度,灯光,大按钮和蜂鸣器,所以我要做的第一件事就是将命令行中的几种设备的模块添加到我正在处理的项目(文件夹)中。 :Rap是Ruff软件包的管理器。有关上面使用的模块的所有特定信息,可以在Ruff官方网站上的软件包存储库中找到。在选择了这些模块的最新版本之后,您可以继续。当然,您也可以按照官方发布的示例进行操作。这是此命令打开的页面: