Indholdsfortegnelse:
- Trin 1: Forbindelse mellem LCD og adapter
- Trin 2: Tilslutning med Arduino og I2C Lcd -adapter
- Trin 3: Start og test
- Trin 4: Downloadning af bibliotek til I2C Lcd
- Trin 5: Sidste trin
Video: Detaljer og tilslutninger til I2C LCD -adapter: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
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
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
Arduino => I2C LCD -adapter
GND => GND
5V => VCC
A4 => SDA
A5 => SCL
Trin 3: Start 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
å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
Jeg har brugt I2C lcd til at vise temperatur og fugtighed i miljøet.
Anbefalede:
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
I2C / IIC LCD -skærm - Konverter en SPI LCD til I2C LCD Display: 5 trin
I2C / IIC LCD -skærm | Konverter en SPI LCD til I2C LCD Display: Brug af spi lcd display har brug for for mange forbindelser til at gøre, hvilket er virkelig svært at gøre, så jeg fandt et modul, der kan konvertere i2c lcd til spi lcd, så lad os komme i gang
3D -trykte personlige USB -kasser - i detaljer: 4 trin
3D -trykte personlige USB -kasser - i Detaljer: Hej, mit navn er Emese. Jeg lavede https://customflashdrive.co.uk/3d-print-your-own site. Dette er et sted, hvor du kan personliggøre et 3D -printet USB -etui. Det er let at tilpasse et 3D -printet USB -etui: Du tilføjer din egen tekst op til 10 tegn, og du vælger
Midi Record/Play/Overdub Med 5-pins tilslutninger: 3 trin
Midi Record/Play/Overdub Med 5-Pin Connections: * Bruger en ATMega-1284-chip, der kører ved 8 MHz, med 4 k Bytes RAM og 4 kBytes eeprom * Bruger de gamle DIN 5-pin-stik * Tillader optagelse og afspilning, samt overdub: optagelse sammen med noget, du har optaget før. * Fuld menu * Capab
ESP32: Interne detaljer og pinout: 11 trin
ESP32: Interne detaljer og pinout: I denne artikel vil vi tale om de interne detaljer og fastgørelse af ESP32. Jeg vil vise dig, hvordan du korrekt identificerer stifterne ved at se på databladet, hvordan du identificerer hvilke af stifterne, der fungerer som en OUTPUT / INPUT, hvordan du har et overblik over