Sommario:

Nano Pixel a 26 bit con Arduino: 4 passaggi
Nano Pixel a 26 bit con Arduino: 4 passaggi

Video: Nano Pixel a 26 bit con Arduino: 4 passaggi

Video: Nano Pixel a 26 bit con Arduino: 4 passaggi
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Dicembre
Anonim
Nano Pixel a 26 bit con Arduino
Nano Pixel a 26 bit con Arduino

Nel mio articolo precedente, ho realizzato un tutorial su come utilizzare il LED Nano Pixel WS2812. In quell'articolo, ho usato il 16 Bit Ring Nano Pixel WS2812.

E in questo articolo, ti mostrerò come utilizzare l'anello a 26 bit Nano Pixel WS2812.

Nella sezione hardware, nulla è diverso tra 16 bit e 26 bit.

Solo nella sezione software che deve essere modificata.

Caratteristiche e vantaggi:

  • Il circuito di controllo e il chip RGB sono integrati in un pacchetto di 5050 componenti.
  • Circuito di rimodellamento del segnale integrato.
  • Circuito di ripristino elettrico integrato e circuito di ripristino per mancanza di alimentazione.
  • Segnale di trasmissione della porta in cascata per linea singola.
  • Invia dati a velocità di 800 Kbps.

Vedere la scheda tecnica per maggiori informazioni WS2812.

Passaggio 1: componenti richiesti

Componenti richiesti
Componenti richiesti
Componenti richiesti
Componenti richiesti
Componenti richiesti
Componenti richiesti
Componenti richiesti
Componenti richiesti

I componenti necessari per questo tutorial:

  • LED RGB 26 bit WS2812.
  • Arduino Nano V.3
  • Cavo del ponticello
  • Mini USB

Biblioteca richiesta:

Adafruit NeoPixel

Per aggiungere una libreria ad Arduino, vedere questo articolo "Come aggiungere una libreria esterna ad Arduino"

Passaggio 2: collega il LED RGB ad Arduino Nano

Collega il led RGB ad Arduino Nano
Collega il led RGB ad Arduino Nano

Segui le istruzioni seguenti per connettere WS2812 ad Arduino Nano:

WS2812 ad Arduino

IN ==> D6

VCC ==> +5V

GND ==> GND

Passaggio 3: programmazione

Programmazione
Programmazione

In questa parte del software che necessita di un piccolo aggiustamento. Nella sezione "Numero di LED", regolare il numero di LED utilizzati.

Segui le istruzioni seguenti per programmare la scheda Arduino:

Apri Arduino IDE

Fare clic su File > Esempi > Adafruit NeoPixels > strandtest

È necessario modificare alcuni valori da questo schizzo, Ciò che deve essere cambiato è il seguente:

Pin utilizzato

#define LED_PIN 12

Numero di LED

#define LED_COUNT 26

Imposta luminosità

strip.setBrightness(10);

Cambia il programma quando ne hai bisogno.

Successivamente, carica il programma sulla scheda Arduino

Passaggio 4: risultato

Quando hai finito di caricare il programma su Arduino. I risultati possono essere visti nel video qui sopra.

Grazie per aver letto questo articolo. ci vediamo al prossimo articolo.

Se hai domande, scrivi nella colonna dei commenti.

Consigliato: