Satura rādītājs:
- 1. darbība. Nepieciešamās sastāvdaļas
- 2. solis: pievienojiet RGB Led ar Arduino Nano
- 3. solis: programmēšana
- 4. solis: rezultāts
Video: Nano pikseļi 26 biti, izmantojot Arduino: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
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
Š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
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
Š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:
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: 5 soļi
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: Sveiki, visi šodien, mēs jums parādīsim, kā jūs varat kontrolēt LED, izmantojot viedtālruni internetā
Dzīvi pikseļi - iedomājieties, ka tehnoloģijai ir dzīve: 4 soļi (ar attēliem)
Dzīvajiem pikseļiem - iedomājieties, ka tehnoloģijai ir dzīve: redzot, ka mūsu mājās arvien biežāk tiek piedāvāti viedie mājas produkti, esmu sācis domāt par attiecībām starp cilvēkiem un šiem produktiem. Ja kādu dienu viedās mājas produkti kļūs par neatņemamu ikviena cilvēka dzīves sastāvdaļu, kāda attieksme mums būtu jāuzņemas
Atskaņojiet dziesmas, izmantojot Arduino, izmantojot ADC līdz PWM, izmantojot Flyback transformatoru vai skaļruni: 4 soļi
Atskaņot dziesmas ar Arduino, izmantojot ADC, lai PWM Flyback transformatorā vai skaļrunī: Sveiki, puiši, šī ir mana cita pamācības otrā daļa (tas bija daudz grūti). Būtībā šajā projektā esmu izmantojis ADC un taimeri savā Arduino, lai pārvērst audio signālu par PWM signālu. Tas ir daudz vieglāk nekā mana iepriekšējā instrukcija
HALO: ērta Arduino lampa Rev1.0 W/Neo pikseļi: 9 soļi (ar attēliem)
HALO: ērta Arduino lampa Rev1.0 W/NeoPixels: Šajā pamācībā es jums parādīšu, kā veidot HALO jeb ērto Arduino lampu 1.1.red. HALO ir vienkārša lampa, ko darbina Arduino Nano. Tā kopējais nospiedums ir aptuveni 2 " par 3 ", un svērtu koka pamatni, lai nodrošinātu ārkārtēju stabilitāti. Fl
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: 7 soļi (ar attēliem)
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: Šajā apmācībā mēs iemācīsimies lietot lietotni Blynk un Arduino, lai kontrolētu lampu, kombinācija notiks, izmantojot USB seriālo portu. Šīs pamācības mērķis ir parādīt vienkāršākais risinājums, lai attālināti kontrolētu savu Arduino vai c