在 Mac OS X 上开始使用 Intel® Edison 板
在 Mac* OS X* 系统上设置 Intel® Edison 板的步骤,包括安装您首选的集成开发环境 (IDE)、设置串行终端以及建立网络连接的步骤。
获取新的 Intel® 物联网开发人员工具包,这是一套完整的硬件和软件解决方案,使开发人员能够使用 Intel® Galileo 和 Intel® Edison 板创建激动人心的新解决方案。请访问 Intel® 物联网开发人员专区。
第 1 步:组装您的电路板
您可以根据需要选择扩展板来设置您的 Intel® Edison 板。
Arduino* 扩展板 或 | 迷你分线板 |
![]() |
![]() |
使用 Arduino 扩展板设置 Intel® Edison 板
要求
- Intel® Edison 模块
- Arduino 扩展板
- 2 根 Micro B 转 Type A USB 数据线
- 直流电源。您的电源额定值应如下所示
- 7-15V 直流
- 至少 1500mA
- 电源的中心/内针脚应为正极
我们建议使用 EMSA120150 或类似的电源
组装您的主板
观看视频了解这些步骤:https://software.intel.com/en-us/videos/intel-edison-kit-for-arduino-unboxing-and-assembly,或按照以下步骤操作。
- 将 Intel® Edison 模块放置在扩展板的白色轮廓内,使模块上的孔与扩展板上的螺钉对齐。
- 在“您将制作什么?”文字正下方向下按住模块,直到听到“咔哒”一声。
警告: 除非您确保电路板已正确就位,否则它可能无法工作或根本无法开机。
将连接好的模块和扩展板侧放时,两块板应平整地贴合在一起,并相互平行。 - 使用随附的两个六角螺母将模块固定到扩展板上。
- 将螺钉插入角落的孔并安装塑料垫圈。
- 为另外三个角落垫圈重复此步骤。
将主板连接到您的系统
观看视频了解这些步骤:https://software.intel.com/en-us/videos/intel-edison-kit-for-arduino,或按照以下步骤操作。
- 插入电源。
注意: 如果您没有直流电源,仍然可以通过 USB 端口为电路板供电。有关详细信息,请参阅 通过 USB 为电路板供电。 - 扩展板上应有一个绿色 LED 灯亮起。如果未亮起,请检查连接。
- 找到扩展板上 USB 端口之间的微动开关。如果微动开关尚未朝向 micro-USB 端口,请将其向下拨动。
- 将其中一根 micro-USB 数据线插入扩展板上的**中间** USB 连接器。
- 将 USB 数据线的另一端插入计算机。
如何知道主板何时准备就绪?
当您的计算机挂载一个新驱动器(就像将 SD 卡插入计算机一样)时,您就知道您的电路板已完全初始化。如果您没有看到新驱动器,或者 LED 灯(Arduino 扩展板上的 DS1)偶尔亮起和熄灭,请检查电源连接。
- 将第二根 USB 数据线插入主板上的**边缘** USB 连接器。
- 将 USB 数据线的另一端插入计算机。
现在您已经完成了 Intel® Edison 板的组装,请继续通过安装驱动程序来完成设置过程。
使用迷你分线板设置 Intel® Edison 板
在本指南中,您将把 Intel® Edison 模块连接到 Intel® Edison 迷你分线板。
要求
- Intel® Edison 模块
- Intel® Edison Mini 扩展板
- 2 根 Micro B 转 Type A USB 数据线
请注意,扩展板有两个 micro USB 端口
- 顶部端口仅用于通过串行 USB 连接创建终端连接。
- 底部端口用于供电和 USB 通信。
有关详细信息,请参阅 Intel® Edison 扩展板硬件指南 (PDF)。
组装您的主板
在本节结束时,您应该拥有一个已组装的 Intel® Edison 主板。
- 将 Intel® Edison 模块放在分线板上,使模块上的孔与分线板上的螺钉对齐。在模块的左上角和“您将创造什么?”字样正下方按压,直到您听到咔哒声。
警告: 除非您确保电路板已正确就位,否则它可能无法工作或根本无法开机。
将连接好的模块和扩展板侧放时,两块板应平整地贴合在一起,并相互平行。 - 使用两个六角螺母将模块固定到扩展板上。用手将六角螺母拧紧到穿过模块的两个螺钉上。
- 将一根 micro-USB 数据线插入扩展板底部的 USB 连接器。将另一端插入计算机。扩展板上应亮起一个绿灯。如果未亮起,请检查连接。
- 等待片刻以供主板启动。当您的计算机挂载一个新驱动器(类似于将 SD 卡插入计算机)时,就意味着主板已完全初始化。
- 将第二根 USB 数据线插入主板顶部的 USB 连接器。
注意: 如果您没有看到新驱动器,可能是因为电路板通过 USB 端口获得的电力不足。插入笔记本电脑的交流电源适配器(如果您将电路板连接到笔记本电脑),尝试计算机上的其他 USB 端口,或者尝试使用有自己电源的 USB 集线器。
现在您已经完成了迷你分线板与 Intel® Edison 板的组装,请继续安装驱动程序。
第 2 步:运行集成安装程序
本节包含下载和运行 Mac* OS X* 集成安装程序的步骤,该安装程序结合了固件更新和安装您选择的 IDE。
应该使用哪种编程语言?
运行集成安装程序时,您应该安装您选择的集成开发环境 (IDE)。您根据要用于编程电路板的编程语言选择 IDE,如下所示:
-
Arduino*: Arduino 是一个易于学习的、基于 C++ 的开源编程环境。由于有大量可用的传感器代码,因此可以方便地快速添加传感器。由于 Intel® Edison 和 Intel® Galileo 板与 Arduino 引脚兼容,因此也有大量的扩展板可供选择。Arduino IDE 是使用 Arduino 进行编程的首选应用程序。
-
JavaScript* 和 Node.js*: 这些语言非常适合创建 Web 界面,也适用于云连接和实现设备之间的通信。我们提供 Intel® XDK 物联网版来编程 JavaScript 和 Node.js。它带有易于使用的项目模板,可帮助您快速启动物联网项目。
-
C++: 或者,使用 C++ 通常非常强大,可以完全控制系统,同时利用大量的可用库。可下载的 Intel® 物联网开发人员工具包的 Eclipse* 版本内置了轻松集成我们 GitHub 库中的传感器的功能。
下载安装程序
下载并运行 Mac OS X 集成安装程序。完成后,请务必返回本文档设置电路板的串行终端和网络连接。
最终用户许可
第三方程序使用
后续步骤
通过设置与电路板的串行通信继续设置过程。
第 3 步:设置串行终端
本节包含与您的主板设置串行通信的步骤。
要求
- 您已经组装了电路板,将其连接到系统,安装了所有必需的驱动程序,等等。有关步骤,请参阅下面的相应链接。
- 按 **Cmd + Space** 启动 Spotlight。
- 键入
terminal
。 - 选择 **Terminal** 应用程序。
- 在终端窗口中,输入命令
ls /dev/cu.usbserial-*
- 在连接的设备列表中,查找包含 **cu.usbserial** 的设备。在上面的示例中,设备名称为 /dev/cu.usbserial-A402YSYU。
注意: 如果您的设备不在列表中,请验证您的电路板是否已通电。 - 使用 Terminal 的 screen 实用程序连接到 USB 串行设备,方法是输入命令
screen /dev/xx.usbserial-XXXXXXXX 115200 –L
其中
/dev/xx.usbserial-XXXXXXXX
被替换为您设备的唯一名称。使用上面的示例,命令将是screen -L /dev/cu.usbserial-A402YSYU 115200 –L
注意: 在命令中添加 –L(如上所示)可以启用输出日志记录,以便您可以看到命令的结果。要结束 Screen 会话,请键入 **Ctrl + A**,然后键入 **Ctrl + K** 来终止会话。系统会提示您结束会话。
- 在空白屏幕上,按 **Enter** 两次。将显示登录屏幕。
- 在登录提示符下,键入
root
并按**Enter**。 - 当提示输入密码时,按 **Enter**。将显示以下屏幕。
后续步骤
现在您已经为电路板设置了串行终端,请继续将电路板连接到网络。
第 4 步:通过 Wi-Fi* 连接
本指南包含设置到 Intel® Edison 板的网络访问并获取 IP 地址的步骤。
要求
您已经组装了电路板,将其连接到系统,安装了所有必需的驱动程序,设置了串行终端,等等。有关步骤,请参阅下面的相应链接。
设置 Wi-Fi
- 与您的主板建立串行通信会话。
- 要配置 Wi-Fi,请键入命令:
configure_edison --wifi
如果出现错误消息“configure_edison: not found”,则需要更新固件。 - 当询问是否要设置 Wi-Fi 时,键入
Y
并按**Enter**。 - 您的电路板将扫描 Wi-Fi 网络 10 秒钟。完成后,将显示可用网络的列表。如果您没有看到任何网络,请键入
0
重新扫描。
- 选择要连接的网络,键入列表中的相应数字,然后按 **Enter**。要确认您的输入,请键入
Y
并按 **Enter**。在此示例中,要连接到 **kafka** 网络,请输入16
。
- 如果您的网络需要密码或其他信息,请输入相应的网络凭据。
- 主板将尝试连接到网络。当您看到“完成”消息时,您的主板已连接到 Wi-Fi 网络。
- 记下 IP 地址,如上图所示。这就是您电路板的 IP 地址。或者,输入命令。
ifconfig
记下您的 **wlan0** IP 地址,如上所示。 - 要验证连接性,您可能需要从同一网络上的另一台计算机 ping 您的电路板,使用上面获得的 IP 地址。或者,您可以尝试在同一网络上的另一台计算机的浏览器中输入 IP 地址来访问您的电路板。
如果您在连接时遇到问题,请尝试在与主板的串行通信会话中运行以下命令:
ifconfig usb0 down ifconfig wlan0 down ifconfig usb0 up ifconfig wlan0 up
您可能还想尝试设置 Wi-Fi 的替代方法。
后续步骤
现在您已经设置好了电路板,请设置您首选的集成开发环境 (IDE),以开始您的项目编程。
第 5 步:设置您的 IDE
现在您已经设置好了 Intel® Edison 板,可以开始对您的电路板进行编程了。有关开始使用您首选的集成开发环境 (IDE) 的步骤,请选择下面的相应链接。
立即开始创新!Intel® 物联网开发者计划提供知识、工具、套件以及专家社区,助您快速轻松地将您的创新想法转化为物联网解决方案。
使用面向 Intel® Edison 和 Intel® Galileo 平台的 Intel® 物联网开发人员工具包,实现梦想,动手创造。这些套件是多功能、性能优化且完全集成的端到端物联网解决方案,支持多种编程环境、工具、安全、云连接和硬件。
如需更多资源并了解新的 Intel® 物联网开发者套件 v1.0 如何帮助您简化物联网项目
- 下载 Intel® 物联网开发者套件
- 访问 Intel® 物联网开发者中心
- 参加我们的 Roadshows,获取创建您自己的物联网项目的实践培训