Indholdsfortegnelse:

Detaljer og tilslutninger til I2C LCD -adapter: 5 trin
Detaljer og tilslutninger til I2C LCD -adapter: 5 trin

Video: Detaljer og tilslutninger til I2C LCD -adapter: 5 trin

Video: Detaljer og tilslutninger til I2C LCD -adapter: 5 trin
Video: 🚀 AMAZON 2.0 - ИНТЕРНЕТ МАГАЗИН с нуля за 6 часов [Next / React / Nest / PostgreSQL / Prisma / TS] 2024, September
Anonim
Detaljer og tilslutninger til I2C LCD -adapter
Detaljer og tilslutninger til I2C LCD -adapter

I2C lcd-adapter er en enhed, der indeholder en mikro-controller PCF8574-chip. Denne mikrokontroller er en I/O-ekspander, som kommunikerer med anden mikrokontrollerchip med totrådskommunikationsprotokol. Ved hjælp af denne adapter kan enhver styre en 16x2 LCD med kun to ledninger (SDA, SCL). Det gemmer mange stifter af arduino eller anden mikrokontroller. Den har et indbygget potentiometer til kontrol af lcd -kontrast. Standard I2C -adressen er 0x27. Du kan ændre denne adresse ved at forbinde A0, A1, A2.

A0 A1 A2 Adresse

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 => LAV

1 => HØJ

Trin 1: Forbindelse mellem LCD og adapter

Forbindelse mellem LCD og adapter
Forbindelse mellem LCD og adapter
Forbindelse mellem LCD og adapter
Forbindelse mellem LCD og adapter
Forbindelse mellem LCD og adapter
Forbindelse mellem LCD og adapter
Forbindelse mellem LCD og adapter
Forbindelse mellem LCD og adapter

Først skal du lodde denne adapter med lcd. Du kan tilslutte det direkte til LCD -skærmens bagside. Men jeg har loddet det på en pcb. Du kan også lave det, som du vil. Men du skal være forsigtig med den rigtige forbindelse. Ellers vil du stå over for et stort problem.

Trin 2: Tilslutning med Arduino og I2C Lcd -adapter

Tilslutning med Arduino og I2C LCD -adapter
Tilslutning med Arduino og I2C LCD -adapter

Arduino => I2C LCD -adapter

GND => GND

5V => VCC

A4 => SDA

A5 => SCL

Trin 3: Start og test

Tænd og test
Tænd og test
Tænd og test
Tænd og test
Tænd og test
Tænd og test
Tænd og test
Tænd og test

#define USE_ALB_LCD_I2C

#include "ArduinoLearningBoard.h" ALB_LCD_I2C lcd; ugyldig opsætning () {lcd.init (); lcd.backlight (); lcd.clear (); } void loop () {lcd.setCursor (0, 0); // lcd.setCursor (kolonne, række); lcd.print ("ABCD 1234 +-/*"); lcd.setCursor (0, 1); // her betyder række = 1 anden linje lcd.print ((char) 64); // 64 = @ lcd.print ((char) 223); // 223 = dgree tegn lcd.print ((char) 224); // 224 = alfasignal lcd.print ((char) 232); // 232 = root lcd.print ((char) 242); // 242 = thita lcd.print ((forkælning) 228); // 228 = mikro}

Trin 4: Downloadning af bibliotek til I2C Lcd

Download af bibliotek til I2C Lcd
Download af bibliotek til I2C Lcd
Download af bibliotek til I2C Lcd
Download af bibliotek til I2C Lcd

åbn arduino IDE => gå til Værktøjer => administrer biblioteker => søg efter Arduino Learning Board

og download biblioteket.

Hvis du allerede har biblioteket, skal du springe dette trin over.

Trin 5: Sidste trin

Sidste trin
Sidste trin
Sidste trin
Sidste trin

Jeg har brugt I2C lcd til at vise temperatur og fugtighed i miljøet.

Anbefalede: