Werken met LCD (Arduino): 4 stappen
Werken met LCD (Arduino): 4 stappen
Anonim
Werken met LCD (Arduino)
Werken met LCD (Arduino)

Tinkercad-projecten »

Hallo, Vandaag ga ik laten zien hoe te werken met een eenvoudig LCD-scherm met behulp van Arduino Uno. Hiervoor ga ik TinkerCAD gebruiken, dat vrij eenvoudig te gebruiken is voor het testen van eenvoudige projecten zoals deze.

Als u wilt weten hoe u TinkerCAD kunt gebruiken, kunt u de onderstaande link bekijken.

Link:

Stap 1: Onderdelen die nodig zijn op de werkplek

Onderdelen die nodig zijn op de werkplek
Onderdelen die nodig zijn op de werkplek

Haal alle benodigde componenten op het tabblad Componenten.

1) Arduino Uno

2) Kleine Breadboard

3) LCD-scherm (16 x 2)

4) Potentiometer (10K-ohm)

5) Weerstand (220 ohm)

Stap 2: Alle componenten aangesloten krijgen

Alle componenten aansluiten
Alle componenten aansluiten
Alle componenten aansluiten
Alle componenten aansluiten

Nu moeten we alle componenten met elkaar verbinden om ons doel te bereiken. Plaats eerst het LCD-scherm op het breadboard zoals weergegeven (in TinkerCAD worden de pinposities automatisch correct geklikt). Plaats vervolgens de potentiometer ergens op het breadboard, maar niet in de buurt van het LCD-scherm (om de complicatie van verbindingen te voorkomen). Begin met het aansluiten van de pinnen van Arduino op het LCD-scherm zoals weergegeven, 5V op VCC, GND naar GND, ReadWrite naar GND, Resister Select op pin 12, Enable op pin 11, DB4 op pin 5, DB5 op pin 4, DB6 op pin 3, DB7 naar pinnen 2.

Verbind nu de LED(-ve) met GND en LED(+ve) met 5V via 220ohms weerstand.

Sluit de wisser van de potentiometer aan op de contrastpin (VO) van het LCD-scherm, dit zal ons helpen om de helderheid van het LCD-scherm aan te passen.

Hieronder vindt u de datasheet van de LCD 16 x 2, Link:

Stap 3: Code toevoegen aan het Arduino-bord

Code toevoegen aan het Arduino-bord
Code toevoegen aan het Arduino-bord

Open nu het tabblad codes door op de code en op de tekstoptie in het vervolgkeuzemenu te klikken. Wis alle bestaande code erin. Voeg het headerbestand LiquidCrystal.h toe voor de LCD-opdrachtbewerking. Verklaar vervolgens de pinnen die op Arduino zijn aangesloten. In de void setup-functie begint de datatransmissie van Arduino naar LCD via het commando lcd.begin(16, 2). Schrijf een voorbeeldcode voor weergave in LCD (zoals afgebeeld).

Dit zijn de sleutelwoorden die belangrijk zijn met betrekking tot het LiquidCrystal.h-headerbestand, lcd.begin() [initialiseer de interface van de LCD]

lcd.print() [drukt tekst af op LCD-scherm]

lcd. Display() [schakelt LCD-scherm in]

lcdNoDisplay() [schakelt LCD-scherm uit]

link naar github (code):

Stap 4: Demo

Als er een probleem is, laat het me weten.

Aanbevolen: