RGBW Stripe WireLess Shield V1.0
note
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
RGBW Stripe WireLess Shieldは、RGBW LEDストリップを接続するための4つのPWM出力を備えています。 各出力は5〜24Vの電圧で1.5Aの負荷を処理できます。 Arduinoに簡単に統合され、入力電源から電力を供給します。 自己復元型ヒューズがLEDストリップの過電流を保護します。 RGBテープのリモートコントロールには、人気のあるトランシーバーnRF24L01+を使用します。 最も興味深い点は、ボードにメモリが搭載されており、Arduinoのファームウェアを無線で更新できることです!
特徴
Arduino互換アーキテクチャに基づく設計 (DualOptiboot)
12 - 24V RGB LEDストリップとの互換性
4つのPWM出力 (RGBW)
オンボード64kb SPIフラッシュ / E2prom (OTAファームウェア更新用)
内蔵自動LED RFアクティビティ (nRF24L01+用)
ミニトランシーバー 2.4G nRF24L01+
自己復元型ヒューズ
内蔵ボタン
GROVE互換コネクタ: I2C
レイアウトと回路図
ライブラリ
必要なライブラリ
デモコード (例)
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 |
技術サポートと製品ディスカッション
私たちの製品を選んでいただきありがとうございます!製品の使用体験がスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルを用意しています。