Inhoudsopgave:

Hoe I2C LCD-scherm aan te sluiten op Arduino Uno - Ajarnpa
Hoe I2C LCD-scherm aan te sluiten op Arduino Uno - Ajarnpa

Video: Hoe I2C LCD-scherm aan te sluiten op Arduino Uno - Ajarnpa

Video: Hoe I2C LCD-scherm aan te sluiten op Arduino Uno - Ajarnpa
Video: 🇳🇱 LCD (I2C) MET TEKST EN SYMBOLEN - Arduino les #11 2024, December
Anonim
Hoe I2C LCD-scherm aan te sluiten op Arduino Uno
Hoe I2C LCD-scherm aan te sluiten op Arduino Uno

Hallo jongens, in deze Instructable ga je zien hoe je een i2c lcd-scherm aansluit op Arduino en hoe je op een lcd-scherm kunt afdrukken.

Voordat je aan deze tutorial begint, moet je een korte uitleg hebben over i2c-communicatie.

Elke I2C-bus bestaat uit twee signalen: SCL en SDA. SCL is het kloksignaal en SDA is het datasignaal. Het kloksignaal wordt altijd gegenereerd door de huidige busmaster; sommige slave-apparaten kunnen de klok soms laag zetten om de master te vertragen met het verzenden van meer gegevens (of om meer tijd nodig te hebben om gegevens voor te bereiden voordat de master probeert deze uit te klokken). Dit wordt "clock stretching" genoemd en wordt beschreven op de protocolpagina.

Ga voor meer informatie naar Electronics Projects Hub

Laten we nu beginnen met dit Instructable..

Stap 1: Vereiste componenten

Vereiste componenten
Vereiste componenten

Arduino Uno:

I2C LCD-scherm:

Jumpers van man naar vrouw - 4:

Stap 2: Circuiten

Circuiting
Circuiting

I2C-bord van LCD Arduino

GND GND

VCC 5V

SDA A4

SCL A5

Stap 3: Coderen

Code
Code

We moeten twee bibliotheken opnemen om de bijgevoegde code te kunnen gebruiken.

Download de bibliotheken uit de lcd-bijlagebibliotheek.

Basisfuncties die we gebruiken in code

lcd.begin (16, 2); //Definiëren van 16 kolommen en 2 rijen lcd-scherm

lcd.achtergrondverlichting(); // Om de achtergrondverlichting in of uit te schakelen

lcd.setCursor(0, 0); // Positie definiëren om te schrijven vanaf de eerste rij, eerste kolom.

lcd.setCursor(0, 1); // Positie definiëren om te schrijven vanaf de tweede rij, eerste kolom.

lcd.print("schrijf hier om af te drukken"); //U kunt 16 tekens per regel tussen aanhalingstekens schrijven.

lcd.wissen(); //Maak het scherm schoon

Stap 4: Uitgang

Uitgang
Uitgang
Uitgang
Uitgang
Uitgang
Uitgang
Uitgang
Uitgang

De bijgevoegde uitgangen worden gedaan volgens de hierboven bijgevoegde code.

Stap 5: Voltooi de videozelfstudie

Vergeet niet te abonneren op mijn YouTube-kanaal

Aanbevolen: