Turinys:

Kaip sujungti 16x4 skystųjų kristalų ekraną su „Arduino“: 6 žingsniai
Kaip sujungti 16x4 skystųjų kristalų ekraną su „Arduino“: 6 žingsniai

Video: Kaip sujungti 16x4 skystųjų kristalų ekraną su „Arduino“: 6 žingsniai

Video: Kaip sujungti 16x4 skystųjų kristalų ekraną su „Arduino“: 6 žingsniai
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Lapkritis
Anonim
Kaip sujungti 16x4 skystųjų kristalų ekraną su „Arduino“
Kaip sujungti 16x4 skystųjų kristalų ekraną su „Arduino“

Įvadas

Neseniai iš draugų iš „FocusLCDs.com“gavau nemokamų LCD pavyzdžių. Vienas iš jų yra 16x4 LCD; P/N: C164AXBSYLY6WT. Jis naudoja ST7066U valdiklį (žr. Čia pateiktą duomenų lapą), o ne HD44780, dažniausiai sutinkamą skystųjų kristalų ekranuose. Nesu tikras, ar jis veiks su „Arduino“ir jo bibliotekomis, todėl norėjau jį išbandyti.

Funkcijų santrauka

  • Ryškesnis vaizdas, platesnis matymo kampas
  • Vairuotojas: ST7066U
  • Geltonas fonas
  • Y/G foninis apšvietimas
  • Temperatūros diapazonas: nuo -20 ° C iki +70 ° C
  • Atitinka ROHS

1 žingsnis: medžiagos

Surinkite toliau išvardytas medžiagas:

  1. „Arduino“(UNO arba MEGA)
  2. 16x4 LCD ekranas; C164AXBSYLY6WT
  3. Duonos lenta be litavimo
  4. Dupont Jumper laidai
  5. 2,54 mm pikio antgaliai
  6. 10k omų potenciometras
  7. „Arduino IDE“
  8. USB kabelis

2 žingsnis: litavimo antraštės

Lituoklių antraštės
Lituoklių antraštės

Lituokite antraštę prie LCD modulio. Iš viso 16 kaiščių. Žiūrėkite šį vaizdą, kad gautumėte kontaktus.

3 žingsnis: prijunkite grandinę

Sujunkite grandinę
Sujunkite grandinę

Prijunkite grandinę, kaip parodyta; padarė tai su „Fritzing“. Potenciometras skirtas foniniam apšvietimui keisti.

4 žingsnis: įjunkite „Arduino IDE“

Įjunkite „Arduino IDE“. Pasirūpinkite, kad pasirinktumėte tinkamą plokštę, ty „Arduino UNO“arba „MEGA“ir pan., Ir pasirinkite tinkamą prievadą.

5 žingsnis: koduokite eskizą

Užkoduokite eskizą
Užkoduokite eskizą

Įveskite šį eskizą IDE ir įkelkite.

/* Tai eskizas 16x4 LCD ekranui išbandyti:

* „FocusLCD“P/N: C164AXBSYLY6WT

*/

#įtraukti „LiquidCrystal lcd“(8, 9, 4, 5, 6, 7);

void setup () {

LCD. pradžia (16, 4);

lcd.setCursor (0, 0);

lcd.print („FocusLCDs.com“);

lcd.setCursor (0, 1);

lcd.print ("GERIAUSI LCD!");

lcd.setCursor (0, 2);

lcd.print ("P/N:");

lcd.setCursor (0, 3);

lcd.print ("C164AXBSYLY6WT");

}

void loop () {

}

6 veiksmas: peržiūrėkite rezultatą

Peržiūrėkite rezultatą
Peržiūrėkite rezultatą

Sveikinu! Jūsų LCD turėtų rodyti kažką panašaus.

Rekomenduojamas: