1.製品紹介

RGB ライト ストリップは通常、一定の間隔で配置され、回路基板に接続された複数の RGB ライトで構成されます。
各 RGB ランプには、赤、緑、青の 3 つの異なる色の小さなランプビーズが 1 つずつ含まれています。内部の 3 つの小さなランプビーズが異なる明るさで配置されている場合、3 つの色が異なる割合で混合されているのと同様に、最終的に外部に混合された光の色が表示されます。
アプリケーションリファレンス: このモジュールは、家の装飾、祭りやお祝い、光と影のアートなどに使用できます。
2.パラメータの指定
値//説明 | |
---|---|
動作電圧 | 5V |
動作温度 | -30°C〜+ 70°C |
ランプビーズの数 | 8 |
光の色 | RGB |
ピーク波長 | 625nm; 470nm; 530nm |
制御信号 | デジタル信号 |
サイズ | 13cm |

3.配線図

RGB LEDストリップ | A |
---|---|
+ 5V | 5V |
GND | GND |
DO | デジタルピン6 |
4.サンプルコード
1//www.acebott.com
2#include <Adafruit_NeoPixel.h>
3Adafruit_NeoPixel pixels (8,6, NEO_GRB + NEO_KHZ800);
4void setup() {
5 pixels.begin(); // initialize RGB LED Strip
6}
7void loop() {
8 pixels.setBrightness(255);
9//Set the brightness of the lamp strip. The brightness value ranges from 0 to 255. 255 indicates that the lamp strip is displayed at its maximum brightness
10pixels.setPixelColor(0, pixels.Color(255,0,0)); // The first light is set to red
11 pixels.setPixelColor(1, pixels.Color(0,255,0)); // The second light is set to green
12 pixels.setPixelColor(2, pixels.Color(0,0,255)); // The third light is set to blue
13 pixels.setPixelColor(3, pixels.Color(255,255,0)); // The fourth light is set to yellow
14 pixels.setPixelColor(4, pixels.Color(0,255,255)); // The fifth light is set to cyan
15 pixels.setPixelColor(5, pixels.Color(255,0,255)); // The sixth light is set to pink
16 pixels.setPixelColor(6, pixels.Color(255,255,255)); // The seventh light is set to white
17 pixels.setPixelColor(7, pixels.Color(0,0,0)); // The eighth light goes out
18 pixels.show();//Send the set color data to the light strip to display the effect.。
19}
5.テスト結果
配線図に従って回線を正常に接続し、正しいプログラムを正常にアップロードすると、ライト ストリップに赤、緑、青、黄、青、ピンク、白の順にさまざまな色のライトが表示されます。

6.関連リソース
7.今すぐ入手
B2Bビジネス: お問い合わせ