Kazalo:
- 1. korak: 1. korak: elektronski deli
- 2. korak: 2. korak: Koda
- 3. korak: 3. korak: Zgradite vezje
- 4. korak: 4. korak: Vse je končano
- 5. korak: Video izhod
Video: Vmesnik za več zaslonov LCD v Arduino Uno z uporabo skupne podatkovne linije: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Danes vam bom v tem navodilu pokazal, kako povežete več LCD modulov 16x2 z ploščo arduino uno z uporabo skupne podatkovne linije. Najbolj zanimivo pri tem projektu je, da uporablja skupno podatkovno linijo in prikazuje različne podatke na vsakem LCD -prikazovalniku.
1. korak: 1. korak: elektronski deli
- Arduino Uno: 1 kos
-16x2 LCD: 4 kos
-10k Ohm potenciometer: 4 kosi
-470 ohmski upor: 4 kos
-Hlebna deska
-Premostne žice
2. korak: 2. korak: Koda
Najprej morate določiti pin LCD z običajno podatkovno vrstico
LCD tekoči kristal (13, 12, 7, 6, 5, 4);
LiquidCrystal lcdB (11, 10, 7, 6, 5, 4);
LCD tekoči kristal (9, 8, 7, 6, 5, 4);
LCD tekoči kristal (3, 2, 7, 6, 5, 4);
Iz zgornje definicijske kode lahko vidite, da so vse podatkovne vrstice LCD (LCD1 LCD2 LCD3 in LCD4) povezane z istim digitalnim zatičem arduino plošče (D7, D6, D5 in D4), medtem ko sta pin RS in EN priključena na posamezen digitalni zatič.
Tu je celotna koda našega projekta:
#vključi
LCD tekoči kristal (13, 12, 7, 6, 5, 4); // definicija zatiča za LCD 1
LiquidCrystal lcdB (11, 10, 7, 6, 5, 4); // definicija zatiča za LCD 2
LCD tekoči kristal (9, 8, 7, 6, 5, 4); // pin definicija za LCD 3
LCD tekoči kristal (3, 2, 7, 6, 5, 4); // pin definicija za LCD 4
void setup ()
{
lcdA.begin (16, 2); // Inicializira LCD 1
lcdB.začetek (16, 2); // Inicializira LCD 2
lcdC.begin (16, 2); // Inicializira LCD 3
lcdD.begin (16, 2); // Inicializira LCD 4}
void loop ()
{
lcdA.setCursor (0, 0);
lcdA.print ("3 16x2 LCD z uporabo");
zamuda (100);
lcdB.setCursor (0, 0);
lcdB.print ("Designed By->");
zamuda (100);
lcdC.setCursor (0, 0);
lcdC.print ("Obiščite spletno mesto");
zamuda (100);
lcdD.setCursor (0, 0);
lcdD.print ("BestEngineering");
zamuda (100);
lcdA.setCursor (0, 1);
lcdA.print ("Single Arduino");
zamuda (100);
lcdB.setCursor (0, 1);
lcdB.print ("Krishna Keshav");
zamuda (100);
lcdC.setCursor (0, 1);
lcdC.print ("in se naročite");
zamuda (100);
lcdD.setCursor (0, 1);
lcdD.print ("Projekti");
zamuda (100);
}
3. korak: 3. korak: Zgradite vezje
Tukaj objavljeno vezje je zasnovano z uporabo proteus 8 Professional.
V proteusu pin št. 15 in 16 LCD-ja je tako skrit, vzpostavil sem povezavo za pin 15 in 16 (anoda in katoda LCD-ja), ki se uporablja za osvetlitev ozadja LCD-ja.
4. korak: 4. korak: Vse je končano
Upam, da vam bo ta projekt pomagal. Če imate kakršna koli vprašanja ali želite bolj osupljiv projekt, obiščite bestengineeringprojects.com
Priporočena:
Gojenje več solate v manj prostora ali gojenje solate v vesolju, (več ali manj) .: 10 korakov
Gojenje več solate na manj prostora ali … Gojenje solate v vesolju, (več ali manj) .: To je profesionalna oddaja natečaja Growing Beyond Earth, Maker, poslanega prek Instructables. Ne bi mogel biti bolj navdušen nad oblikovanjem za pridelavo vesoljskih pridelkov in objavo prvega Instructable -a. Za začetek nas je natečaj prosil, da
Arduino LCD 16x2 Vadnica - Vmesnik 1602 LCD zaslona z Arduino Uno: 5 korakov
Arduino LCD 16x2 Vadnica | Vmesnik LCD zaslona 1602 z Arduino Uno: Pozdravljeni, fantje, saj mnogi projekti potrebujejo zaslon za prikaz podatkov, pa naj gre za kakšen sam merilnik ali prikaz števila naročnikov na YouTube ali kalkulator ali zaklepanje tipkovnice z zaslonom in če so vse te vrste projektov narejene z arduino bodo definitivno
Podatkovne deske za deskanje: 11 korakov (s slikami)
Surfboards, ustvarjene s podatki: To je vzeto iz mojega diplomskega dela iz industrijskega oblikovanja pred približno letom dni, zato mi je žal, če je v njem nekaj lukenj, ki bi mi morda malo padle v spomin. To je eksperimentalni projekt in obstaja toliko stvari, ki bi jih lahko naredili drugače, ne
Poceni (res poceni) vmesnik z več dotiki: 3 koraki
Poceni (res poceni) vmesnik z več dotiki: To je moj prvi Instructable, zato vas lepo prosim. Tako naredite vmesnik z več dotiki iz svoje mize za zelo malo denarja. Končno sem naložil video, oprostite zaradi slabe frekvence mojega prenosnika ni tako dobro
Kako popraviti nepodprte podatkovne datoteke in prenesti svoje najljubše video datoteke za prenosni računalnik PSP: 7 korakov
Kako popraviti nepodprte podatkovne datoteke in prenesti svoje najljubše video datoteke za prenosni računalnik PSP: Uporabil sem Media Go in izvedel nekaj trikov, da bi na mojem PSP -ju delovale nepodprte video datoteke. To so vsi moji koraki, ki sem jih naredil , ko sem prvič začel uporabljati svoje nepodprte video datoteke za delo na svojem PSP. Deluje 100% z vsemi mojimi video datotekami na mojem PSP Po