Arduino 2×16 LCD Display Tutorial

Ardustore.dk Forum Tutorials & Vejledninger Arduino 2×16 LCD Display Tutorial

Tagget: ,

Viser 1 indlæg - 1 til 1 (af 1 i alt)
  • Forfatter
    Indlæg
  • #31298
    Admin
    Keymaster

    Her viser vi en guide til hvordan du tilslutter 2×16 display til en arduino Uno r3, og få teksten “Hello Word” vist på displayet.
    Eksempel på 2x16 Display

    Du skal bruge:
    Arduino UNO R3
    Mini-B USB Kable
    10K Taper potentiometer
    16×2 LCD Display Module – Blå
    Display Module IIC-I2C-TWI-SP​​I Serial Interface
    Arduino IDE software (Programmering software)

    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 emne blev ændret 1 måneder, 1 uger siden af Admin.
Viser 1 indlæg - 1 til 1 (af 1 i alt)
  • Du skal være logget ind for at svare på dette indlæg.