Popis
Kód pre zobrazenie na LCD displeji
Display:
platform: lcd_gpio # alebo lcd_pcf8574
# ...
lambda: |-
// Vypíšte 0 v ľavom hornom rohu
it.print("0");
// Vypíšte 1 na druhom riadku a druhej stĺpci.
it.print(1, 1, "1");
// Napíšte hodnotu senzora (predpokladajme, že je to 42.1)
it.printf("%.1f", id(my_sensor).state);
// Výsledok: "42.1" (bodka sa zobrazí na segmente zobrazujúcom "2")
// Vypíšte hodnotu senzora s oddeľovačom s nulovými číslicami po desatinnom mieste
it.printf("Hodnota senzora: %8.0f", id(my_sensor).state);
// Výsledok: "Hodnota senzora: 42"
// Vypíšte aktuálny čas
it.strftime("Je %H:%M dňa %d.%m.%Y", id(my_time).now());
// Výsledok pre 10:06 21. augusta 2018 -> "Je 10:06 dňa 21.08.2018"
Čas:
- platform: homeassistant
id: my_time
Užívateľské znaky:
platform: lcd_pcf8574
id: mydisplay
# ...
user_characters:
- position: 0
data:
- 0b00000
- 0b01010
- 0b00000
- 0b00100
- 0b00100
- 0b10001
- 0b01110
- 0b00000
- position: 7
data:
- 0b00000
- 0b01010
- 0b00000
- 0b00100
- 0b00100
- 0b00000
- 0b01110
- 0b10001
lambda: |-
it.print("Ahoj svet \x08 \x07!");
Binárny senzor:
platform: lcd_pcf8574
id: mydisplay
# ...
binary_sensor:
- platform: gpio
# ...
on_press:
then:
- binary_sensor.template.publish:
id: backlight
state: ON
- binary_sensor.template.publish:
id: backlight
state: OFF
- platform: template
id: backlight
filters:
- delayed_off: 90s
on_press:
then:
- lambda: |-
id(mydisplay).backlight();
on_release:
then:
- lambda: |-
id(mydisplay).no_backlight();
Informácie o LCD displeji 16×2 s I2C rozhraním
Popis | LCD displej 16X2 znaků s I2C rozhraním |
---|---|
Vlastnosti |
|
Špecifikácie |
|
Príkladový kód pre Arduino |
#include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27, 16, 2); // Adresa displeja: 0x27, 16 stĺpcov, 2 riadky void setup() { lcd.begin(); // Inicializácia displeja lcd.backlight(); // Zapnutie podsvietenia lcd.setCursor(0, 0); lcd.print("Hello, World!"); } void loop() { // Žiadne ďalšie akcie v smyčke loop(), displej zostane statický } |
Príkladový kód pre ESPHome |
# Example configuration entry i2c: sda: D0 scl: D1 display: - platform: lcd_pcf8574 dimensions: 20x4 address: 0x27 lambda: |- it.print("Hello World!"); |
Informácie o LCD1602 LCD Display Module
Popis | LCD1602 LCD Display Module Blue Screen 1602 I2c LCD Display Module HD44780 16×2 IIC Character 1602 5V for Arduino LCD Screen |
---|---|
Vlastnosti |
|
Špecifikácie |
|
Príklady použitia |
|
Príkladový kód pre Arduino |
Nahráva sa... |
Príkladový kód pre ESPHome |
Nahráva sa... |
Informácie o LCD displeji 16×2 s I2C rozhraním
Popis | LCD displej 16X2 znaků s I2C rozhraním |
---|---|
Vlastnosti |
|
Špecifikácie |
|
Popis I2C konvertoru |
|
Pri pripojení k Arduinu je potrebné dodržať správne nastavenie I2C adresy, podľa príslušného propojenia pínov A0, A1 a A2.
LCD1602 LCD Display Module Blue Screen HD44780 16×2 IIC Character 5V for Arduino LCD Screen
Popis
LCD1602 je modul LCD displeja s kapacitným modulom 1602. Displej má modrý podsvietený displej a umožňuje zobrazenie 16 znakov na 2 riadkoch. Je ideálny pre zobrazovanie textu a jednoduchých symbolov v projektoch s Arduinom a inými mikrokontrolérmi.
Vlastnosti
- Modul LCD displeja s kapacitným modulom 1602
- Displej s modrým podsvietením
- Zobrazenie 16 znakov na 2 riadkoch
- Podpora I2C komunikácie
- Jednoduchá integrácia s Arduinom
Špecifikácie
Parameter | Hodnota |
---|---|
Veľkosť displeja | 16 znakov x 2 riadky |
Typ displeja | HD44780 |
Rozhranie | I2C |
Napájanie | 5V DC |
Príklady použitia
LCD1602 je ideálny pre rôzne projekty a aplikácie, vrátane:
- Zobrazenie textových informácií vo vstavaných systémoch
- Interaktívne rozhrania pre Arduino projekty
- Ukazovatele stavu pre rôzne senzory a moduly
Inštalácia
Inštalácia LCD1602 modulu je jednoduchá. Stačí pripojiť modul k Arduinu pomocou I2C rozhrania a napájacieho pripojenia. Potom môžeš začať používať LCD displej v tvojich projektoch.
LCD1602 LCD
Špecifikácie:
Farba: ako je znázornené
Veľkosť produktu: 8 * 5,9 cm
Hmotnosť produktu: 45,5 g
Hmotnosť balenia: 50g
Napájacie napätie: 5V
Balenie obsahuje:
1ks IIC / I2C / TWI / SPI sériové rozhranie 1602 16X2 LCD modul
Charakteristika:
Je to ďalší skvelý LCD displej s modrým podsvietením. Keďže je ovládač zdrojov pinov obmedzený, váš projekt nemusí byť schopný použiť normálny štít LCD, ak je pripojený k určitému počtu senzorov alebo SD karty. S týmto modulom LCD rozhrania I2C však budete môcť realizovať zobrazenie údajov.
I2C adresa: 0x27 (nedá sa zmeniť!).
Podsvietenie (biely znak na modrom pozadí)
Podsvietený displej s potenciometrom ovládania kontrastu
Kompatibilné s protokolom I2C (rozhranie I2C je pripravené na použitie)
Modrá s bielymi znakmi alebo žltá s čiernymi znakmi (v závislosti od zakúpenej možnosti)