首页 >> 互联网 >

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

2022-04-01 09:40:54 来源: 用户: 

大家好,我是本期栏目编辑小友,现在为大家讲解如何在连接到运行Mac OS X 10.10.3的计算机上的Arduino Uno设备上下载及安装Standard Firmata库问题。

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

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

下载软件后,您可以使用适合您系统的方法安装应用程序。

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

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

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

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

第二步:插入Arduino板

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

根据Arduino的说法,USB线将采用标准,micro或micro USB将直接插入开发板。

步骤3:选择端口和板

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

首先,在Arduino应用程序中,输入菜单项“工具-”端口。在那里,您应该会看到可用USB端口的列表。希望如果您已经插入了Arduino,其中一个端口应该有端口号,后跟板名。选择此菜单项选择正确的USB端口。

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

请给我窗户,http://www.arduino.cc/en/guide/windows

在http://www.arduino.cc/en/guide/macosx的麦克OS X

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

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

第四步:上传标准固件草图

现在我们要把标准固件上传到Arduino。

在Arduino应用程序中,打开使用文件-示例-固件-标准固件草图。你应该在标准Firmata草图中看到“C”代码。你可以在不知道任何实际代码的情况下使用Firmata,但是如果你愿意,你可以随时滚动和检查代码。

现在,在文本编辑器窗口的顶部,单击上面显示的“上传”按钮。在文本编辑器窗口的底部,您应该会看到一个小的状态窗口。这将在编译代码后报告进度,然后将其上传到Arduino。在上传代码的过程中,随着数据的传输,你会在一个。

rduino板上看到一些很小的LED灯(发射(TX)和接收(RX)灯)闪烁。

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

步骤5:故障排除

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

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

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

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

步骤6:测试标准固件

如前所述,有很多使用标准固件的软件包,包括处理,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应当点亮。选择“低”应将其关闭。

责任

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章