Kompakti 8x8 RGB LED-matriisi, jossa on 64 osoitettavaa WS2812b-LEDiä Arduinoa, ESP8266:ta ja ESP32:ta varten.
SKU: OT2371-B13 Tuotenumero: NA330 EAN: 8321317104642 Sijainti: B01.03
Vaihtoehto
LED WS2812B Chipillä mini PCB:llä
€ 0,85
Katso tämä vaihtoehto
Näin kytket 8x8 RGB 64 LED Matrix 5V WS2812b:n Arduino UNOon tai ESP32:een, mukana esimerkkisketsi, jonka voit ladata heti.
Tämä projekti esittelee 8x8 WS2812B osoitteellisen RGB LED-matriisin, joka on kytketty suoraan Arduino Unoon. Sketch alustaa 64 LEDiä ja näyttää matriisissa kiertävän värikuviomallin turvallisella kirkkaustasolla. Kytke 5V-, GND- ja DI-nastat kuten kuvassa, niin voit testata matriisisi muutamassa minuutissa.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : 8x8 WS2812B RGB LED Matrix Demo
* Board : Arduino UNO (arduino:avr:uno)
* Parts : 8x8 RGB 64 LED Matrix 5V WS2812b
* Libraries : Adafruit NeoPixel 1.15.5
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
#include <Adafruit_NeoPixel.h>
#define LED_PIN 6
#define LED_COUNT 64
Adafruit_NeoPixel matrix(LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800);
// Converts (x, y) coordinates to pixel index (serpentine layout)
uint16_t getPixelIndex(uint8_t x, uint8_t y) {
if (y % 2 == 0) {
return y * 8 + x;
} else {
return y * 8 + (7 - x);
}
}
void setup() {
Serial.begin(115200);
matrix.begin();
matrix.setBrightness(30); // Keep brightness low when powered from Arduino 5V
matrix.show(); // Turn off all pixels
Serial.println(F("WS2812B 8x8 LED Matrix ready!"));
}
void loop() {
static uint16_t hueOffset = 0;
for (uint8_t y = 0; y < 8; y++) {
for (uint8_t x = 0; x < 8; x++) {
uint16_t pixelHue = hueOffset + ((x + y) * 65536L / 16);
uint32_t color = matrix.gamma32(matrix.ColorHSV(pixelHue));
matrix.setPixelColor(getPixelIndex(x, y), color);
}
}
matrix.show();
hueOffset += 500;
delay(20);
}
Tarvittavat kirjastot: Adafruit NeoPixel 1.15.5
Wiring diagram and example code generated by Codey.online — https://www.codey.online
Tämä projekti ohjaa 8x8 WS2812B RGB LED -matriisia ESP32:n avulla. Se kierrättää värikkäitä sateenkaarikuvioita kaikkien 64 yksitellen osoitettavan LEDin läpi. Kirkkaus on asetettu matalaksi, jotta käyttö olisi turvallista suoraan USB-virralla.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : WS2812B 8x8 RGB LED Matrix Rainbow Demo
* Board : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
* Parts : 8x8 RGB 64 LED Matrix 5V WS2812b
* Libraries : Adafruit NeoPixel 1.15.5
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
#include <Adafruit_NeoPixel.h>
#define LED_PIN 4
#define LED_COUNT 64
#define BRIGHTNESS 30
Adafruit_NeoPixel matrix(LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800);
void setup() {
Serial.begin(115200);
matrix.begin();
matrix.setBrightness(BRIGHTNESS);
matrix.show();
Serial.println("WS2812B 8x8 Matrix Initialized");
}
void loop() {
// Rainbow cycle across the matrix
for (long firstPixelHue = 0; firstPixelHue < 5 * 65536; firstPixelHue += 256) {
for (int i = 0; i < matrix.numPixels(); i++) {
int pixelHue = firstPixelHue + (i * 65536L / matrix.numPixels());
matrix.setPixelColor(i, matrix.gamma32(matrix.ColorHSV(pixelHue)));
}
matrix.show();
delay(15);
}
}
Tarvittavat kirjastot: Adafruit NeoPixel 1.15.5
Wiring diagram and example code generated by Codey.online — https://www.codey.online
RGB LED -matriisi, jossa on 64 WS2812b-osoitteellista LEDiä.
Toimii 5V:lla ja sitä voidaan ohjata Arduino-, ESP8266- ja ESP32-laitteilla.
Mitat
Pituus: 6,5cm
Leveys: 6,5cm
Korkeus: 0,3cm

| Virtalähde | 5 V |
|---|---|
| Leveys | 6,5 cm |
| Resoluutio | 8 x 8 |
| Sopii | Arduino, ESP8266 ja ESP32 |
| Pituus | 6,5 cm |
| Tyyppi | WS2812b |
| Korkeus | 0,3 cm |
Vastaa tilaustani
Etkö ole tyytyväinen? Sinulla on 30 päivää aikaa vastaanotosta palauttaa tuote.
Kaikki palautuksista
8x8 RGB 64 LED Matrix 5V WS2812b