lcd_displej

LCD displej (IIC)

LCD displej I2C je řešení pro projekty, které vyžadují přehledné zobrazování textových i číselných údajů na dvou řádcích. Umožňuje snadné připojení přes I2C sběrnici a okamžité zobrazování hodnot pomocí micro:bitu v prostředí MakeCode. Vyzkoušej si zobrazení teploty, vlhkosti, názvů proměnných, hlášení nebo jiných údajů a nauč se přitom základy programování, elektroniky a práce s výstupními prvky zábavnou formou.

Popis

LED displej TM1637 je jednoduchý výstupní modul, který umožňuje přehledné zobrazení číselných hodnot pomocí čtyřmístného sedmisegmentového displeje. Je ideální pro projekty, které potřebují zobrazit data jako teplotu, čas, skóre nebo jiné měřené hodnoty. Díky dupont vodičům ho snadno připojíte k micro:bitu přes rozšiřující desku.

Specifikace

  • Výrobce displeje: FORDATA
  • Označení: RC1602B-FHW-ESV
  • Ovládací čip: ST7066U
  • IIC převodník: PCF8574T
  • Znaková sada: anglická/japonská
  • Napájení logiky: 3 V
  • Rozměry modulu: 80 × 36 × 13,5 mm
  • Aktivní plocha: 56,2 × 11,5 mm
  • Počet znaků: 16 × 2 řádky
  • Rozměry znaku: 2,95 × 5,55 mm
  • Rozteč znaků: 3,55 × 5,95 mm
  • Rozteč bodů: 0,60 × 0,70 mm
  • Rozměr bodu: 0,55 × 0,65 mm
  • Rozhraní: 16pólové SIL, rozteč 2,54 mm (horní, levé)
  • Zobrazovací cyklus: 1/8, bias 1/4
  • Úhel zobrazení: 6. hodina (preferovaný)
  • Teplotní rozsah: –20 až +70 °C
  • Podsvícení: ne

Zapojení

  • VCC – připojíme na 3V3 (bílá napájecí lišta) pro napájení modulu.
  • GND – připojíme na GND (černá lišta), což je zem.
  • SCL – hodinový signál I2C sběrnice, připojíme na pin SCL (většinou P19).
  • SDA – datový signál I2C sběrnice, připojíme na pin SDA (většinou P20).


Při zapojování doporučujeme, aby micro:bit i rozšiřující deska byly vypnuté. Po zapojení všech vodičů lze desku zapnout a zobrazit první data na displeji pomocí programovacího prostředí MakeCode. Displej podporuje znakové zobrazení ve dvou řádcích po 16 znacích a je vhodný pro zobrazování textových zpráv, senzorových údajů nebo interaktivních výstupů v rámci projektů.

LCD_Zapojeni

Program

Základní program

Pro ovládaní displeje potřebujeme do prostředí Make code nainstalovat knihovnu pro LCD. Doporučujeme knihovnu od MakerBit, která je pro tento druh displeje nejvhodnější.

Po úspěšné instalaci můžeme používat bločky ze záložky Makerbit. Vpravo si můžete prohlédnout ukázkový program, který vám pomůže pochopit, jak se displej programuje. Pro úpravu programu je nutné kliknout v pravém horním rohu na ikonku upravit.

Úkoly

Úloha 1: Vypsání textu

Pro práci s externím LCD displejem je nutné použít bloky ze záložky LCD1602, kterou si nejprve nainstalujeme. Pomocí příslušných bloků pak zobrazíme text nebo čísla na displeji. Vyzkoušejte například zobrazit své jméno nebo název školy na prvním řádku.

Úloha 2: Změna řádku a pozice textu

Pomocí bloku pro nastavení pozice textu upravte, na kterém řádku a pozici se váš text zobrazí. Otestujte různé kombinace a zjistěte, kolik znaků se vejde na jeden řádek. Vyzkoušejte zobrazit text zarovnaný doleva, doprava i na střed.

Úloha 3: Měření a zobrazení hodnoty

Vytvořte jednoduchý program, který bude číst analogovou hodnotu z některého pinu (např. P0) a zobrazovat ji na druhém řádku LCD displeje. Hodnotu nejprve zaokrouhlete a následně aktualizujte každou sekundu. Vyzkoušejte připojit například teplotní senzor nebo fotorezistor.