怎样用Arduino控制RGBLED

电子说

1.3w人已加入

描述

第1步:您需要什么

硬件:

Arduino或类似产品

1 x RGB led(分散,我用了一些超细砂纸,因为我的纸是水透明的)

4 x连接导线1 x面包板3 x电阻(如果您打算长时间打开)。

使用此工具来计算特定于您的LEDled.linear1.org/led.wiz

软件的电阻:

Arduino

处理

(这可以在其他软件包中完成,但这可指导您使人们开始使用arduino)

步骤2:设置硬件

有关设备的设置方法,请参见以下图像。

注意:如果您的RGB Led是共阴极,是公共阳极,第二个引脚应连接到不接地的电源。

步骤3:软件

这是怎么回事。基本上,我们已经将arduino设置为响应特定的消息。此消息包含一个标头(字母“ C”),一个哑字节(一些奇怪的串行问题导致实现此问题)和数据字节(分别为RGB)。

所有处理都在基于图像中的像素,当我们单击mose位置时,就会记录该消息并通过串行连接将其发送并发送到audrino。

请参阅该项目软件的附件文件,在处理中运行该命令应该会弹出屏幕如下图所示,尽管它取决于您选择加载的图像。

ColourMap正在进行处理

RGB_LED_arduino_code进入(您猜对了)arduino。

请确保在运行处理文件之前将其加载到arduino上,否则它将无法执行任何操作。

如果遇到问题,请检查以下内容:

是否插入了arduino

是arduino电源指示灯关于

您是否正确连接了LED指示灯

如果您仍然在下面发表评论时仍然遇到问题,请选择正确的串行端口,并且我将尽力回答。

第4步:欣赏

享受新的RGB发光二极管。要扩展此功能,您可以:

-添加更多的leds

-添加xBees

-在颜色之间添加一些不错的褪色效果

选项是无限的。

希望这有助于某些人理解arduino并处理得更好。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分