Satura rādītājs:

Kaskādējama 8x16 Rgb LED matrica: 3 soļi
Kaskādējama 8x16 Rgb LED matrica: 3 soļi

Video: Kaskādējama 8x16 Rgb LED matrica: 3 soļi

Video: Kaskādējama 8x16 Rgb LED matrica: 3 soļi
Video: Новые продукты 20.06.2018: матричный экран Adafruit RGB Matrix Shield для Arduino! @adafruit #adafruit 2024, Novembris
Anonim
Kaskadējama 8x16 Rgb LED matrica
Kaskadējama 8x16 Rgb LED matrica
Kaskadējama 8x16 Rgb LED matrica
Kaskadējama 8x16 Rgb LED matrica

Šajā projektā es izveidoju kaskadējamu 8x16 rgb led matricu un tās kontrolieri. Microchip 18F2550 tiek izmantots USB atbalstam. RGB gaismas diodes vada 74hc595 maiņu reģistri ar rezistoriem. Animācijas un konfigurācijas datiem; Tiek izmantots 24C512 ārējais eeprom. Konfigurācijas un animācijas datus veido grafiskais lietotāja interfeiss (gui) datorā un pārsūta uz eeprom, izmantojot USB. Es izveidoju savus rgb led matricas moduļus 8x16 pikseļu izmērā. Un tos var piestiprināt, lai izveidotu lielāku displeja laukumu.

1. solis: arhitektūra

Arhitektūra
Arhitektūra
Arhitektūra
Arhitektūra

arhitektūra Animācijas un konfigurācijas datus datorā izveido gui. tad tas tiek augšupielādēts vadības panelī, izmantojot USB. Mikro kontrollera bloks (mcu) pārsūta šos datus uz plates atmiņas bloku (eeprom). Kad tāfele sāk darboties, tā vispirms nolasa konfigurācijas datus: laika intervālus starp animācijas kadriem, rādāmās animācijas garumu, darba režīmu (solo vai kaskādes režīmā), pēc tam nolasa daļu animācijas datu un nosūta datus uz maiņu reģistriem, lai tos atjauninātu gaismas diožu statuss. Tiek izmantoti parastie anoda rgb gaismas diodes. gaismas diodes ir sakārtotas 8 rindas, 16 kolonnas. visi anodi ir savienoti viens ar otru pēc kārtas. Shift reģistri kontrolē vienu rindu vienlaikus. Ar multipleksēšanu; 8 rindas tiek atjauninātas ļoti ātri, tāpēc tiek parādīts nepārtraukts attēls. 8 rindām --------- viens 8 bitu maiņu reģistrs tiek izmantots multipleksēšanai. 16 rgb gaismas diodēm tiek izmantotas kolonnas 16*3 = 48 ------ tiek izmantoti seši 8 bitu maiņu reģistri. Solo režīmā viens modulis darbojas, kā aprakstīts iepriekš. Kaskādes režīmā: viena plāksne kļūst par galveno plati un nosūta sinhronizācijas signālu uz citām plāksnēm, izmantojot seriālo perifērijas saskarni (spi). visi dēļi parāda viņu atmiņā saglabātās animācijas. Un laiks tiek sakārtots atbilstoši sinhronizācijas signālam, kas nāk no galvenās plates.

Ieteicams: