Inhoudsopgave:

Details en aansluitingen van I2C LCD-adapter - Ajarnpa
Details en aansluitingen van I2C LCD-adapter - Ajarnpa

Video: Details en aansluitingen van I2C LCD-adapter - Ajarnpa

Video: Details en aansluitingen van I2C LCD-adapter - Ajarnpa
Video: How to Use I2C LCD with Arduino | Very Easy Arduino LCD I2C Tutorial | Arduino 16x2 LCD I2C Tutorial 2024, November
Anonim
Details en aansluitingen van I2C LCD-adapter
Details en aansluitingen van I2C LCD-adapter

I2C lcd-adapter is een apparaat met een microcontroller PCF8574-chip. Deze microcontroller is een I/O-expander die communiceert met andere microcontrollerchips met een tweedraads communicatieprotocol. Met deze adapter kan iedereen een 16x2 LCD bedienen met slechts twee draden (SDA, SCL). Het bespaart veel pinnen van arduino of andere microcontrollers. Het heeft een ingebouwde potentiometer voor controle lcd-contrast. Het standaard I2C-adres is 0x27. U kunt dit adres wijzigen door A0, A1, A2 aan te sluiten.

A0 A1 A2 Adres

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

1 => HOOG

Stap 1: Verbinding tussen LCD en adapter

Verbinding tussen LCD en adapter
Verbinding tussen LCD en adapter
Verbinding tussen LCD en adapter
Verbinding tussen LCD en adapter
Verbinding tussen LCD en adapter
Verbinding tussen LCD en adapter
Verbinding tussen LCD en adapter
Verbinding tussen LCD en adapter

Eerst moet je deze adapter met lcd solderen. Je kunt hem direct aansluiten op de achterkant van het lcd-scherm. Maar ik heb het op een pcb gesoldeerd. Je kunt het ook maken zoals je wilt. Maar je moet voorzichtig zijn met de juiste verbinding. Anders krijg je een groot probleem.

Stap 2: Verbinding met Arduino en I2C Lcd-adapter

Verbinding met Arduino en I2C Lcd-adapter
Verbinding met Arduino en I2C Lcd-adapter

Arduino => I2C LCD-adapter

GND => GND

5V => VCC

A4 => SDA

A5 => SCL

Stap 3: Opstarten en testen

Opstarten en testen
Opstarten en testen
Opstarten en testen
Opstarten en testen
Opstarten en testen
Opstarten en testen
Opstarten en testen
Opstarten en testen

#define USE_ALB_LCD_I2C

#include "ArduinoLearningBoard.h" ALB_LCD_I2C lcd; void setup() { lcd.init(); lcd.achtergrondverlichting(); lcd.wissen(); } void loop() { lcd.setCursor(0, 0);//lcd.setCursor(kolom, rij); lcd.print("ABCD 1234 +-/*"); lcd.setCursor(0, 1);//hier rij=1 betekent tweede regel lcd.print((char)64);//64 = @ lcd.print((char)223);//223 = dgree-teken lcd.print((char)224);//224 = alfateken lcd.print((char)232);//232 = root lcd.print((char)242);//242 = thita lcd.print((char) 228);//228 = micro}

Stap 4: Bibliotheek downloaden voor I2C Lcd

Bibliotheek downloaden voor I2C Lcd
Bibliotheek downloaden voor I2C Lcd
Bibliotheek downloaden voor I2C Lcd
Bibliotheek downloaden voor I2C Lcd

open arduino IDE => ga naar Tools => beheer bibliotheken => zoek naar Arduino Learning Board

en download de bibliotheek.

Als je de bibliotheek al hebt, sla deze stap dan over.

Stap 5: Laatste stap

Laatste stap
Laatste stap
Laatste stap
Laatste stap

Ik heb de I2C lcd gebruikt om de temperatuur en vochtigheid van de omgeving weer te geven.

Aanbevolen: