Arduino si afisajul LCD 1604 - chipset HD44780

In acest articol voi prezenta modalitatea de conectare a unui afisaj LCD 1604 (sau altele asemanatoare, de genul 1602, 2004 etc) la un modul Arduino.

Pentru inceput as vrea sa precizez ca cifrele 1604 simbolizeaza un numar de 16 caractere pe rand si 4 randuri ale afisajului, 1602 inseamna ca avem un display cu 16 caractere pe rand si 2 randuri iar 2004 ne specifica faptul ca sunt disponibile 20 de caractere pe rand ori 4 randuri.

Se poate folosi orice versiune de Arduino doriti.

Schema de conectare a afisajului la modulul Arduino se poate observa in schema de mai jos:

 

 Pentru a putea folosi acest afisaj vom folosi urmatorul sketch:

#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

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

void loop()
{
  lcd.setCursor ( 0, 0 ); 
  lcd.print (" www.");  
  lcd.setCursor (0, 1 ); 
  lcd.print ("electronicstore");
  lcd.setCursor (0, 2 );
  lcd.print ("            .ro");
  lcd.setCursor (0, 3 );
  lcd.print ("****************");
  delay (2000);
  lcd.clear();
  lcd.setCursor ( 0, 0 );
  lcd.print ("  verificarea");
  lcd.setCursor (0, 1 );
  lcd.print ("  functionarii");
  lcd.setCursor (0, 2 );
  lcd.print ("  unui afisaj");
  lcd.setCursor (0, 3 );
  lcd.print ("    lcd 16*4");
  delay (2000);
  lcd.clear();
}

 Un mic video cu montajul in functiune poate fi vizualizat mai jos:

 

Nu sunt comentarii in “Arduino si afisajul LCD 1604 - chipset HD44780”

Lasa un comentariu

Raspuns lui Some User

Autentificare