×

爱迪生Arduino SDK开源分享

消耗积分:0 | 格式:zip | 大小:0.79 MB | 2022-10-20

郑成枝

分享资料个

描述

让全新的英特尔爱迪生芯片上的 LED 闪烁需要多少 JavaScript 开发人员?好吧,一旦你知道它是如何完成的,实际上并没有那么多!Edison 于 2014 年 9 月推出第二代产品,配备 500MHz 的 Intel Atom“Tangier”处理器、1 GB RAM 和 4 GB 闪存。我们不需要太多的善意来做我们的眨眼,而这意味着有扩展的潜力。

好消息是,有一个全新版本的爱迪生 Arduino SDK 和你的旧草图——以及你的 Uno 的大部分盾牌——也可以在爱迪生平台上开箱即用。是的,在我们到达那里之前,您需要进行一些谈判,以准备爱迪生的起飞,但在拆箱或设置过程中没有任何程序员受到任何伤害。

准备工作

首先,您需要按照英特尔开发人员网站上的这一相当教学指导来获取最新的板载固件。挂载的分区是空的,如您所见,需要使用单个 FAT-32 分区(通常使用磁盘工具或类似分区)进行格式化。

注意:您需要两根 USB – microUSB 电缆才能成功,一根用于闪存,一根用于 USB 电源,Edison 分线板上的标准 A 型 USB 连接器不是一个可行的选择,并且无法成功利用以此目的。

完成后,您需要 获得指定的Arduino软件请注意,您的计算机上已经安装了任何以前的 Arduino,其中大部分是常见的,如果是这种情况,您可能想要重命名应用程序以及更改草图的主目录,而不是让它们在“Arduino >Preferences”在 Arduino SDK 中:

要直接从 Mac 获取设备名称和 WiFi 设置,您需要使用终端并在提示符处键入

screen /dev/cu.usbserial-XYZ 115200 -L

XYZ 通常是别的东西,输入  线索。连接后,按 RETURN 几次以进行电传式连接,并以root身份登录 (暂时没有密码),然后键入. 按照在线说明进行操作。稍后在本文中,我们将讨论网络访问,您会发现您的手机需要通过 WiFi 访问您的本地网络,以便 Edison 设备和手机相互通话。另一方面,只要有某种互联网接入,您的计算机就可以在任何地方。ls /dev/cu*configure_edison –setup

准备工作到此为止,现在尝试 在 Arduino IDE 内部,让板载绿色 LED(表面安装在 Edison 上)循环稳定地闪烁。您将很快识别出 Arduino 风格的引脚,以及 5V、GND 和数字引脚的位置。Examples>01.Basics>Blink

打开/关闭运行 Arduino TCP

使 LED 闪烁(通常在数字引脚 2 上)已成为名副其实的“Hello, World!” 的 Evothings 工作室,这是一步一步完成的:

1. 从Evothings 下载页面下载 Evothings Workbench 到您的电脑上,并检查它是否与您的手机在同一个 wifi 网络上。

2. 在手机上启动 Evothings Viewer 并从计算机上的 Evothings Workbench 获取访问代码,然后将两者连接起来。

3. 现在在 Evothings Workbench 中,单击COPY  Arduino TCP on/off 示例中的 Workbench,以创建示例的可编辑版本。单击CODE 新副本并通过文件窗口在计算机上文件层次结构中的一个文件夹上单击以获取相应的 Arduino Wifi 草图,该草图以.ino . 每个与硬件相关的示例都有一个 app 文件夹,如果适用,还有一个或多个以硬件为中心的文件夹;指定用于驱动程序、草图等。

在 Arduino 草图代码源内部,可从 Arduino SDK 访问;使用其 SSID/密码配置您的 WiFi,在打开 Arduino SDK 中的串行监视器(CONTROL-M 或 CMD-M)之前按上传并数到三,以确保您从路由器获得 IP 地址。

最后按下RUN 您旁边的 Evothings Workbench Arduino TCP on/off example,并使用您从串行监视器获得的 IP 地址从您的移动设备连接,然后按下连接。在引脚 2 和 GND 之间串联安装一个 LED 灯(带有一个 220 欧姆电阻以防止过热)——长腿朝向引脚 2——然后眨眼!现在,您可以构建自己的项目,并将移动服务和应用程序整合到您现有的任何项目中,让它们变得更好、更有趣。

如果您还没有,您可以在此处下载 Evothings Studio, 而适用于 iOS 和 Android 的客户端应用程序可以在主要应用商店中找到。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !