LED 非常适合照明。
该 LED 灯条大部分由 SMD LED 组成。如果您提供特定电压,则 LED 会亮起。我们无法准备好用数据信号控制 LED 灯条。沿着这些思路,这意味着所有 LED 灯条颜色都将保持不变。要运行 LED 灯条,您需要恒定的 12V 电源。对于引脚分配,它有 4 个引脚良率。1、+ve 和 3 个 GND。3 GND 焦点适用于 3 种单独的颜色。它们分别代表红色、绿色和蓝色。在 90% 的情况下,内部连接是相同的。3 个与该布置相关的 LED 和 1 个并联电阻。电阻用于限制电流。这个等效的电路内部存在于每个电路中。目前有许多这样的分店和这些早午餐并行关联。(肢体扮演着重要的角色。)
您将需要一个 Arduino 来为 LED 提供 PWM 心跳。这些 PWM 脉冲不足以运行 LED 灯条。接下来,我们将需要一些功率晶体管来运行 LED 灯条。
对于功率晶体管选择,我选择了 IRFZ44N N 沟道 Mosfet。利用 Mosfet 可以轻松驱动 3 或 4 个 LED 灯条。
LED 灯条中有 3 个独立的 LED,分别是红色、绿色和蓝色。我将在这个项目中使用 3 个 Mosfet。每个 LED 都与每个 Mosfet 相连。
我们应该采用 Mosfet a, b, c。an 代表红色。b 代表绿色,c 代表蓝色。目前假设我们需要从 LED Strip 点亮红色 LED。这样,我们要做的就是将 PWM 脉冲提供给 Mosfet a 的 Gate pin。其他颜色将出现比较案例。
在编码语言中,我们将“0”表示为 LOW,“255”表示为 HIGH。让我举几个例子来说明它是如何组成的。假设您需要点亮绿色 LED。在这种情况下,红色 LED 将熄灭,同样,蓝色 LED 将熄灭。语言结构将是 (RED_VALUE, GREEN_VALUE, BLUE_VALUE)。为此,它将是 (0, 255, 0)。
为了控制 LED 灯条,我们正在使用 Android 应用程序。此应用程序与蓝牙相关联。此外,向 Arduino NANO 发送数据。Arduino NANO 仔细阅读信息并通过 PWM 脉冲将 RGB 信息发送到 LED。沿着这些思路,LED 灯带提供不同的色调。
该应用程序是使用 App Inventor 生成的。随后,它不适用于 Android 小工具。几次应用程序过度崩溃。
电路使用 12V 电源。
Arduino Nano 的电压控制器提供 5v 来运行 Arduino。为此,您可以使用 9 到 12v 任意电压。
您也可以阅读我们关于使用 Arduino 的 LED 追逐器电路的另一篇文章。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !