Skip to main content

RGBW Stripe WireLess Shield V1.0

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

pir

RGBW Stripe WireLess Shieldは、RGBW LEDストリップを接続するための4つのPWM出力を備えています。 各出力は5〜24Vの電圧で1.5Aの負荷を処理できます。 Arduinoに簡単に統合され、入力電源から電力を供給します。 自己復元型ヒューズがLEDストリップの過電流を保護します。 RGBテープのリモートコントロールには、人気のあるトランシーバーnRF24L01+を使用します。 最も興味深い点は、ボードにメモリが搭載されており、Arduinoのファームウェアを無線で更新できることです!

pir

pir

特徴

  • Arduino互換アーキテクチャに基づく設計 (DualOptiboot)

  • 12 - 24V RGB LEDストリップとの互換性

  • 4つのPWM出力 (RGBW)

  • オンボード64kb SPIフラッシュ / E2prom (OTAファームウェア更新用)

  • 内蔵自動LED RFアクティビティ (nRF24L01+用)

  • ミニトランシーバー 2.4G nRF24L01+

  • 自己復元型ヒューズ

  • 内蔵ボタン

  • GROVE互換コネクタ: I2C

レイアウトと回路図

pir

pir

pir

ライブラリ

必要なライブラリ

デモコード (例)


int L_RED = 6;
int L_GREEN = 9;
int L_BLUE = 3;
int L_WHITE = 5;

int brightness = 0;
int fadeAmount = 5;

void setup() {
pinMode(L_RED, OUTPUT);
pinMode(L_GREEN, OUTPUT);
pinMode(L_BLUE, OUTPUT);
pinMode(L_WHITE, OUTPUT);
}

void loop() {
// 赤
analogWrite(L_RED, brightness);
brightness = brightness + fadeAmount;
if (brightness == 0 || brightness == 255) {
fadeAmount = -fadeAmount ;
}
// 緑
analogWrite(L_GREEN, brightness);
brightness = brightness + fadeAmount;
if (brightness == 0 || brightness == 255) {
fadeAmount = -fadeAmount ;
}
// 青
analogWrite(L_BLUE, brightness);
brightness = brightness + fadeAmount;
if (brightness == 0 || brightness == 255) {
fadeAmount = -fadeAmount ;
}
// 白
analogWrite(L_WHITE, brightness);
brightness = brightness + fadeAmount;
if (brightness == 0 || brightness == 255) {
fadeAmount = -fadeAmount ;
}
}

バージョントラッカー

リビジョン 説明 リリース
1.0 rev 1 公開バージョン 19.11.2015

技術サポートと製品ディスカッション

私たちの製品を選んでいただきありがとうございます!製品の使用体験がスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルを用意しています。

Loading Comments...