Display 2X16 / 4X16 (Eksempel)

Beskrivelse:

Tilslut et 2×16 display til en arduino Uno r3, og få teksten “Hello Word” vist på displayet.

 

Du skal bruge:

Arduino UNO R3

Mini-B USB Kable

10K Taper potentiometer

2X16 LCD display

Arduino IDE software (Programmering software)

Alle dele kan købes i webshoppen. Klik på navnet for at blive viderestillet til produktet.

 

Forbind:

Pin 2 (Arduino) – D7 (LCD Display)

Pin 3 (Arduino) – D6 (LCD Display)

Pin 4 (Arduino) – D5 (LCD Display)

Pin 5 (Arduino) – D4 (LCD Display)

Pin 12 (Arduino) – RS (LCD Display)

Pin 13 (Arduino) – E (LCD Display)

Pin 5V (Arduino) – 1 (Taper Potentiometer) – VDD (LCD Display) – A (LCD Display)

2 (Taper Potentiometer) – 0V (LCD Display)

Pin GND (Arduino) – 3 (Taper Potentiometer) – VSS (LCD Display) – RW (LCD Display) – K (LCD Display)

 

Programmerings kode: (2X16 Display)

//2X16 LCD Display - "Hello World"
//By Ardustore.dk (info@ardustore.dk)

//Include LCD library
#include <LiquidCrystal.h>

const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

void setup() {

//Setup for display (2x16)
lcd.begin(16, 2);
}

void loop() {

//Set focus på linie 1
lcd.setCursor(0, 0);
lcd.print("hello");
//Set focus på linie 2
lcd.setCursor(0, 1);
lcd.print("World");

}

Programmerings kode: (4X16 Display)

//2X16 LCD Display - "Hello World"
//By Ardustore.dk (info@ardustore.dk)

//Include LCD library
#include <LiquidCrystal.h>

const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

void setup() {

//Setup for display (2x16)
lcd.begin(16, 2);
}

void loop() {

//Set focus på linie 1
lcd.setCursor(0, 0);
lcd.print("hello");
//Set focus på linie 2
lcd.setCursor(0, 1);
lcd.print("World");
//Set focus på linie 3 
lcd.setCursor(0, 2); 
lcd.print("hello"); 
//Set focus på linie 4 
lcd.setCursor(0, 3); 
lcd.print("World");

}

Dette projekt er testet og afprøvet på: Arduino UNO R3, Arduino Nano