-->

Cara Menampilkan Text Pada LCD 16x2

Baik disini saya akan memberi  tutorial menampilkan text pada LCD (Liquid Crystal Dispalay) 16x2 menggunakan arduino.Teman teman yang punya modul LCD dan arduino tetapi bingung mau diapain,sebaiknya teman teman langsung saja membuatnya karena saya akan beri juga codingnya.Dan teman teman yang tidak punya modulnya teman teman jangan langsyng tidak semangat,karena ada sofwere simulasi arduino yang baik anak elektro memakainya.Sofwere yang biasa dipakai sangat banyak yang pertama ada proteus,virtronics simulator for arduino,electronify,virtual breadboard for arduino,dan masih banyak lagi.Teman teman bisa dwonload di mbak google semuanya free.Baik lah  disini saya akan memberi tutorial tanyak banyak bacot langsung saja ya teman teman.Pertama teman teman siapkan bahan .

1.    Arduino uno
2.    LCD (Liquid Crystal Dispalay) 16X2
3.    Potensiometer
4.    Kabel jumpur
5.    Breadborad

Setelah teman teman siapkan bahannya selanjutnya teman teman rangkainlah rangkaian dibawah ini.

Jika teman teman tidak tau merangkaianya,bawah ada konfigurasi rangakaiannya.

1.    Hubungkan pin 2 arduino ke pin D7 LCD
2.    Hubungkan pin 3 arduino ke pin D6 LCD
3.    Hubungkan pin 4 arduino ke pin D5 LCD
4.    Hubungkan pin 5 arduino ke pin D4 LCD
5.    Hubungkan pin 11 arduino ke pin E LCD
6.    Hubungkan pin ground ke pin RW LCD
7.    Hubungkan pin 12 arduino ke pin RS LCD
8.    Hubungkan pin 5 volt arduino ke pin VDD LCD
9.    Hubungkan ground ke pin VSS LCD
10.    Hubungkan pin 1 potensiometer ke pin 5 volt arduino
11.    Hubungkan pin 2 potensometer ke pin V0 LCD
12.    Hubungkan pin 3 potensiomter ke ground

Jalankan pogram dibawah ini di arduino ide dan teman teman belum punya sofwere arduino ide teman teman bisa dwonload digoogle dan teman isntal.

 

 

Coding

 

#include <LiquidCrystal.h>

LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

void setup()
{
  lcd.begin(16, 2);
  lcd.clear();
}

void loop()
{
  lcd.print("Faisal");
  delay (6000);


  lcd.setCursor(1, 2);
  lcd.print ("Teknik");
  delay (6000);

  lcd.clear();
  lcd.print ("Elektro");
  lcd.blink();
  delay (9000);


  //Faisal Manurung
  //Teknik Elektro
  //Universitas Malekussaleh


  lcd.noBlink();
  lcd.setCursor(1, 2);
  lcd.print("Programming LCD");
  lcd.cursor();
  delay(1000);

  lcd.clear();
  lcd.print("Way of Life");
  lcd.noCursor();

  delay(3000);

  lcd.setCursor(1, 2);
  lcd.print("Arduino");

  delay(1000);


  lcd.clear();
  lcd.print("Play Again");

  delay(3000);
  lcd.clear();

  lcd.display();

  delay(1000);
}


Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel