Innholdsfortegnelse:

Detaljer og tilkoblinger til I2C LCD -adapter: 5 trinn
Detaljer og tilkoblinger til I2C LCD -adapter: 5 trinn

Video: Detaljer og tilkoblinger til I2C LCD -adapter: 5 trinn

Video: Detaljer og tilkoblinger til I2C LCD -adapter: 5 trinn
Video: Как использовать ESP32 WiFi и Bluetooth с Arduino IDE, полная информация с примерами и кодом. 2024, November
Anonim
Detaljer og tilkoblinger til I2C LCD -adapter
Detaljer og tilkoblinger til I2C LCD -adapter

I2C lcd-adapter er en enhet som inneholder en mikrokontroller PCF8574-brikke. Denne mikrokontrolleren er en I/O-ekspander, som kommuniserer med annen mikrokontroller-brikke med totrådskommunikasjonsprotokoll. Ved hjelp av denne adapteren kan hvem som helst kontrollere en 16x2 LCD med bare to ledninger (SDA, SCL). Det sparer mange pins av arduino eller annen mikrokontroller. Den har et innebygd potensiometer for kontroll lcd -kontrast. Standard I2C -adresse er 0x27. Du kan endre denne adressen ved å koble til 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ØY

Trinn 1: Tilkobling mellom LCD og adapter

Tilkobling mellom LCD og adapter
Tilkobling mellom LCD og adapter
Tilkobling mellom LCD og adapter
Tilkobling mellom LCD og adapter
Tilkobling mellom LCD og adapter
Tilkobling mellom LCD og adapter
Tilkobling mellom LCD og adapter
Tilkobling mellom LCD og adapter

Først må du lodde denne adapteren med lcd. Du kan koble den direkte til LCD -skjermen på baksiden. Men jeg har loddetinn på en PCB. Du kan også lage det som du vil. Men du må være forsiktig med riktig forbindelse. Ellers vil du møte et stort problem.

Trinn 2: Tilkobling med Arduino og I2C LCD -adapter

Tilkobling med Arduino og I2C LCD -adapter
Tilkobling med Arduino og I2C LCD -adapter

Arduino => I2C LCD -adapter

GND => GND

5V => VCC

A4 => SDA

A5 => SCL

Trinn 3: Slå på og test

Slå på og test
Slå på og test
Slå på og test
Slå på og test
Slå på og test
Slå på og test
Slå på og test
Slå på og test

#define USE_ALB_LCD_I2C

#include "ArduinoLearningBoard.h" ALB_LCD_I2C lcd; ugyldig oppsett () {lcd.init (); lcd.backlight (); lcd.clear (); } void loop () {lcd.setCursor (0, 0); // lcd.setCursor (kolonne, rad); lcd.print ("ABCD 1234 +-/*"); lcd.setCursor (0, 1); // her betyr rad = 1 andre linje lcd.print ((char) 64); // 64 = @ lcd.print ((char) 223); // 223 = dgree sign lcd.print ((char) 224); // 224 = alfasignal lcd.print ((char) 232); // 232 = root lcd.print ((char) 242); // 242 = thita lcd.print ((røye) 228); // 228 = mikro}

Trinn 4: Last ned bibliotek for I2C Lcd

Last ned bibliotek for I2C Lcd
Last ned bibliotek for I2C Lcd
Last ned bibliotek for I2C Lcd
Last ned bibliotek for I2C Lcd

åpne arduino IDE => gå til Verktøy => administrer biblioteker => søk etter Arduino Learning Board

og last ned biblioteket.

Hvis du allerede har biblioteket, hopper du over dette trinnet.

Trinn 5: Siste trinn

Siste trinn
Siste trinn
Siste trinn
Siste trinn

Jeg har brukt I2C lcd for å vise temperatur og fuktighet i miljøet.

Anbefalt: