Obsah:
- Zásoby
- Krok 1: Prehľad hardvéru
- Krok 2: Pinout 16 × 2 znakov LCD
- Krok 3: Zapojenie - pripojenie 16 × 2 znakového LCD s Arduino Uno
- Krok 4: Kód
Video: Návod na LCD displej: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Chcete, aby vaše projekty Arduino zobrazovali stavové správy alebo hodnoty senzorov? Potom sa tieto displeje LCD môžu perfektne hodiť. Sú to veľmi bežné a rýchle spôsoby, ako do vášho projektu pridať čitateľné rozhranie.
Tento tutoriál sa bude zaoberať všetkým, čo potrebujete vedieť, aby ste mohli začať pracovať s LCD displejmi Character. Nielen 16 × 2 (1602), ale akékoľvek znakové LCD (napríklad 16 × 4, 16 × 1, 20 × 4 atď.), Ktoré sú založené na čipe radiča LCD s paralelným rozhraním od Hitachi s názvom HD44780. Pretože komunita Arduino už vyvinula knižnicu na ovládanie LCD HD44780; takže ich čoskoro budeme môcť prepojiť.
Zásoby
- ArduinoUNO
- 16*2 LCD displej
- Breadboard
- 10K potenciometer
- 100 ohmový odpor
- Prepojovacie vodiče
Krok 1: Prehľad hardvéru
Tieto displeje LCD sú ideálne na zobrazenie iba textu/znakov, a preto sa im hovorí „znakový LCD“. Displej má LED podsvietenie a dokáže zobraziť 32 znakov ASCII v dvoch radoch po 16 znakov v každom riadku.
Každý obdĺžnik obsahuje mriežku 5 × 8 pixelov Ak sa pozriete pozorne, v skutočnosti vidíte malé obdĺžniky pre každý znak na displeji a pixely, ktoré tvoria znak. Každý z týchto obdĺžnikov má mriežku 5 × 8 pixelov. Aj keď zobrazujú iba text, prichádzajú v mnohých veľkostiach a farbách: napríklad 16 × 1, 16 × 4, 20 × 4, s bielym textom na modrom pozadí, s čiernym textom na zelenom a mnohými ďalšími. Dobrou správou je, že všetky tieto displeje sú „vymeniteľné“- ak svoj projekt vytvoríte s jedným, stačí ho odpojiť a použiť iný rozmer/farebný LCD displej podľa vlastného výberu. Váš kód sa možno bude musieť prispôsobiť väčšej veľkosti, ale aspoň zapojenie je rovnaké!
Krok 2: Pinout 16 × 2 znakov LCD
Predtým, ako sa ponoríme do zapojenia a ukážkového kódu, pozrime sa najskôr na výstup LCD.
GND by mal byť spojený so zemou Arduina. VCC je napájací zdroj pre LCD, ku ktorému pripájame 5 voltový kolík na Arduine. Vo (kontrast LCD) ovláda kontrast a jas LCD. Pomocou jednoduchého deliča napätia s potenciometrom dokážeme jemne upraviť kontrast. Pin RS (Register Select) umožňuje Arduinu oznámiť LCD, či odosiela príkazy alebo údaje. Tento pin sa v zásade používa na odlíšenie príkazov od údajov. Napríklad, keď je kolík RS nastavený na NÍZKU, potom odosielame príkazy na LCD (napríklad nastavte kurzor na konkrétne miesto, vymažte displej, posuňte zobrazenie doprava a podobne). A keď je pin RS nastavený na HIGH, odosielame údaje/znaky na LCD. Kolík R/W (čítanie/zápis) na LCD displeji má ovládať, či čítate údaje z LCD alebo zapisujete údaje na LCD. Pretože tento LCD displej používame iba ako VÝSTUPNÉ zariadenie, uviažeme tento kolík na NÍZKU. Tým sa prinúti prepnúť do režimu WRITE. Na aktiváciu displeja sa používa kolík E (Povoliť). To znamená, že keď je tento kolík nastavený na NÍZKU, LCD nezaujíma, čo sa deje s linkami R/W, RS a dátovej zbernice; keď je tento kolík nastavený na HIGH, LCD spracováva prichádzajúce údaje. D0-D7 (dátová zbernica) sú kolíky, ktoré prenášajú 8 bitové údaje, ktoré odosielame na displej. Ak napríklad chceme na displeji vidieť veľké písmeno „A“, nastavíme tieto piny na LCD na 0100 0001 (podľa tabuľky ASCII). Na ovládanie podsvietenia LCD displeja slúžia kolíky A-K (Anode & Cathode).
Krok 3: Zapojenie - pripojenie 16 × 2 znakového LCD s Arduino Uno
Predtým, ako sa dostaneme k odosielaniu kódu a odosielaniu údajov na displej, pripojme LCD k Arduinu. Displej LCD má veľa pinov (celkom 16 pinov), ktoré vám ukážeme, ako ich zapojiť. Dobrou správou však je, že nie všetky tieto piny sú potrebné na to, aby sme sa mohli pripojiť k Arduinu. Vieme, že existuje 8 dátových riadkov, ktoré na displej prenášajú nespracované údaje. Displeje HD44780 LCD sú však navrhnuté tak, aby sme s nimi mohli hovoriť iba pomocou 4 dátových kolíkov (4-bitový režim) namiesto 8 (8-bitový režim). To nám šetrí 4 piny!
Teraz pripojme LCD displej k Arduinu. Štyri dátové piny (D4-D7) z LCD budú pripojené k digitálnym kolíkom Arduino od #4-7. Povoľovací kolík na LCD bude pripojený k Arduino #2 a kolíkový RS na LCD bude pripojený k Arduinu #1. Nasledujúci diagram ukazuje, ako všetko prepojiť. Zapojenie 16 × 2 znakov LCD a Arduino UNO Vďaka tomu ste teraz pripravení nahrať nejaký kód a získať tlač displeja.
Krok 4: Kód
Kódové prepojenie: Návod na LCD displej
V prípade akýchkoľvek otázok ma kontaktujte na: E -mail
Odporúča:
Arduino a VL53L0X Čas letu + OLED displej Návod: 6 krokov
Výukový program Arduino a VL53L0X Čas letu + OLED displej: V tomto návode sa naučíme, ako zobraziť vzdialenosť v mm pomocou senzora času letu VL53L0X a displeja OLED. Pozrite si video
Arduino LCD 16x2 návod - Rozhranie 1602 LCD displej s Arduino Uno: 5 krokov
Arduino LCD 16x2 návod | Rozhranie 1602 LCD displej s Arduino Uno: Ahoj, chlapi, pretože veľa projektov potrebuje obrazovku na zobrazenie údajov, či už ide o nejaký displej na počítadlo odberov alebo na YouTube, alebo kalkulačku alebo zámok klávesnice s displejom a ak sú všetky tieto druhy projektov vyrobené pomocou arduino budú definovať
LCD displej I2C / IIC - Použite SPI LCD na I2C LCD displej pomocou modulu SPI až IIC s Arduino: 5 krokov
LCD displej I2C / IIC | Použite SPI LCD na I2C LCD displej pomocou modulu SPI až IIC s Arduino: Ahoj, pretože normálny SPI LCD 1602 má príliš veľa káblov na pripojenie, takže je veľmi ťažké prepojiť ho s arduino, ale na trhu je k dispozícii jeden modul, ktorý môže preveďte displej SPI na displej IIC, takže potom potrebujete pripojiť iba 4 vodiče
LCD displej I2C / IIC - Premeňte SPI LCD na I2C LCD displej: 5 krokov
LCD displej I2C / IIC | Premeňte SPI LCD na I2C LCD displej: používanie spi LCD displeja vyžaduje príliš veľa pripojení, čo je skutočne ťažké. Našiel som modul, ktorý dokáže previesť i2c LCD na spi LCD, takže môžeme začať
Návod na dotykový displej Raspberry Pi: 5 krokov (s obrázkami)
Výukový program pre dotykový displej Raspberry Pi: Odhoďte káble HDMI, pretože teraz môžete mať na svojom Pi obrazovku! Tento návod vás prevedie procesom získania nastavenia Pi s dotykovým displejom a tým, ako ho môžete použiť tak, aby vyhovoval vašim potrebám. Akýkoľvek typ displeja v štýle HAT môže byť