PMOD App Notes的初学者指南

多么多你可能已经听过了,我们有一些新的应用程序,用于使用与Arduino Uno的PMOD。最近在新的项目中提供了这些项目Digilent项目网站在那里你可以下载项目代码并查看包含的Fritzing图像(如果适用的话)。

为了庆祝这些新可用的文件,我们创建了这个Pmod应用程序笔记初学者指南为了帮助您陌生的人,arduino开始您的第一个PMOD和Arduino Uno项目。虽然涵盖了在您的创造性追求中可以帮助的许多资源,但我们还将审查Pmod导航项目作为本指南中一个深入的例子。


PMOD App Notes入门

您可以通过访问新的来开始您的PMOD和Arduino Uno项目Digilent项目网站浏览40多个PMOD,支持项目代码(其中许多也包括Friczing Images)和其他相关项目。每个项目都将在简短的描述中打开,您可以在那里了解项目结果,难度级别和项目需求(即,您将使用的“事物”)。在项目组件列表下面,您可以找到Arduino代码,有时是一个Friczing图像,以使您的项目部件更容易!不要担心如果您的项目不包括FRITZING图像,就像我们即将审查的PMOD NAV项目,因为它们将为您需要在提供的Arduino代码的开头连接的引脚写字。


设置Arduino Uno

对于那些作为Arduino的新手,你将首先需要下载并安装Arduino IDE.可以在“软件应用程序和在线服务”下的每个PMOD项目上找到此安装链接,但可以在访问中提供的Arduino资源时可以类似地找到在这里

下载Arduino IDE后,您可能需要下载附加的库在Pmod项目的Arduino代码中引用。Pmod NAV项目的代码在“材料”下列出了所需的库,并提供了一个到GitHub下载的链接。在您的代码描述中单击提供的GitHub链接后,您将希望在绿色的“克隆或下载”按钮下方的下拉菜单中选择“下载ZIP”。下载后,您必须通过删除文件夹名称末尾的“master”文本来重命名该文件(即,此项目库的文件夹应因此命名为“SparkFun_LSM9DS1_Arduino_Library”),并将该文件夹移动到您的Arduino下载文件夹(如document> Arduino>库)。


回到你的Pmod导航项目,向下滚动到所提供的arduino代码,然后单击项目代码标题旁边的顶部右侧角的“复制代码”。通过打开新的Arduino素描,删除所有自动加载的代码,并粘贴您复制的代码Pmod导航项目.点击左上角的“验证”(如√图标),并确认屏幕底部没有错误报告,以确保一切正常工作。如果您收到任何错误,您可以通过访问我们的专用技术支持社区找到帮助故障排除Digilent论坛和发布附加板.一旦你收到一个“完成编译”的消息,你就准备连接你的Pmod NAV和Arduino Uno!


连接你的Pmod导航

由于我们的PMOD NAV项目没有带有支持的FRITZING图像,您将希望通过Arduino代码说明读取以确定要连接的引脚。在上面的图像中,您可以在“布线”下在“模块”单词下给出PMOD NAV引脚6,5,4和2的“接线”下找到此信息,并在“Arduino”下写入其后续的Arduino位置。如果您遇到难以确定哪个引脚位于PMOD导航的位置,请尝试访问Digilent维基在这里你可以找到每个Pmod的pinout(s)在你的屏幕右手边的图片(见下图)。


在连接Pmod时,可能还需要电缆(项目硬件组件中未列出),例如6-pin MTE电缆6针标题和性别换更换器, 或者PMOD电缆套件:12针.当连接我的Pmod NAV和Arduino Uno, 6针MTE电缆被推荐给我,实际上使我的项目接线更容易。将这条电缆插到Pmod NAV引脚的最上面一行(这个项目只使用引脚2-6),这让我能够快速区分和找到重要的引脚,比如接地和电源(当我使用标准的12引脚电缆时,这要容易得多)。接下来的联系可以在下面看到。


开始剪影(并获得结果!)

既然您将您的代码设置和您的PMOD导航连接到您的Arduino UNO,您可以将Arduino连接到计算机的USB端口。After choosing the correct port (e.g. Tools>Port>”/dev/cu.usbmodem…”) you can click “Upload” (i.e. the arrow at the top left of your Arduino script page) and wait for the “Done compiling” message at the bottom of your screen. At this point your Pmod NAV and Arduino Uno should be ready to go with results found when running the Serial Monitor (on Macs you can use the shortcut Shift+Command+M, or find this under the “Tools” dropdown menu) which should show constantly changing output similar to the image below.


你可以使用的另一个结果输出是Serial Plotter(使用快捷方式Shift+Command+L),当你移动你的Pmod NAV时,它会绘制出你的位置。当连接到Arduino Uno时,你可以尝试拿起你的Pmod NAV,当你改变Pmod的位置时,通过旋转、摆动或在空中翻转它,观看图形更新。这个输出的一个例子可以在下图中找到,不同的Pmod NAV运动有不同的峰值。


分享你的作品!

希望现在您拥有所有资源,您可能需要将您的PMODS UN和Arduino Uno运行。无论您是初学者(如我),还是经验丰富的电子爱好者,我们希望本指南将帮助您创建或教导其他人如何轻松使用微控制器项目中的PMOD。

在下面的评论中告诉我们你计划做什么,或者分享一个你已经完成的项目Digilent项目网站.请继续关注未来的更新,我们将继续向不断增长的Digilent projects页面添加更多的Pmod应用程序注释项目!

对奎因沙利文

我是一位服装商品,在发现具有大量闪光的项目的激情后,在电子产品中找到了舒适的融人士。每天我都在学习和揭开一种新的解决方案,引导我解决生活的小问题。我的乐观和两只救援小狗在这努力中保持了我的努力,因为我弄清楚如何将两个不同的背景混合在塑造出最终导致世界统治的令人惊叹中。

查看Quinn Sullivan的所有帖子→

留下一个回复

您的电子邮件地址将不会被公布。必需的地方已做标记*