Innholdsfortegnelse:

Nanopiksler 26 bit ved bruk av Arduino: 4 trinn
Nanopiksler 26 bit ved bruk av Arduino: 4 trinn

Video: Nanopiksler 26 bit ved bruk av Arduino: 4 trinn

Video: Nanopiksler 26 bit ved bruk av Arduino: 4 trinn
Video: Голубая стрела (1958) фильм 2024, November
Anonim
Nanopiksler 26 bit ved bruk av Arduino
Nanopiksler 26 bit ved bruk av Arduino

I min forrige artikkel laget jeg en opplæring om hvordan du bruker WS2812 Nano Pixel LED. I den artikkelen brukte jeg 16 Bit Ring Nano Pixel WS2812.

Og i denne artikkelen vil jeg vise deg hvordan du bruker 26 -biters ring Nano Pixels WS2812.

I maskinvaredelen er ingenting forskjellig mellom 16 bits og 26 bits.

Bare i programvaredelen som må endres.

Funksjoner og fordeler:

  • Kontrollkrets og RGB -brikke er integrert i en pakke med 5050 komponenter.
  • Innebygd signalomformingskrets.
  • Innebygd elektrisk tilbakestillingskrets og strømtapt tilbakestillingskrets.
  • Kaskaderende portoverføringssignal med én linje.
  • Send data med en hastighet på 800Kbps.

Se databladet for mer informasjon WS2812.

Trinn 1: Nødvendige komponenter

Nødvendige komponenter
Nødvendige komponenter
Nødvendige komponenter
Nødvendige komponenter
Nødvendige komponenter
Nødvendige komponenter
Nødvendige komponenter
Nødvendige komponenter

Komponentene du trenger for denne opplæringen:

  • 26 -bits WS2812 RGB LED.
  • Arduino Nano V.3
  • Jumper wire
  • Mini USB

Nødvendig bibliotek:

Adafruit NeoPixel

For å legge til et bibliotek i Arduino, se denne artikkelen "Hvordan legge til et eksternt bibliotek i Arduino"

Trinn 2: Koble RGB -ledningen til Arduino Nano

Koble RGB -ledningen til Arduino Nano
Koble RGB -ledningen til Arduino Nano

Følg instruksjonene nedenfor for å koble WS2812 til Arduino Nano:

WS2812 til Arduino

IN ==> D6

VCC ==> +5V

GND ==> GND

Trinn 3: Programmering

Programmering
Programmering

I denne delen av programvaren trenger du litt justering. I delen "Antall lysdioder" justerer du antall lysdioder som brukes.

Følg instruksjonene nedenfor for å programmere Arduino -kortet:

Åpne Arduino IDE

Klikk Fil> Eksempler> Adafruit NeoPixels> strandtest

Du må endre noen verdier fra denne skissen, Det som må endres er som følger:

Pin brukt

#define LED_PIN 12

Antall lysdioder

#define LED_COUNT 26

Still inn lysstyrke

strip.setBrightness (10);

Endre programmet etter behov.

Etter det, last opp programmet til Arduino -brettet

Trinn 4: Resultat

Når du er ferdig med å laste opp programmet til Arduino. Resultatene kan sees i videoen ovenfor.

Takk for at du leste denne artikkelen. se deg i neste artikkel.

Hvis du har spørsmål, er det bare å skrive i kommentarfeltet.

Anbefalt: