Tartalomjegyzék:
- 1. lépés: A szükséges dolgok
- 2. lépés: Az 1602 -es LCD kijelző csapjai
- 3. lépés: Kapcsolatok
- 4. lépés: Kód
- 5. lépés: Kimenet
Videó: Arduino LCD 16x2 bemutató - Interfész 1602 LCD kijelző Arduino Uno -val: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Sziasztok srácok, mivel sok projektnek szüksége van egy képernyőre az adatok megjelenítéséhez, legyen szó akár barkácsmérőről, vagy YouTube -feliratkozók számáról, akár számológépről, vagy billentyűzárról, és ha ezek a projektek arduino -val készülnek, akkor feltétlenül szükségük lesz kijelzőre és mivel a legtöbb kijelző nem túl olcsó, kivéve az 1602 LCD kijelzőt, ezért jó ötlet 16x2 lcd kijelzőt használni arduino -val a projektekhez, de az egyetlen probléma az, hogy a spi kijelző és sok kapcsolatot igényel, ezért ebben az oktatóanyagban látni fogjuk, hogyan Csatlakoztattam a kijelzőmet az arduino -val, és írtam egy kódot, hogy megjelenítsek néhány adatot az LCD kijelzőn.
1. lépés: A szükséges dolgok
Tehát ehhez az utasításhoz a következőkre lesz szükségünk: 16X2 LCD
Arduino uno
10K potenciométer
220 ohmos ellenállás
Vezetékek csatlakoztatása
Kenyeretábla
2. lépés: Az 1602 -es LCD kijelző csapjai
A következő tűk állnak rendelkezésre a kijelzőn: VSS: Ez a földelt csap. VDD: Ez az 5 V -os érintkező. V0: Ez a tű szabályozza az LCD kontrasztját. RS (Register Select Pin): Ez a pin vezérlő, ahol ír adatokat az LCD memóriájában. Kétféle nyilvántartás létezik; Adatregiszter, amely a képernyőn megjelenő adatokat tartalmazza, és az utasításregiszter, ahol az LCD a következő utasítást keresi. Olvasási vagy írásmód. A földhöz csatlakoztatása az LCD-t olvasási módba állítja. E (Tű engedélyezése): Ez a gomb lehetővé teszi a regiszterekbe történő írást. Ezeknek a tűknek a magas vagy alacsony állapota azokat a biteket jelöli, amelyeket az írási módban regisztrál, vagy az olvasási módban olvasott értékeket. Az utolsó két érintkező az LCD háttérvilágítására szolgál. Egyes LCD -k 16, mások 14 érintkezővel rendelkeznek. Ha 14 tűs LCD-je van, az azt jelenti, hogy nincs háttérvilágítás. (LED+): Ez a csap a hátsó lámpa pozitív csatlakozása.
3. lépés: Kapcsolatok
Az LCD 4 és 8 bites módban is csatlakoztatható. A 4 bites módban csak a 4 adatcsapot kell használnunk, míg a 8 bites módban mind a 8 adatcsapot. Szinte mindent megtehet a 4 bites módban, ezért ebben a példában 4 bites módban fogjuk csatlakoztatni. Az LCD és az Arduino kapcsolatai a következők: 16X2. LCD. Arduino UnoVSS. GNDVDD 5VV0 10K potenciométer közepe
Csatlakoztassa a potenciométer két végét a GND -hez és az 5V -hoz
RS. 7R/W csap GNDE pin 6D4 pin 5D5. Tű 4D6 Tű 3D7 Tű 2A 5 V -tól 220 ohmos ellenállásig K GND
4. lépés: Kód
Mielőtt feltöltené a kódot az Arduino -ba, le kell töltenie az LCD -könyvtárat. A könyvtár beépített funkciókkal rendelkezik, amelyek segítenek a kód egyszerűsítésében. Töltse le a könyvtárat az alábbi linkről, ha az IDE hibát jelez a LibraryLCD Library megjelenítéséhez: https://github.com/arduino-libraries/LiquidCrystal Letöltés után bontsa ki az Arduino könyvtármappájába.#Include "LiquidCrystal.h" // Inicializálás a könyvtár az LCD -hez
LiquidCrystal LCD (7, 6, 5, 4, 3, 2); // Az érintkezők inicializálása, ahol csatlakoztattuk az LCDvoid beállítást () // Bármi, ami benne van, csak egyszer fog futni {lcd.begin (16, 2); // A felület inicializálása az LCD -képernyőn // állítsa a kurzort a 0 oszlop 2lcd.print sorára ("Arduino World"); // print name} void loop () // Minden, ami bele van írva, újra és újra futni fog {}
5. lépés: Kimenet
Miután feltöltötte a kódot, bármi legyen is a kódba helyezett szöveg, az enyémként jelenik meg az LCD kijelzőn, és a potenciométer segítségével beállíthatja a kijelző fényerejét, hogy tisztábban lássa.
Ajánlott:
Arduino és VL53L0X Repülési idő + OLED kijelző bemutató: 6 lépés
Arduino és VL53L0X Repülési idő + OLED kijelző bemutató: Ebben az oktatóanyagban megtanuljuk, hogyan kell megjeleníteni a távolságot mm-ben a VL53L0X repülési időérzékelő és az OLED kijelző segítségével. Nézze meg a videót
LCD kijelző bemutató: 4 lépés
LCD kijelző bemutató: Szeretné, hogy az Arduino projektjei megjelenítsék az állapotüzeneteket vagy az érzékelő leolvasásait? Akkor ezek az LCD kijelzők tökéletesen illeszkedhetnek. Rendkívül gyakoriak, és gyors módja annak, hogy olvasható felületet adjunk a projekthez. Ez az oktatóanyag mindent tartalmaz, amit
TTGO (színes) kijelző Micropython-szal (TTGO T-kijelző): 6 lépés
TTGO (színes) kijelző Micropython-szal (TTGO T-kijelző): A TTGO T-Display az ESP32 alapú tábla, amely 1,14 hüvelykes színes kijelzőt tartalmaz. A táblát 7 dollárnál kisebb nyereményért lehet megvásárolni (beleértve a szállítást, a banggoodon látható díjat). Ez hihetetlen nyeremény egy kijelzővel ellátott ESP32 -ért
I2C / IIC LCD kijelző - Az SPI LCD átalakítása I2C LCD kijelzővé: 5 lépés
I2C / IIC LCD kijelző | Konvertálja az SPI LCD -t I2C LCD kijelzővé: az spi lcd kijelző használata túl sok kapcsolatot igényel, ami nagyon nehéz, ezért találtam egy modult, amely képes átalakítani az i2c LCD -t spi lcd -re, így kezdjük
OLED I2C kijelző Arduino/NodeMCU bemutató: 15 lépés
OLED I2C kijelző Arduino/NodeMCU bemutató: A legelső program, amelyet az új programozási nyelv tanulásának megkezdésekor írsz: "Hello World!". Maga a program nem tesz mást, mint "Hello World" szöveget nyomtat a képernyőn. Tehát hogyan tudjuk elérni, hogy Arduino -nk megjelenítsék a & quot