Obsah:

Použití Grove LCD s RGB podsvícením: 4 kroky
Použití Grove LCD s RGB podsvícením: 4 kroky

Video: Použití Grove LCD s RGB podsvícením: 4 kroky

Video: Použití Grove LCD s RGB podsvícením: 4 kroky
Video: Веб-программирование – информатика для руководителей бизнеса 2016 2024, Červenec
Anonim

Od chauhannaman98Sledovat více od autora:

Připojte Raspberry Pi k obrazovce notebooku a klávesnici
Připojte Raspberry Pi k obrazovce notebooku a klávesnici
Připojte Raspberry Pi k obrazovce notebooku a klávesnici
Připojte Raspberry Pi k obrazovce notebooku a klávesnici
Automatický světelný plot
Automatický světelný plot
Automatický světelný plot
Automatický světelný plot
Automatizace domácnosti pomocí Google Assistant a Adafruit IO
Automatizace domácnosti pomocí Google Assistant a Adafruit IO
Automatizace domácnosti pomocí Google Assistant a Adafruit IO
Automatizace domácnosti pomocí Google Assistant a Adafruit IO

Pro navázání dobré komunikace mezi světem lidí a světem strojů hrají důležitou roli zobrazovací jednotky. A proto jsou důležitou součástí vestavěných systémů. Zobrazovací jednotky - velké nebo malé, fungují na stejném základním principu. Kromě komplexních zobrazovacích jednotek, jako jsou grafické displeje a 3D displeje, je třeba vědět, jak pracovat s jednoduchými displeji, jako jsou jednotky 16x1 a 16x2. Zobrazovací jednotka 16x1 bude mít 16 znaků a bude v jednom řádku. LCD 16x2 bude mít 32 znaků celkem 16 v 1. řádku a dalších 16 ve 2. řádku. Zde je třeba pochopit, že v každém znaku je 5x10 = 50 pixelů, takže pro zobrazení jednoho znaku musí všech 50 pixelů fungovat společně.

Zásoby

Seeed Studio - Grove RGB LCD

Krok 1: Úvod

Intro
Intro

Kromě komplexních zobrazovacích jednotek, jako jsou grafické displeje a 3D displeje, je třeba vědět, jak pracovat s jednoduchými displeji, jako jsou jednotky 16x1 a 16x2. Zobrazovací jednotka 16x1 bude mít 16 znaků a bude v jednom řádku. LCD 16x2 bude mít 32 znaků celkem 16 v 1. řádku a dalších 16 ve 2. řádku. Zde je třeba pochopit, že v každém znaku je 5x10 = 50 pixelů, takže pro zobrazení jednoho znaku musí všech 50 pixelů fungovat společně.

Grove - LCD RGB podsvícení je plnobarevné podsvícení 16x2 LCD. Vysoký kontrast a snadné použití z něj činí perfektní I2C LCD displej pro Arduino a Raspberry Pi.

Krok 2: Schéma zapojení

Kruhový diagram
Kruhový diagram

Na rozdíl od jiných 16x2 LCD funguje Grove LCD na připojení I2C. To usnadňuje potíže s propojením obrazovky s Arduino nebo Raspberry Pi. Spolu s řádky VCC a GND tento LCD vyžaduje pouze SDA (sériová data) a SCL (sériové hodiny). To znamená, že potřebujeme pouze 4 vodiče, aby tento LCD fungoval, a ne 14 pinů jiných LCD.

Krok 3: Jak I2C funguje?

Jak I2C funguje?
Jak I2C funguje?
Jak I2C funguje?
Jak I2C funguje?

Zde je podrobné vysvětlení pro totéž:

  1. SDA (SerialData) - řádek pro master a slave pro odesílání a přijímání dat.
  2. SCL (Sériové hodiny) - Linka, která nese hodinový signál.

I2C je sériový komunikační protokol, takže data jsou přenášena bit po bitu po jediném vodiči (linka SDA). Stejně jako SPI je I2C synchronní, takže výstup bitů je synchronizován se vzorkováním bitů hodinovým signálem sdíleným mezi masterem a slave. Hodinový signál je vždy řízen masterem.

Zde se můžete dozvědět více o komunikačním protokolu I2C. Pokud nyní chcete vytvořit projekt, ve kterém potřebujete použít konkrétní funkce, můžete to snadno provést procházením příkladů z úložiště v přílohách.

Doporučuje: