Obsah:
- Krok 1: Připojení mezi LCD a adaptérem
- Krok 2: Připojení pomocí adaptéru Arduino a I2C Lcd
- Krok 3: Zapněte a otestujte
- Krok 4: Stažení knihovny pro I2C Lcd
- Krok 5: Poslední krok
Video: Podrobnosti a připojení adaptéru I2C LCD: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Adaptér I2C LCD je zařízení obsahující čip PCF8574 s mikrořadičem. Tento mikrořadič je expandér I/O, který komunikuje s jiným čipem mikrořadiče pomocí dvouvodičového komunikačního protokolu. Pomocí tohoto adaptéru může kdokoli ovládat 16x2 LCD pouze dvěma vodiči (SDA, SCL). Šetří mnoho pinů arduina nebo jiného mikrořadiče. Má vestavěný potenciometr pro ovládání kontrastu LCD. Výchozí adresa I2C je 0x27. Tuto adresu můžete změnit připojením A0, A1, A2.
A0 A1 A2 Adresa
0 0 0 0x20 0 0 1 0x21 0 1 0 0x22 0 1 1 0x23 1 0 0 0x24 1 0 1 0x25 1 1 0 0x26 1 1 1 0x27
0 => NÍZKÁ
1 => VYSOKÝ
Krok 1: Připojení mezi LCD a adaptérem
Nejprve musíte tento adaptér pájet pomocí LCD. Můžete jej přímo připojit k zadní straně displeje LCD. Ale mám to pájet na PCB. Můžete si to také vyrobit, jak chcete. Musíte si ale dávat pozor na správné připojení. Jinak budete čelit velkému problému.
Krok 2: Připojení pomocí adaptéru Arduino a I2C Lcd
Arduino => I2C LCD adaptér
GND => GND
5V => VCC
A4 => SDA
A5 => SCL
Krok 3: Zapněte a otestujte
#define USE_ALB_LCD_I2C
#include "ArduinoLearningBoard.h" ALB_LCD_I2C lcd; neplatné nastavení () {lcd.init (); lcd.backlight (); lcd.clear (); } void loop () {lcd.setCursor (0, 0); // lcd.setCursor (kolona, řádek); lcd.print ("ABCD 1234 +-/*"); lcd.setCursor (0, 1); // zde řádek = 1 znamená druhý řádek lcd.print ((char) 64); // 64 = @ lcd.print ((char) 223); // 223 = dgree sign lcd.print ((char) 224); // 224 = alfa znak lcd.print ((char) 232); // 232 = root lcd.print ((char) 242); // 242 = thita lcd.print ((char) 228); // 228 = mikro}
Krok 4: Stažení knihovny pro I2C Lcd
otevřete arduino IDE => přejděte na Nástroje => spravovat knihovny => vyhledejte Arduino Learning Board
a stáhněte si knihovnu.
Pokud již knihovnu máte, tento krok přeskočte.
Krok 5: Poslední krok
Použil jsem LCD I2C k zobrazení teploty a vlhkosti prostředí.
Doporučuje:
Připojení Arduino I2C 16*2 LCD displej s Utsource: 10 kroků
Arduino I2C 16*2 připojení LCD displeje s Utsource: I²C (Inter-Integrated Circuit), výrazný I-squared-C, je multi-master, multi-slave, packet Switched, single-ends, serial computer bus vynalezený společností Philips Semiconductor (nyní NXP Semiconductors)
LCD displej I2C / IIC - Použijte SPI LCD na I2C LCD displej pomocí modulu SPI až IIC s Arduino: 5 kroků
LCD displej I2C / IIC | Použijte SPI LCD na I2C LCD displej pomocí modulu SPI až IIC s Arduino: Ahoj lidi, protože normální SPI LCD 1602 má příliš mnoho vodičů na připojení, takže je velmi obtížné propojit jej s arduino, ale na trhu je k dispozici jeden modul, který může převést SPI displej na IIC displej, takže pak potřebujete připojit pouze 4 vodiče
LCD displej I2C / IIC - Převeďte SPI LCD na I2C LCD displej: 5 kroků
LCD displej I2C / IIC | Převeďte SPI LCD na I2C LCD displej: použití spi lcd displeje vyžaduje příliš mnoho připojení, což je opravdu těžké, takže jsem našel modul, který dokáže převést i2c lcd na spi lcd, takže můžeme začít
Znakový adaptér LCD I2c (příklad připojení I2c): 12 kroků (s obrázky)
Adaptér Character LCD I2c (Příklad připojení I2c): Dělám schéma připojení pro adaptér i2c pro zobrazení znaků. Zkontrolujte aktualizace na mém webu. Nyní přidám také schéma zapojení kabeláže, abych použil původní knihovnu, nikoli moji rozeklanou. Knihovna LiquidCrystal Arduino pro znakové LCD displeje, vidlicový projektor
Deska adaptéru HD44780 LCD na I2C pro sběrnici Pirate: 9 kroků
Deska adaptéru HD44780 LCD na I2C pro sběrnici Pirate: Levné LCD displeje založené na čipové sadě HD44780 se dodávají v různých velikostech: 2x16, 4x20 atd. Tyto displeje mají dva standardní režimy rozhraní, 4bitové a 8bitové paralelní. 8bit vyžaduje celkem 11 datových linek, 4bit vyžaduje 7 (6 pouze pro zápis). Nějaký