macos如何装linux标准库,如何在连接到运行Mac OS X 10.10.3的计算机上的Arduino Uno设备上下载及安装Standard Firmata库...

描述

步骤1:下载并安装Arduino应用程序

6243d14e994197aeae8aaa3bdcfb59dc.png

92571721652b88cbfd7c7379c1f1b8d0.png

您的第一步应该是从http://www.arduino.cc/en/Main/Software下载Arduino应用程序。确保为您的计算机和操作系统选择最新版本以及正确的下载。

一旦下载了软件,就可以使用适合您系统的方法来安装应用程序。

对于Mac OS X,您将下载一个ZIP文件。双击ZIP将会产生一个“ Arduino”应用程序文件,您可以将其复制到Applications文件夹中。

对于Windows,您应该下载包含完整Windows安装程序的.EXE。双击.EXE应该会开始安装。

对于Linux,您将下载压缩的TAR文件。您可以使用“ tar”命令解压缩和解压缩应用程序。

安装后,启动Arduino应用程序。启动画面出现后,应用程序应在文本编辑器中使用默认程序(称为“草图”)打开。这通常是“眨眼”草图。

步骤2:插入Arduino板

a8c2b7ba54b91b6d77a2b7eb1adf786e.png

此时,您已经准备好了将您的Arduino开发板插入计算机。您的开发板应具有USB电缆,以将开发板连接至计算机。断开可能连接到Arduino或LilyPad的所有电线,然后将开发板插入计算机。

根据Arduino,USB电缆将使用标准,微型或微型USB直接插入开发板中。

步骤3:选择端口和板子

25a809c067fd1eb7d30d4173eae47959.png

1defcadfc3bab0c70ecbe5eb9c4aea26.png

一旦您将Arduino板插入进入您的计算机,您需要告诉Arduino应用程序如何找到板子以及板子的类型。

首先,在Arduino应用程序中,进入菜单项Tools-》 Port。在那里,您应该看到可用USB端口的列表。希望,如果您已插入Arduino,则其中一个端口应具有端口号,后跟板名。选择此菜单项以选择正确的USB端口。

如果在任何端口下都没有列出您的主板,请仔细检查主板是否已插入计算机。如果仍然看不到正确的端口,请遵循详细的安装指南之一:

对于Windows,请http://www.arduino.cc/en/guide/windows

对于Mac OS X,http://www.arduino.cc/en/Guide/MacOSX

对于Linux,http://playground.arduino.cc/Learning/Linux

选择端口后,进入“工具-》板”菜单项。在这里,您将看到受支持的Arduino和LilyPad板的列表。选择与您的主板相对应的菜单项。如果您的主板未列出,请查看主板随附的详细说明。如果您的主板来自第三方制造商(例如SparkFun),则说明应告诉您哪个主板“兼容”。

第4步:上传标准Firmata草图

7a86b6fe69e12b26de35ba92623c7a04.png

66f69289e0f9c41e006925caf6513e5e.png

e6edde411c979219bfd30185b6434cc0.png

现在我们准备将Standard Firmata上传到Arduino。

在Arduino应用程序中,打开使用文件-》示例-》固件-》标准固件绘制草图。您应该看到标准Firmata草图出现“ C”代码。您无需了解任何实际代码即可使用Firmata,但如果愿意,可以随时滚动并检查代码。

现在,在文本编辑器窗口顶部,点击上图所示的“上传”按钮。在文本编辑器窗口的底部,您应该看到一个小的状态窗口。这将在编译代码后报告进度,然后将其上传到Arduino。在上传代码的过程中,随着数据的传输,您会在Arduino板上看到一些很小的LED灯(发射(TX)和接收(RX)灯)闪烁。

完成后,您应该在编辑器底部的状态窗口中看到消息“完成上传”。如果看到错误消息,请继续进行有关“故障排除”的下一步。否则,请跳过下一步。

步骤5:故障排除

0c48a926d240311d934dec8adad853e0.png

a3a486de0874b512c6c242003474aaaf.png

通常有两件事可能会出错。

首先,如果收到消息“问题在主板上上传”(如上图所示),通常表明您选择了错误的USB端口。返回“工具-》端口”菜单项,查看是否可以尝试使用其他USB端口。然后,单击“上传”按钮。

下一步,您可能会收到一系列“不同步”错误消息(如第二张图片所示)。这几乎总是因为您选择了错误的Arduino开发板。返回到工具-》板菜单项,并验证Arduino板是否与所选菜单项匹配。然后再次单击“上传”按钮。

如果仍然有问题,建议您转到步骤3中提到的Arduino网站。除了上传“ Standard Firmata”草图外,您还可以尝试上传“闪烁”草图,可以更快地上传。一旦您上传了“闪烁”草图,请返回并尝试再次上传“标准固件”

步骤6:测试标准固件

764dca5bf59c1ae018f2101fb54381fe.png

e8d00a1fbfd81abb0158edba2c91a43f.png

如前所述,有很多使用标准固件的软件包,包括处理,Python pyFirmata,HyperStudio,HyperDuino等。

可以使用Firmata Test应用程序进行快速测试。您可以从Firmata主页下载该应用程序。向下滚动页面以找到“测试”应用程序,然后下载适用于您的台式机和操作系统的版本。运行应用程序后,使用“端口”菜单项选择正确的USB端口。测试应用程序应报告Arduino的所有可用数字和模拟端口,如上第二张图片所示。

要进行更完整的测试,请在其中一个端口上连接一个带电阻的LED 。如上图所示,我们已经将两条线从Arduino钩接到面包板上。第一根导线来自Arduino的接地(GND)引脚。这条线连接到一个100欧姆的电阻(100到330欧姆之间的任何电阻都可以工作),该电阻又连接到红色LED的短脚。最后,长的LED腿连接到蓝线,蓝线连接到Arduino的引脚12(欢迎使用数字输出引脚2到13)。

在Firmata Test应用程序中,如果将输出引脚选择为“高”,则LED应当点亮。选择“低”应将其关闭。

责任编辑:wv

打开APP阅读更多精彩内容

点击阅读全文

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值