Descrizione
Cos’è
Il CJMCU-3 è una scheda di sviluppo intelligente dotata di LED WS2812 RGB a colori, ideale per progetti di illuminazione multicolori. Questo modulo permette ai costruttori e agli sviluppatori di creare effetti luminosi dinamici in modo semplice.
Caratteristiche
- Modulo LED WS2812 RGB a 5050
- Idealmente adatto per Arduino e altri microcontrollori compatibili
A cosa serve
Il CJMCU-3 è ideale per principianti e maker intermedi che desiderano esplorare progetti di illuminazione RGB. Puoi utilizzarlo per creare semplici cicli di colorazione o effetti più complessi con Arduino o ESP.
Tutorial: Come usare CJMCU-3
Il CJMCU-3 è un modulo LED RGB a WS2812 che permette di creare effetti di illuminazione dinamica. Ideale per principianti e maker intermedi.
Cosa serve
- Arduino o compatibile
- Cavo FTDI o porta seriale
- Software Arduino IDE installato
Passi
- 1. Collega il CJMCU-3 al Arduino utilizzando i pin D5 e GND.
- 2. Scarica e installa il library WS2812b su Arduino IDE.
- 3. Crea un nuovo sketch e imposta i pin usati.
- 4. Scrivi il codice per controllare i LED. Esempio: `#include <Adafruit_WS2812.h>`. Verifica sul datasheet.
- 5. Carica il codice sul Arduino.
- 6. Verifica la connessione e controlla i LED.
- 7. Prova a cambiare i colori e l’effetto.
- 8. Aggiungi un timer per effetti dinamici.
Codice di esempio
```
#include <Adafruit_WS2812.h>
Adafruit_WS2812 strip = Adafruit_WS2812(1, D5, 400);
void setup() {
strip.begin();
strip.show(); // Turn all pixels off
}
void loop() {
strip.setPixelColor(0, strip.Color(255, 0, 0)); // Set 1st pixel red
strip.show(); // Update strip to match.
}
```
Mini-progetto
Crea un semplice ciclo di colorazione RGB. Collega il CJMCU-3, carica il codice e osserva i LED che cambiano colore.
Errori comuni
- Forget to install the WS2812 library.
- Incorrect pin assignment.
- Not updating the strip.show() function.
- Incorrect power supply.
Accessori consigliati
- Cavo FTDI
- Resistenza da 220 Ohm
- Pannello di prototipaggio
- Collegamenti da 0.1″
Domande frequenti
Come posso controllare più LED?
Utilizza più strip e connetti i pin D5 a quelli successivi.
Quali colori può visualizzare il CJMCU-3?
Il CJMCU-3 supporta colori RGB.
Il CJMCU-3 richiede un alimentazione specifica?
Verifica sul datasheet per l’alimentazione corretta.





