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!
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);
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.
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
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.
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!
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!
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
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.
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
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!
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
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.
'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
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
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
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.
thank you, your the only one that mentions that the pin numbers must be changed to display
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!
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);
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.
Thank you for sharing your update to the pin initialization.
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
Very good guidance, but sound quality is too poor. It will be excellent with better sound quality.
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.
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!
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!
DEC it starts Serial.printin[x,DEC];
Thank you very much. Did not know it was sp easy as just changing the pins.
i did all the process but my lcd is still blank. please help me?
thank you bro the pin numbers is what i needed!
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.
Thank you - Shame that MY shield supplier could not make this clear
Thank you very helpful, especially the pin numbers
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
Too many thanks for your support.
Great! Thanks for the identification of the pins!
thanks a lot mr saravanan
finally got it
Thanks for the pinnumbers
Good information in your video, thanks.
YOU ARE JUST WONDERFUL
Not sure why. My keypad shield only lights up but can't seem to run anything!
Very informative tutorial, thank you.
Good tutorial. It's a pity that there is an annoying beeping sound in the background.
Good job, well done. keep going.
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.
This is cool - thanks, man!
Good tutorial, but you have a lot of background noise, which I'm guessing is coming from the arduimo.
does anyone know how to get the select button to roll dice when pressed?
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?
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
how to set pot
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!
what happens if i use pin 10?
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
Jerson Guzman
Glad you liked it.
Backlight brightness can be adjusted with the blue trimpot on top left corner.
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.
Thank you sir
'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
Keep turning pot to the left clockwise and you will see boxes, keep turning
Also, copy-pasting the sketches causes an error with the strings due to “ vs ".
thanks
Thanks
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
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
any display show nothing
Yes m8! You rock!
your code does not work :(
I can't see the chuffin screen, take off the plastic protective coat
Thanks 4 the upload!
Where do you get lcd_uart and lcd_key?
Thanks
+oycid The example code is on his website at alselectro.wordpress.com/2013/11/04/arduinolcd-shield-with-keypad/
whats with the lips slapping,had to turn off
Thanks for the pinnumbers