Satura rādītājs:

Nano pikseļi 26 biti, izmantojot Arduino: 4 soļi
Nano pikseļi 26 biti, izmantojot Arduino: 4 soļi

Video: Nano pikseļi 26 biti, izmantojot Arduino: 4 soļi

Video: Nano pikseļi 26 biti, izmantojot Arduino: 4 soļi
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Novembris
Anonim
Nano pikseļi 26 bitu, izmantojot Arduino
Nano pikseļi 26 bitu, izmantojot Arduino

Iepriekšējā rakstā es izveidoju apmācību par to, kā izmantot WS2812 Nano Pixel LED. Šajā rakstā es izmantoju 16 bitu gredzenu Nano Pixel WS2812.

Un šajā rakstā es jums parādīšu, kā izmantot 26 bitu gredzenu Nano Pixels WS2812.

Aparatūras sadaļā nekas neatšķiras no 16 bitiem līdz 26 bitiem.

Tikai programmatūras sadaļā, kas ir jāmaina.

Īpašības un priekšrocības:

  • Vadības ķēde un RGB mikroshēma ir integrētas 5050 komponentu komplektā.
  • Iebūvēta signāla pārveidošanas ķēde.
  • Iebūvēta elektriskā atiestatīšanas ķēde un strāvas zuduma atiestatīšanas ķēde.
  • Kaskādes ostas pārraides signāls pa vienu līniju.
  • Sūtiet datus ar ātrumu 800Kbps.

Plašāku informāciju skatiet datu lapā WS2812.

1. darbība. Nepieciešamās sastāvdaļas

Nepieciešamās sastāvdaļas
Nepieciešamās sastāvdaļas
Nepieciešamās sastāvdaļas
Nepieciešamās sastāvdaļas
Nepieciešamās sastāvdaļas
Nepieciešamās sastāvdaļas
Nepieciešamās sastāvdaļas
Nepieciešamās sastāvdaļas

Šai apmācībai nepieciešamās sastāvdaļas:

  • 26 bitu WS2812 RGB LED.
  • Arduino Nano V.3
  • Džempera vads
  • Mini USB

Nepieciešamā bibliotēka:

Adafruit NeoPixel

Lai Arduino pievienotu bibliotēku, skatiet šo rakstu "Kā pievienot ārējo bibliotēku Arduino"

2. solis: pievienojiet RGB Led ar Arduino Nano

Pievienojiet RGB Led ar Arduino Nano
Pievienojiet RGB Led ar Arduino Nano

Izpildiet tālāk sniegtos norādījumus, lai savienotu WS2812 ar Arduino Nano:

WS2812 līdz Arduino

IN ==> D6

VCC ==> +5V

GND ==> GND

3. solis: programmēšana

Programmēšana
Programmēšana

Šajā programmatūras daļā ir nepieciešama neliela pielāgošana. Sadaļā "Gaismas diožu skaits" noregulējiet izmantoto gaismas diožu skaitu.

Izpildiet tālāk sniegtos norādījumus, lai ieprogrammētu Arduino dēli:

Atveriet Arduino IDE

Noklikšķiniet uz Fails> Piemēri> Adafruit NeoPixels> strandtest

Jums ir jāmaina dažas vērtības no šīs skices, Izmaiņām jābūt šādām:

Izmantota tapa

#define LED_PIN 12

Gaismas diožu skaits

#define LED_COUNT 26

Iestatiet spilgtumu

strip.setBrightness (10);

Mainiet programmu pēc nepieciešamības.

Pēc tam augšupielādējiet programmu Arduino panelī

4. solis: rezultāts

Kad esat pabeidzis programmas augšupielādi Arduino. Rezultātus var redzēt iepriekš redzamajā videoklipā.

Paldies, ka izlasījāt šo rakstu. tiekamies nākamajā rakstā.

Ja jums ir jautājumi, vienkārši rakstiet komentāru slejā.

Ieteicams: