在这篇玩法里,我会告诉你如何用你的声音,来控制你的 RGB led 或者 led 条带。 这是由一个名为CortanaRoom 的简单 C#应用程序完成的。 这个应用程序是我的 CortanaRoom 项目的一部分。 当你完成这个项目,你可以走进你的房间,只要求 Coranta 打开蓝色的 led 带, Cortana 将打开它为你。 对于本教程,您不需要太多的东西:
以下是cortanaRGB的功能列表
所以,让我们开始吧!
首先我们按照原理图搭建硬件。如果您使用 RGB led 条或 RGB LED 阵列,请使用复杂的那个。如果只使用一个或两个 led,可以使用较不复杂的一个。这是因为 Arduino 无法处理高的电流。
简单的解释一下复杂的那一个。
在原理图中,您可以看到 3-N 通道的 MOSFET。我使用的是 IRF44N。使用时,请确保你的 MOSFET 是高电流。mosfets 的连线如下:
原理图左侧的12V/5V 电线应连接到电源。我使用了一个12V 的 LED 灯条,所以使用了一个 12V 3A 移动电源 。并确保您的移动电源的,拥有足够的电流来驱动你的 led 条。
确保您的 LED 背光或 RGB LED 是常见的阳极!否则一切都是白做的。
现在我们必须将一些代码上传到Arduino。 首先将Arduino连接到PC上。
然后:
现在我们必须下载并安装 CortanaRGB。 首先从我的 github 下载 CortanaRGB:
https://github.com/sieuwe1/CortanaRGB
在您下载 CortanaRGB 之后,我们首先必须将 PC 置于开发人员模式下。这样就可以在没有愚蠢的 Windows Store 证书的情况下运行应用程序。 做法如下:
之后,转到您已下载的文件夹。 在那里你可以看到一个名为 Compiled 的文件夹。 打开该文件夹,然后可以看到一个名为 Add-App DevPackage 的文件。 右键单击此文件,然后使用 Power Shell 运行l。 之后,按照屏幕上的说明进行下一步指示。
现在我们只需要连接你的 CortanaRGB 和你的 Arduino。 为此,我们首先需要您的arduino的 PID 和 VID。
你可以通过以下方式获得:
现在您已经打开了 CortanaRGB 应用程序。 当您在开始菜单输入 cortanaRGB 时,就可以找到它。 然后向下滚动到显示帮助的按钮。 单击该按钮,而不是向下滚动,直到看到两个文本框。 在VID文本框中输入您的VID,并在PID文本框中输入PID。 对于我来说,PID和VID是:“VID_2341”和“PID_0043”。
现在你完成了所有设置。 如果您已经做了一切正确,您现在可以要求 Cortana 打开你的LED灯条。 如果有什么问题,请随时与我联系。 我希望这篇文章帮助您,享受您的新智能房间。
还请查看我的其他关于 CortanaRoom 的崆。 这是一个应用程序,它也控制一个 RGB led 灯带,但也控制你的灯。
原文链接:http://www.instructables.com/id/Use-Cortana-and-a-Arduino-to-Control-RGB-Leds-or-L/
观光\评论区