LCD SHIELD WITH KEYPAD FOR ARDUINO

Поділитися
Вставка
  • Опубліковано 4 сер 2024
  • This LCD shield hosts a 16 x 2 backlight LCD & 5 keys & can be easily fixed over Arduino UNO.The LCD uses the 4 bit Arduino Library.
    Sketches are explained on testing the LCD ass well as the keys.
    visit my blog for further details
    www.alselectro.wordpress.com
    www.alselectro.com
  • Навчання та стиль

КОМЕНТАРІ • 58

  • @bloggermouth
    @bloggermouth 10 років тому +1

    I just purchased this combination for my first foray into Arduino and this tutorial covered most aspects I wanted to learn. Excellent work good sir.

  • @MyBigThing2010
    @MyBigThing2010 7 років тому

    PERFECT! exactly what I was looking for to test new module for function! this video should have been the first one in return results of my search query! wake up UA-cam!

  • @creamshop
    @creamshop 7 років тому +2

    thank you, your the only one that mentions that the pin numbers must be changed to display

  • @vaughnmaycock4504
    @vaughnmaycock4504 5 років тому

    Best demonstration of this shield anywhere. Well done ! There is a plastic protective film on LCD that you need to remove though. Glare from room lights makes it hard to see at times with it on.

  • @Unnaymed
    @Unnaymed 6 років тому +5

    Thank you for the pin configuration, it works for my aliexpress display
    const int rs = 8, en = 9, d4 = 4, d5 = 5, d6 = 6, d7 = 7;
    LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

  • @p.g.pg38
    @p.g.pg38 6 років тому

    Great! Thanks for the identification of the pins!

  • @jacobbrinson424
    @jacobbrinson424 7 років тому

    thank you bro the pin numbers is what i needed!

  • @Mixmastervidz
    @Mixmastervidz 9 років тому

    Thank you very much. Did not know it was sp easy as just changing the pins.

  • @BrightSparkIdeas
    @BrightSparkIdeas 5 років тому

    Thank you very helpful, especially the pin numbers

  • @m0gga
    @m0gga 9 років тому

    Very informative tutorial, thank you.

  • @GRIZYBAER
    @GRIZYBAER 9 років тому +1

    Thank you for sharing your update to the pin initialization.

  • @kermankarwa8732
    @kermankarwa8732 8 років тому

    thanks a lot mr saravanan
    finally got it

  • @abcdefghijklm1624
    @abcdefghijklm1624 10 років тому

    Good job, well done. keep going.

  • @Simon-kd9og
    @Simon-kd9og 6 років тому

    Thank you for the tutorial. Especially the key pressing. With this tutorial I found a problem with my code/shield in that the value outputs are way out.

  • @Kugruabay
    @Kugruabay 9 років тому

    Good information in your video, thanks.

  • @shadyengineer1988
    @shadyengineer1988 7 років тому

    Too many thanks for your support.

  • @McGavel1
    @McGavel1 8 років тому

    This is cool - thanks, man!

  • @demetriosdemetriou1114
    @demetriosdemetriou1114 7 років тому

    YOU ARE JUST WONDERFUL

  • @irfanaslam5859
    @irfanaslam5859 8 років тому +4

    Thanks for the pinnumbers

  • @trondwell13
    @trondwell13 7 років тому +3

    Thank you - Shame that MY shield supplier could not make this clear

  • @luis-arce
    @luis-arce 7 років тому

    Hello, I hope you can help me with this question , where is digital pin 0 in the "extended" 7 pin zone at the left or at the right end?

  • @p.g.pg38
    @p.g.pg38 6 років тому

    Hi, at 8'30", what is the value X (analogic read from buttons, 721 or 480 for example) . I don't understand because bad sound (and especially because english is not my native language...). Thanks a lot for reply!

  • @qingtv197
    @qingtv197 4 роки тому +1

    i did all the process but my lcd is still blank. please help me?

  • @linusmiranda
    @linusmiranda 9 років тому

    Hi there
    I want to control an 8 channel relay module using an Arduino Uno R3, RTC DS1302 and internet. I would like to '' ON '' & " OFF " individual relays at a set time of the day and over the internet. Can you help me with the codes. To change the time I want to add the same display as seen in your video but I have just Digital I/O pin 0,1, 2 and analog 0 to 5 pins left to connect the lcd can you suggest any other display with keys which I can use

  • @n.manjunathmanju1370
    @n.manjunathmanju1370 6 років тому

    Thank you sir

  • @insainewave
    @insainewave 7 років тому

    Yes m8! You rock!

  • @asulliv1954
    @asulliv1954 6 років тому

    Thank You so much i have 6,16x2 LCD,1 20x4 LCD and this is the only one i got working,THANK YOU,i think its because of the I2c and the address you are suppose to use here we didn’t do anything to address!

    • @p.g.pg38
      @p.g.pg38 6 років тому

      Hi, maybe could you help me?
      at 8'30", what is the value X (analogic read from buttons, 721 or 480 for example) . I don't understand because bad sound (and especially because english is not my native language...). Thanks a lot for reply!

    • @asulliv1954
      @asulliv1954 6 років тому

      DEC it starts Serial.printin[x,DEC];

  • @greivinrivera5513
    @greivinrivera5513 4 роки тому

    Dear sir, if I try to use the others analog pins, i.e. A1,A2,A3,A4 and A5 pins, how to use them for to monitor the output of a sensor??, using this keypad shield.

  • @taranagnew436
    @taranagnew436 6 років тому

    does anyone know how to get the select button to roll dice when pressed?

  • @ezragan3178
    @ezragan3178 7 років тому

    Not sure why. My keypad shield only lights up but can't seem to run anything!

  • @puskarbhumij1004
    @puskarbhumij1004 5 місяців тому

    Very good guidance, but sound quality is too poor. It will be excellent with better sound quality.

  • @TraceWaters
    @TraceWaters 9 років тому

    Thanks

  • @akashvakil2566
    @akashvakil2566 6 років тому +1

    Even after uploading if you're still staring at a bright blue shield, turn your pot, the display appears at a particular point.....
    Thank you sir.

  • @tonyharika
    @tonyharika 6 років тому +1

    Thanks! I modified your code to read the keypress analogue values directly on the screen). Makes it easy to then code into other projects.
    #include
    LiquidCrystal lcd(8,9,4, 5, 6, 7); //pin assignments for LCD Keypad Shield
    void setup() {
    // put your setup code here, to run once:
    lcd.begin(16, 2);
    lcd.clear();
    lcd.setCursor(0, 0);
    lcd.print("KEYPRESS");
    delay(2500);
    lcd.clear();
    }
    void loop() {
    int x;
    x = analogRead(0);
    lcd.setCursor(0, 0);
    if (x

  • @theblazingputtytbp6739
    @theblazingputtytbp6739 7 років тому

    thanks

  • @bomberutkrec
    @bomberutkrec 8 років тому

    what happens if i use pin 10?

  • @franzotto448
    @franzotto448 4 роки тому

    Hallo Mr. Saravanan Al
    das ist ein sehr helfendes video, viele grüße nach bangalore aus germanya
    Hello Mr. Saravanan Al
    this is a very helpful video, greetings to bangalore from germany
    you also have a very interesting offer in your online shop

  • @kermankarwa8732
    @kermankarwa8732 8 років тому

    ello mr saravanan thanks for the tutorial but i can't seem to get anything on the lcd except that it is lit up.
    can you tell me as to what could be wrong
    thx

    • @grantmartin1852
      @grantmartin1852 8 років тому +1

      Try this code AND adjust the blue pot for contrast.
      // include the library code:
      #include // initialize the library with the numbers of the interface pins
      //LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
      LiquidCrystal lcd(8, 9, 4,5,6,7); //pinout for DFRobot lcd display with 6 buttonsunsigned long startt; //cycle timervoid setup()
      {
      // set up the LCD's number of columns and rows:
      lcd.begin(16, 2);
      // Print a message to the LCD.
      lcd.print("hello, world!");
      startt = millis(); //get initial value
      pinMode(10, OUTPUT); //set backlight driver pin //let's loop the brightness from off to full on
      for(int i = 0;i

  • @imcheema
    @imcheema 7 років тому

    how to set pot

  • @jersonguzman3319
    @jersonguzman3319 9 років тому

    very useful tutorial. Thanks so much.
    One question, any ideas of how to control de backlight for this shield? I've found some examples for the freetronics version but they don't work for this one.
    Thanks in advance for your comments

    • @SaravananAL
      @SaravananAL  9 років тому +1

      Jerson Guzman
      Glad you liked it.
      Backlight brightness can be adjusted with the blue trimpot on top left corner.

    • @jersonguzman3319
      @jersonguzman3319 9 років тому

      Thanks for your comments. Actually the one you mention, if I'm not wrong, is to control the brightness.
      I found out that the back light (LED) is controlled by pin 10 in this board.
      Thanks anyway, regards.

  • @PrathameshJakka
    @PrathameshJakka 6 років тому

    've tried everything still my LCD shield is not working, it just shows blue screen no boxes or anything, tried adjusting the potentiometer still nothing is displayed on screen

    • @asulliv1954
      @asulliv1954 6 років тому +1

      Keep turning pot to the left clockwise and you will see boxes, keep turning

    • @drewe9514
      @drewe9514 6 років тому

      Also, copy-pasting the sketches causes an error with the strings due to “ vs ".

  • @oycid
    @oycid 9 років тому

    Thanks 4 the upload!
    Where do you get lcd_uart and lcd_key?
    Thanks

    • @bminor8092
      @bminor8092 8 років тому

      +oycid The example code is on his website at alselectro.wordpress.com/2013/11/04/arduinolcd-shield-with-keypad/

  • @maximiliamarinel-loamat2216
    @maximiliamarinel-loamat2216 7 років тому

    Good tutorial. It's a pity that there is an annoying beeping sound in the background.

  • @lindamuvic8110
    @lindamuvic8110 7 років тому

    Good tutorial, but you have a lot of background noise, which I'm guessing is coming from the arduimo.

  • @imcheema
    @imcheema 7 років тому

    any display show nothing

  • @dibraniuk
    @dibraniuk 7 років тому

    your code does not work :(

  • @jonmurtagh2693
    @jonmurtagh2693 7 років тому

    I can't see the chuffin screen, take off the plastic protective coat

  • @diymyway6372
    @diymyway6372 7 років тому

    whats with the lips slapping,had to turn off

  • @irfanaslam5859
    @irfanaslam5859 8 років тому

    Thanks for the pinnumbers