Kazalo:

Uporaba Grove LCD -ja z osvetlitvijo RGB: 4 koraki
Uporaba Grove LCD -ja z osvetlitvijo RGB: 4 koraki

Video: Uporaba Grove LCD -ja z osvetlitvijo RGB: 4 koraki

Video: Uporaba Grove LCD -ja z osvetlitvijo RGB: 4 koraki
Video: CNC LASER VEVOR 3040, ГРАВИРУЕМ ХЛЕБ, ПЕЧЕНЬЕ, ДЕРЕВО | 2022 2024, December
Anonim

Avtor chauhannaman98Sledite še avtorja:

Povežite Raspberry Pi z zaslonom in tipkovnico prenosnega računalnika
Povežite Raspberry Pi z zaslonom in tipkovnico prenosnega računalnika
Povežite Raspberry Pi z zaslonom in tipkovnico prenosnega računalnika
Povežite Raspberry Pi z zaslonom in tipkovnico prenosnega računalnika
Samodejna svetlobna ograja
Samodejna svetlobna ograja
Samodejna svetlobna ograja
Samodejna svetlobna ograja
Domača avtomatizacija z Googlovim pomočnikom in Adafruit IO
Domača avtomatizacija z Googlovim pomočnikom in Adafruit IO
Domača avtomatizacija z Googlovim pomočnikom in Adafruit IO
Domača avtomatizacija z Googlovim pomočnikom in Adafruit IO

Za vzpostavitev dobre komunikacije med človeškim svetom in strojnim svetom imajo zaslonske enote pomembno vlogo. Zato so pomemben del vgrajenih sistemov. Zaslonske enote - velike ali majhne, delujejo po istem osnovnem principu. Poleg zapletenih zaslonskih enot, kot so grafični zasloni in 3D zasloni, je treba vedeti, da lahko delate tudi s preprostimi zasloni, kot so enote 16x1 in 16x2. Zaslonska enota 16x1 bo imela 16 znakov in je v eni vrstici. 16x2 LCD bo imel 32 znakov skupaj 16 v prvi vrstici in še 16 v drugi vrstici. Tu je treba razumeti, da je v vsakem znaku 5x10 = 50 slikovnih pik, zato mora za prikaz enega znaka delovati skupaj vseh 50 slikovnih pik.

Zaloge

Seeed Studio - Grove RGB LCD

1. korak: Uvod

Uvod
Uvod

Poleg zapletenih zaslonskih enot, kot so grafični zasloni in 3D zasloni, je treba vedeti, da lahko delate tudi s preprostimi zasloni, kot so enote 16x1 in 16x2. Zaslonska enota 16x1 bo imela 16 znakov in je v eni vrstici. 16x2 LCD bo imel 32 znakov skupaj 16 v prvi vrstici in še 16 v drugi vrstici. Tu je treba razumeti, da je v vsakem znaku 5x10 = 50 slikovnih pik, zato mora za prikaz enega znaka delovati skupaj vseh 50 slikovnih pik.

Grove - LCD RGB osvetlitev je polnobarvna osvetlitev zaslona 16x2. Zaradi visokega kontrasta in enostavne uporabe je popoln I2C LCD zaslon za Arduino in Raspberry Pi.

2. korak: Shema vezja

Shema vezja
Shema vezja

Za razliko od drugih LCD zaslonov 16x2, Grove LCD deluje na povezavah I2C. To olajša težave pri povezovanju zaslona z Arduinom ali Raspberry Pi. Poleg linij VCC in GND ta LCD potrebuje le SDA (serijski podatki) in SCL (serijska ura). To pomeni, da za delovanje tega LCD -ja potrebujemo le 4 žice in ne 14 zatičev drugih LCD -jev.

Korak: Kako deluje I2C?

Kako deluje I2C?
Kako deluje I2C?
Kako deluje I2C?
Kako deluje I2C?

Tu je podrobna razlaga istega:

  1. SDA (SerialData) - Vrstica za nadrejeno in pomožno enoto za pošiljanje in sprejemanje podatkov.
  2. SCL (Serijska ura) - Linija, ki nosi signal ure.

I2C je serijski komunikacijski protokol, zato se podatki prenašajo bit po bit vzdolž ene žice (linija SDA). Tako kot SPI je tudi I2C sinhroniziran, zato je izhod bitov sinhroniziran z vzorčenjem bitov z urnim signalom, ki ga delijo glavni in podrejeni. Signal ure vedno nadzira glavni.

Več o komunikacijskem protokolu I2C lahko izveste tukaj. Če želite ustvariti projekt, v katerem morate uporabiti posebne funkcije, lahko to preprosto storite tako, da pregledate primere iz skladišča v prilogah.

Priporočena: