Satura rādītājs:

Grove LCD izmantošana ar RGB fona apgaismojumu: 4 soļi
Grove LCD izmantošana ar RGB fona apgaismojumu: 4 soļi

Video: Grove LCD izmantošana ar RGB fona apgaismojumu: 4 soļi

Video: Grove LCD izmantošana ar RGB fona apgaismojumu: 4 soļi
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Jūlijs
Anonim

Sekojiet vairāk autoram:

Pievienojiet Raspberry Pi klēpjdatora ekrānam un tastatūrai
Pievienojiet Raspberry Pi klēpjdatora ekrānam un tastatūrai
Pievienojiet Raspberry Pi klēpjdatora ekrānam un tastatūrai
Pievienojiet Raspberry Pi klēpjdatora ekrānam un tastatūrai
Automātiska gaismas žogs
Automātiska gaismas žogs
Automātiska gaismas žogs
Automātiska gaismas žogs
Mājas automatizācija, izmantojot Google palīgu un Adafruit IO
Mājas automatizācija, izmantojot Google palīgu un Adafruit IO
Mājas automatizācija, izmantojot Google palīgu un Adafruit IO
Mājas automatizācija, izmantojot Google palīgu un Adafruit IO

Lai izveidotu labu saziņu starp cilvēku pasauli un mašīnu pasauli, displeja vienībām ir svarīga loma. Un tāpēc tās ir svarīga iegulto sistēmu sastāvdaļa. Displeja vienības - lielas vai mazas, darbojas pēc tāda paša pamatprincipa. Papildus sarežģītām displeja vienībām, piemēram, grafiskiem displejiem un 3D displejiem, ir jāzina, kā strādāt ar vienkāršiem displejiem, piemēram, 16x1 un 16x2 vienībām. 16x1 displeja vienībai būs 16 rakstzīmes un tā būs vienā rindā. 16x2 LCD ekrānā būs 32 rakstzīmes, kopumā 16 pirmajā rindā un vēl 16 rakstzīmes otrajā rindā. Šeit ir jāsaprot, ka katrā rakstzīmē ir 5x10 = 50 pikseļi, tāpēc, lai parādītu vienu rakstzīmi, visiem 50 pikseļiem ir jāstrādā kopā.

Piegādes

Redzēta studija - Grove RGB LCD

1. darbība. Ievads

Ievads
Ievads

Papildus sarežģītām displeja vienībām, piemēram, grafiskiem displejiem un 3D displejiem, ir jāzina, kā strādāt ar vienkāršiem displejiem, piemēram, 16x1 un 16x2 vienībām. 16x1 displeja vienībai būs 16 rakstzīmes un tā būs vienā rindā. 16x2 LCD ekrānā būs 32 rakstzīmes, kopumā 16 pirmajā rindā un vēl 16 rakstzīmes otrajā rindā. Šeit ir jāsaprot, ka katrā rakstzīmē ir 5x10 = 50 pikseļi, tāpēc, lai parādītu vienu rakstzīmi, visiem 50 pikseļiem ir jāstrādā kopā.

Grove - LCD RGB fona apgaismojums ir pilnkrāsu 16x2 LCD apgaismojums. Augsts kontrasts un ērta lietošana padara to par perfektu I2C LCD displeju Arduino un Raspberry Pi.

2. darbība: shēmas shēma

Ķēdes diagramma
Ķēdes diagramma

Atšķirībā no citiem 16x2 LCD, Grove LCD darbojas uz I2C savienojumiem. Tas atvieglo problēmu, savienojot ekrānu ar Arduino vai Raspberry Pi. Kopā ar VCC un GND līnijām šim LCD ir nepieciešams tikai SDA (sērijas dati) un SCL (sērijas pulkstenis). Tas nozīmē, ka mums ir nepieciešami tikai 4 vadi, lai šis LCD darbotos, nevis 14 citu LCD šķipsnu.

3. darbība. Kā darbojas I2C?

Kā darbojas I2C?
Kā darbojas I2C?
Kā darbojas I2C?
Kā darbojas I2C?

Šeit ir detalizēts skaidrojums tam pašam:

  1. SDA (SerialData) - līnija galvenajam un vergam, lai nosūtītu un saņemtu datus.
  2. SCL (sērijas pulkstenis) - līnija, kas pārraida pulksteņa signālu.

I2C ir sērijveida sakaru protokols, tāpēc dati tiek pārsūtīti pa bitiem pa vienu vadu (SDA līnija). Tāpat kā SPI, arī I2C ir sinhrona, tāpēc bitu izvade tiek sinhronizēta ar bitu paraugu ņemšanu, izmantojot pulksteņa signālu, kas tiek koplietots starp galveno un vergu. Pulksteņa signālu vienmēr kontrolē kapteinis.

Šeit varat uzzināt vairāk par I2C sakaru protokolu. Tagad, ja vēlaties izveidot projektu, kurā jāizmanto īpašās funkcijas, varat to viegli izdarīt, apskatot piemērus no repozitorija pielikumos.

Ieteicams: