Sadržaj:
- Korak 1: Korak 1: Elektronički dijelovi
- Korak 2: Korak 2: Kôd
- Korak 3: Korak 3: Izgradite krug
- Korak 4: Korak 4: Sve je gotovo
- Korak 5: Video izlaz
Video: Sučelje Više LCD -a na Arduino Uno koristeći zajedničku podatkovnu liniju: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Danas ću vam u ovom uputstvu pokazati kako spojiti više LCD modula 16x2 sa arduino uno pločom koristeći uobičajenu podatkovnu liniju. Najzanimljivija stvar u ovom projektu je ta što koristi zajedničku liniju podataka i prikazuje različite podatke na svakom LCD -u.
Korak 1: Korak 1: Elektronički dijelovi
- Arduino Uno: 1 komad
-16x2 LCD: 4 komada
-10k Ohm Potenciometar: 4 komada
-470 Ohm Otpornik: 4 komada
-Drvena ploča
-Jamper žice
Korak 2: Korak 2: Kôd
Prvo morate definirati pin LCD -a sa zajedničkom linijom podataka
LiquidCrystal lcdA (13, 12, 7, 6, 5, 4);
LiquidCrystal lcdB (11, 10, 7, 6, 5, 4);
LiquidCrystal lcdC (9, 8, 7, 6, 5, 4);
LiquidCrystal lcdD (3, 2, 7, 6, 5, 4);
Iz gornjeg koda definicije možete vidjeti da su sve podatkovne linije LCD -a (LCD1 LCD2 LCD3 i LCD4) povezane na isti digitalni pin na arduino ploči (D7, D6, D5 i D4), dok su RS i EN pin spojeni na pojedinačni digitalni pin.
Evo potpunog koda za naš projekat:
#include
LiquidCrystal lcdA (13, 12, 7, 6, 5, 4); // definicija pina za LCD 1
LiquidCrystal lcdB (11, 10, 7, 6, 5, 4); // pin definicija za LCD 2
LiquidCrystal lcdC (9, 8, 7, 6, 5, 4); // pin definicija za LCD 3
LiquidCrystal lcdD (3, 2, 7, 6, 5, 4); // pin definicija za LCD 4
void setup ()
{
lcdA.begin (16, 2); // Pokreće LCD 1
lcdB.begin (16, 2); // Pokreće LCD 2
lcdC.begin (16, 2); // Pokreće LCD 3
lcdD.begin (16, 2); // Pokreće LCD 4}
void loop ()
{
lcdA.setCursor (0, 0);
lcdA.print ("3 16x2 korišćenje LCD -a");
kašnjenje (100);
lcdB.setCursor (0, 0);
lcdB.print ("Designed By->");
kašnjenje (100);
lcdC.setCursor (0, 0);
lcdC.print ("Posjetite web stranicu");
kašnjenje (100);
lcdD.setCursor (0, 0);
lcdD.print ("BestEngineering");
kašnjenje (100);
lcdA.setCursor (0, 1);
lcdA.print ("Single Arduino");
kašnjenje (100);
lcdB.setCursor (0, 1);
lcdB.print ("Krishna Keshav");
kašnjenje (100);
lcdC.setCursor (0, 1);
lcdC.print ("i pretplati se");
kašnjenje (100);
lcdD.setCursor (0, 1);
lcdD.print ("Projekti");
kašnjenje (100);
}
Korak 3: Korak 3: Izgradite krug
Ovdje objavljeno kolo dizajnirano je pomoću proteusa 8 Professional.
U proteus pin pin br. 15 i 16 LCD-a je skriven, pa sam uspostavio vezu za pin 15 i 16 (anoda i katoda LCD-a) koji se koristi za pozadinsko osvjetljenje LCD-a.
Korak 4: Korak 4: Sve je gotovo
Nadam se da će vam ovaj projekt pomoći. Ako imate bilo kakvih pitanja ili želite još sjajnijih projekata, posjetite bestengineeringprojects.com
Preporučuje se:
Sučelje Sensirion, SPS-30, osjetnik čestica sa Arduino Duemilanove koristeći I2C način rada: 5 koraka
Interfejs Sensirion, SPS-30, senzor čestica sa Arduino Duemilanove Korišćenjem I2C moda: Kada sam tražio povezivanje SPS30 senzora, shvatio sam da je većina izvora za Raspberry Pi, ali ne toliko za Arduino. Proveo sam malo vremena kako bi senzor radio s Arduinom i odlučio sam objaviti svoje iskustvo ovdje kako bi mogao
Jastreb gesta: Robot kontroliran pokretima rukom koristeći sučelje za obradu slike: 13 koraka (sa slikama)
Gesture Hawk: Robot koji kontroliše pokrete rukom koristeći interfejs zasnovan na obradi slike: Gesture Hawk je predstavljen u TechEvince 4.0 kao jednostavno sučelje čovek-mašina zasnovano na obradi slike. Njegova korisnost leži u činjenici da za upravljanje robotskim automobilom koji se kreće na različitim
Kako napraviti liniju slijedeći robota koristeći Rpi 3: 8 koraka
Kako napraviti robota koji slijedi liniju pomoću Rpi 3: U ovom vodiču naučit ćete kako napraviti robota za praćenje linija koji može s lakoćom kružiti po stazi
Izgradite radio podatkovnu vezu od 500 metara za manje od 40 USD .: 7 koraka
Izgradite radio vezu za prijenos podataka od 500 metara za manje od 40 USD. Imate spremnik za vodu koji želite izmjeriti ili branu ili kapiju? Želite otkriti automobil koji se spušta niz pogon, ali ne želite provlačiti žice kroz vrt? Ovo uputstvo pokazuje kako slati podatke 500 metara sa 100% pouzdanošću pomoću picaxe mikrokontrola
Koristite podatkovnu vezu vašeg iPhone uređaja na računaru: 6 koraka
Koristite podatkovnu vezu vašeg iPhone -a na svom računaru: NAPOMENA: Od iOS -a 3 i 4, postoje i drugi načini povezivanja, čak i legalni putem AT & T (iako to dodatno košta). Ova metoda ipak funkcionira, i uvijek će (bez obzira na ažuriranja iOS -a) sve dok SSH možete unijeti na svoj iPhone. Imati