Grove - RGB LED Stick (10 - WS2813 Mini)

Integrámos 10 LEDs RGB de cores completas neste stick, e com apenas um pino de sinal você pode controlar facilmente todos os 10 LEDs. Todos os LEDs são WS2813 Mini, que é um LED de controle inteligente e com ótima relação custo‑benefício. Além disso, o WS2813 suporta transmissão contínua de sinal em ponto de ruptura, o que significa que você pode continuar a usar os outros LEDs mesmo que um LED esteja queimado.
Você pode usar este pequeno stick para criar centenas de milhares de efeitos de luz, esperamos que ele traga ainda mais diversão para você.
Versão
| Versão do Produto | Alterações | Data de Lançamento |
|---|---|---|
| Grove - RGB LED Stick (10 WS2813 Mini) | Inicial | Nov 2018 |
Recursos
- CI WS2813B, LED 3535
- Proteção inteligente contra ligação invertida.
- Os níveis de cinza de cada pixel são 256, o que alcança exibição em cores completas “256256256=16777216”.
- A frequência de atualização chega a 2KHz.
- Interface em cascata serial, recepção e decodificação de dados dependem de apenas uma linha de sinal.
- Versão com fios de sinal duplo, transmissão contínua de sinal em ponto de ruptura.
Transmissão contínua de sinal em ponto de ruptura

Desde que não haja dois ou mais LEDs adjacentes queimados, os LEDs restantes poderão funcionar normalmente.
Especificação
| Item | Valor |
|---|---|
| Tensão de Operação | 3.3V / 5V |
| Temperatura de Operação | -25℃ ~ +85℃ |
| Temperatura de Armazenamento | -40℃ ~ +105℃ |
| Corrente Constante do Canal RGB | 16mA |
| Interface | Digital |
| Tamanho | C: 80mm L: 10mm A: 10mm |
| Peso | 3.7g |
| Tamanho da Embalagem | C: 150mm L: 100mm A: 25mm |
| Peso Bruto | 13g |
Aplicações Típicas
- Decoração de Natal
- Iluminação
- Brinquedos
Visão Geral de Hardware
Pinagem

Plataformas Suportadas
| Arduino | Raspberry Pi |
|---|---|
|
|
As plataformas mencionadas acima como suportadas são uma indicação da compatibilidade teórica ou de software do módulo. Na maioria dos casos, fornecemos apenas biblioteca de software ou exemplos de código para a plataforma Arduino. Não é possível fornecer biblioteca de software / código de demonstração para todas as possíveis plataformas de MCU. Portanto, os usuários precisam escrever a própria biblioteca de software.
Primeiros Passos
Brincar com Arduino
Hardware
Materiais necessários
| Seeeduino V4.2 | Base Shield | Grove - RGB LED Stick (10 WS2813 Mini) |
|---|---|---|
|
|
|
| Compre Agora | Compre Agora | Compre Agora |
1 Conecte o cabo USB com cuidado, caso contrário você pode danificar a porta. Use o cabo USB com 4 fios internos; cabos de 2 fios não conseguem transferir dados. Se você não tiver certeza sobre o cabo que possui, pode clicar aqui para comprar.
2 Cada módulo Grove vem com um cabo Grove ao comprar. Caso você perca o cabo Grove, pode clicar aqui para comprar.
1. Se você usar o Arduino UNO como placa‑mãe, é recomendado usar a alimentação em CC. Caso contrário, a ondulação máxima de VCC pode exceder 100mV. Se você usar o Seeeduino V4.2 como placa‑mãe, não precisa conectar alimentação em CC.
2. Não há suporte para troca a quente (hot swap).
-
Passo 1. Conecte o Grove - RGB LED Stick (10 WS2813 Mini) à porta D6 do Grove‑Base Shield.
-
Passo 2. Conecte o Grove - Base Shield ao Seeeduino.
-
Passo 3. Conecte o Seeeduino ao PC através de um cabo USB.

Se não tivermos o Grove Base Shield, também podemos conectar este módulo diretamente ao Seeeduino como abaixo.
| Seeeduino | Cabo Grove | Grove - RGB LED Stick (10 WS2813 Mini) |
|---|---|---|
| GND | Preto | GND |
| 5V ou 3.3V | Vermelho | VCC |
| Sem conexão | Branco | NC |
| D6 | Amarelo | SIG |
Software
Se esta é a primeira vez que você trabalha com Arduino, recomendamos fortemente que veja Getting Started with Arduino antes de começar.
-
Passo 1. Baixe a biblioteca Led_Strip do Github.
-
Passo 2. Consulte How to install library para instalar a biblioteca para Arduino.
-
Passo 3. Reinicie a IDE do Arduino. Abra o exemplo; você pode abri‑lo das seguintes três maneiras:
- Abra diretamente na IDE do Arduino pelo caminho: File --> Examples --> Adafruit_Neopixel --> simple.

- Abra no seu computador clicando em simple.ino, que você pode encontrar na pasta XXXX\Arduino\libraries\Seeed_Led_Strip-master\examples\simple, em que XXXX é o local onde você instalou a IDE do Arduino.

- Ou, você pode simplesmente clicar no ícone

no canto superior direito do bloco de código para copiar o código a seguir para um novo sketch na IDE do Arduino.
// NeoPixel Ring simple sketch (c) 2013 Shae Erisson
// released under the GPLv3 license to match the rest of the AdaFruit NeoPixel library
#include "Adafruit_NeoPixel.h"
#ifdef __AVR__
#include <avr/power.h>
#endif
// Which pin on the Arduino is connected to the NeoPixels?
// On a Trinket or Gemma we suggest changing this to 1
#define PIN 6
// How many NeoPixels are attached to the Arduino?
#define NUMPIXELS 10
// When we setup the NeoPixel library, we tell it how many pixels, and which pin to use to send signals.
// Note that for older NeoPixel strips you might need to change the third parameter--see the strandtest
// example for more information on possible values.
Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
int delayval = 500; // delay for half a second
void setup() {
// This is for Trinket 5V 16MHz, you can remove these three lines if you are not using a Trinket
#if defined (__AVR_ATtiny85__)
if (F_CPU == 16000000) clock_prescale_set(clock_div_1);
#endif
// End of trinket special code
pixels.setBrightness(255);
pixels.begin(); // This initializes the NeoPixel library.
}
void loop() {
// For a set of NeoPixels the first NeoPixel is 0, second is 1, all the way up to the count of pixels minus one.
for(int i=0;i<NUMPIXELS;i++){
// pixels.Color takes RGB values, from 0,0,0 up to 255,255,255
pixels.setPixelColor(i, pixels.Color(0,150,0)); // Moderately bright green color.
pixels.show(); // This sends the updated pixel color to the hardware.
delay(delayval); // Delay for a period of time (in milliseconds).
}
}
O arquivo da biblioteca pode ser atualizado. Este código pode não ser aplicável ao arquivo de biblioteca atualizado, portanto recomendamos que você use os dois primeiros métodos.
- Passo 4. Faça o upload do demo. Se você não sabe como fazer o upload do código, consulte How to upload code.
Se tudo correr bem, agora você pode ver a tira de LED brilhando:

Visualizador de Esquemático Online
Recursos
-
[Zip] Led_Strip Library
Suporte Técnico e Discussão de Produto
Obrigado por escolher nossos produtos! Estamos aqui para lhe fornecer diferentes formas de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.




