LCD SHIELD WITH KEYPAD FOR ARDUINO

Поделиться
HTML-код
  • Опубликовано: 20 авг 2024

Комментарии • 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.

  • @creamshop
    @creamshop 7 лет назад +2

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

  • @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 RUclips!

  • @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);

  • @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.

  • @GRIZYBAER
    @GRIZYBAER 9 лет назад +1

    Thank you for sharing your update to the pin initialization.

  • @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

  • @puskarbhumij1004
    @puskarbhumij1004 5 месяцев назад

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

  • @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.

  • @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];

  • @Mixmastervidz
    @Mixmastervidz 9 лет назад

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

  • @qingtv197
    @qingtv197 4 года назад +1

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

  • @jacobbrinson424
    @jacobbrinson424 7 лет назад

    thank you bro the pin numbers is what i needed!

  • @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.

  • @trondwell13
    @trondwell13 7 лет назад +3

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

  • @BrightSparkIdeas
    @BrightSparkIdeas 5 лет назад

    Thank you very helpful, especially the pin numbers

  • @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

  • @shadyengineer1988
    @shadyengineer1988 7 лет назад

    Too many thanks for your support.

  • @p.g.pg38
    @p.g.pg38 6 лет назад

    Great! Thanks for the identification of the pins!

  • @kermankarwa8732
    @kermankarwa8732 9 лет назад

    thanks a lot mr saravanan
    finally got it

  • @irfanaslam5859
    @irfanaslam5859 8 лет назад +4

    Thanks for the pinnumbers

  • @Kugruabay
    @Kugruabay 9 лет назад

    Good information in your video, thanks.

  • @demetriosdemetriou1114
    @demetriosdemetriou1114 7 лет назад

    YOU ARE JUST WONDERFUL

  • @ezragan3178
    @ezragan3178 7 лет назад

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

  • @m0gga
    @m0gga 9 лет назад

    Very informative tutorial, thank you.

  • @maximiliamarinel-loamat2216
    @maximiliamarinel-loamat2216 7 лет назад

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

  • @abcdefghijklm1624
    @abcdefghijklm1624 10 лет назад

    Good job, well done. keep going.

  • @greivinrivera5513
    @greivinrivera5513 5 лет назад

    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.

  • @McGavel1
    @McGavel1 8 лет назад

    This is cool - thanks, man!

  • @lindamuvic8110
    @lindamuvic8110 7 лет назад

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

  • @taranagnew436
    @taranagnew436 6 лет назад

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

  • @luis-arce
    @luis-arce 8 лет назад

    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?

  • @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

  • @imcheema
    @imcheema 7 лет назад

    how to set pot

  • @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!

  • @bomberutkrec
    @bomberutkrec 8 лет назад

    what happens if i use pin 10?

  • @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.

  • @n.manjunathmanju1370
    @n.manjunathmanju1370 6 лет назад

    Thank you sir

  • @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 ".

  • @theblazingputtytbp6739
    @theblazingputtytbp6739 7 лет назад

    thanks

  • @TraceWaters
    @TraceWaters 9 лет назад

    Thanks

  • @kermankarwa8732
    @kermankarwa8732 9 лет назад

    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 лет назад

    any display show nothing

  • @insainewave
    @insainewave 7 лет назад

    Yes m8! You rock!

  • @dibraniuk
    @dibraniuk 7 лет назад

    your code does not work :(

  • @jonmurtagh2693
    @jonmurtagh2693 7 лет назад

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

  • @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/

  • @diymyway6372
    @diymyway6372 7 лет назад

    whats with the lips slapping,had to turn off

  • @irfanaslam5859
    @irfanaslam5859 8 лет назад

    Thanks for the pinnumbers