In offerta!

Scheda driver a colori 8×5 40 LED Matrix WS2812 LED 5050 RGB per Arduino

Il prezzo originale era: 24,21 €.Il prezzo attuale è: 17,55 €. Escluso IVA

La Scheda driver a colori 8×5 40 LED Matrix WS2812 LED 5050 RGB per Arduino è ideale per realizzare progetti elettronici e visualizzazioni dinamiche. Funziona perfettamente per Arduino e permette di controllare 40 LED RGB.

Disponibile su ordinazione

COD: ARD006337 Categorie: ,

Descrizione

Tutorial: Come usare Scheda Driver LED Matrix WS2812

La scheda driver LED Matrix WS2812 è ideale per creare display a colori interattivi. È perfetta per i maker che desiderano esplorare la programmazione di matrici RGB.

Cosa serve

  • Arduino Uno o compatibile
  • Cavo USB
  • Scheda LED Matrix WS2812

Passi

  1. Collegare il pin dati della scheda al pin 6 dell’Arduino (verifica sul datasheet per la configurazione corretta).
  2. Scaricare e installare la libreria Adafruit_NeoPixel.
  3. Creare un nuovo sketch in Arduino e includere la libreria NeoPixel.
  4. Inizializzare il numero di LED e l’ordine del colore RGB nella variabile NeoPixel.
  5. Nel setup(), avviare i LED con la funzione strip.begin().
  6. Utilizzare la funzione strip.setPixelColor() per impostare il colore dei singoli LED.
  7. Aggiungere un ciclo di loop() per aggiornare l’output dei LED.
  8. Salvare e caricare lo sketch su Arduino.

Codice di esempio

Adafruit_NeoPixel strip = Adafruit_NeoPixel(40, 6, NEO_GRB + NEO_KHZ800);

void setup() {
  strip.begin();
}

void loop() {
  strip.setPixelColor(0, strip.Color(255, 0, 0)); // rosso
  strip.show();
}

Mini-progetto

Crea un display che cambia colore in base alla temperatura ambiente misurata con un sensore DHT11.

Errori comuni

  • Collegare il pin dati al pin errato dell’Arduino.
  • Non installare la libreria NeoPixel correttamente.
  • Impostare il numero di LED o l’ordine del colore RGB in modo errato.
  • Omettere strip.show() nel loop().

Accessori consigliati

  • Sensore DHT11
  • Resistenza da 220 Ohm
  • Cavo Ethernet per Arduino Uno
  • Sensori di movimento PIR

Domande frequenti

Qual è la differenza tra WS2812 e WS2811?
WS2812 ha un chip integrato che gestisce i LED RGB, mentre WS2811 richiede un driver separato per ogni gruppo di 3 LED.

Posso utilizzare questa scheda con altri microcontrollori oltre Arduino?
Sì, ma potrebbe essere necessario modificare il collegamento e l’installazione della libreria.

Quanti colori diversi posso creare con questi LED?
Ogni LED può produrre fino a 16 milioni di colori (256x256x256).