Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Ahoj kluci, v tomto Instructable uvidíte, jak připojit i2c lcd displej k arduino a jak tisknout na lcd displeji.
Než se pustíte do tohoto tutoriálu, musíte znát stručný popis komunikace i2c.
Každá sběrnice I2C se skládá ze dvou signálů: SCL a SDA. SCL je hodinový signál a SDA je datový signál. Hodinový signál je vždy generován aktuálním masterem sběrnice; některá podřízená zařízení mohou občas vynutit nízké hodiny, aby zpozdily masteru odeslání dalších dat (nebo aby vyžadovaly více času na přípravu dat, než se master pokusí je vytaktovat). Toto se nazývá „roztahování hodin“a je popsáno na stránce protokolu.
Další informace naleznete na stránce Electronics Projects Hub
Nyní spustíme tento Instructable..
Krok 1: Požadované součásti
Arduino Uno:
I2C LCD displej:
Propojky mezi muži a ženami - 4:
Krok 2: Obvod
I2C deska LCD Arduino
GND GND
VCC 5V
SDA A4
SCL A5
Krok 3: Kód
Abychom mohli pracovat s připojeným kódem, musíme vyžadovat zahrnutí dvou knihoven.
Stáhněte si knihovny z LCD knihovny příloh.
Základní funkce, které v kódu používáme
lcd.begin (16, 2); // Definování 16 sloupců a 2 řádků displeje LCD
lcd.backlight (); // Zapnutí /vypnutí podsvícení
lcd.setCursor (0, 0); // Definování pozice pro zápis z prvního řádku, prvního sloupce.
lcd.setCursor (0, 1); // Definování pozice pro zápis z druhého řádku, prvního sloupce.
lcd.print („pište sem pro tisk“); // Do uvozovek můžete napsat 16 znaků na řádek.
lcd.clear (); // Vyčištění obrazovky
Krok 4: Výstup
Připojené výstupy se provádějí podle kódu připojeného výše.
Krok 5: Dokončete výukový program videa
Nezapomeňte se přihlásit k odběru mého kanálu YouTube