If you're using the 1602A LCD module, it may require a 220ohm resistor at the 5v rail - put it on the A or K pin. The Elegoo Mega kit doesn't mention this in their tutorial. I never had an issue without a resistor on the power rail. Sorry for any inconvenience this may have caused.
This was sincerely such a massive help to me, I am so appreciative of the pacing of the video and the explanations you gave for each part of the LCD, thank you so much!!
I just started doing my first project as a university students , and i really appreciate you for doing this video... It helps me a lot. Honestly thankyou so much
I have this kit, I've only done the first project...simple switch. How do you know where those connections go? Do they explain in the book or do you know by doing some formula?
hey there! You can look at the schematic (like the one at 7:10) to see where wires and components go. If you're not sure of a symbol in the schematic, do a search online for schematic symbols. You can start at the beginning of your arduino tutorial kit and work your way through. You can also find basic arduino project books online or at a library. This Arduino reference is good to use while learning code www.arduino.cc/reference/en/. I also used www.w3schools.com/cpp/default.asp when learning how to write simple code. There are also videos on youtube that help you get started. I hope that helps!
Hey there! Include the liquid crystal library (LiquidCrystal.h) and change text in lcd.print line from "hello, world" to whatever you want. Play around with that, look up lcd display example code that you can find online, use arduino ide reference page for functions, variables, and structure. I found this very helpful when i started. www.arduino.cc/reference/en/ void 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!"); }
I'm going to say that this is very but very helpful but, i think i dont have the colored teal cable and i would just do it with the blue ones instead and so it wasent working it was lighting up but not showing up the text. i'm a starter from like 2 days ago cuz the package came 3 days ago... so i have some problems on this... Free to reply me!
@@BMonsterLaboratory i have checked it before and nothing, no text no objects just blue screen. but hey its ok cuz i can do it all of it again. Thanks for the instructions!
Hi, when I set this up the lcd screen would turn on but not display text, I had done everything as show and even gone to the extent of putting EVERYTHING in the same spot. If you could please help that would be great 👍
You will need to download the Liquidcrystal library "#include " You can alter the onscreen text to whatever you like. This is the code from the Elegoo Mega kit: //www.elegoo.com //2016.12.9 /* LiquidCrystal Library - Hello World Demonstrates the use a 16x2 LCD display. The LiquidCrystal library works with all LCD displays that are compatible with the Hitachi HD44780 driver. There are many of them out there, and you can usually tell them by the 16-pin interface. This sketch prints "Hello World!" to the LCD and shows the time. The circuit: * LCD RS pin to digital pin 7 * LCD Enable pin to digital pin 8 * LCD D4 pin to digital pin 9 * LCD D5 pin to digital pin 10 * LCD D6 pin to digital pin 11 * LCD D7 pin to digital pin 12 * LCD R/W pin to ground * LCD VSS pin to ground * LCD VCC pin to 5V * 10K resistor: * ends to +5V and ground * wiper to LCD VO pin (pin 3) Library originally added 18 Apr 2008 by David A. Mellis library modified 5 Jul 2009 by Limor Fried (www.ladyada.net) example added 9 Jul 2009 by Tom Igoe modified 22 Nov 2010 by Tom Igoe This example code is in the public domain. www.arduino.cc/en/Tutorial/LiquidCrystal */ // include the library code: #include // initialize the library with the numbers of the interface pins LiquidCrystal lcd(7, 8, 9, 10, 11, 12); void 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!"); } void loop() { // set the cursor to column 0, line 1 // (note: line 1 is the second row, since counting begins with 0): lcd.setCursor(0, 1); // print the number of seconds since reset: lcd.print(millis() / 1000); }
when i open the file to open the project then it says "the destination path is too long. rename the compressed(zipped) folder and try again." any help?
make sure that the destination path where you're trying to save or access files is not too deep within the directory structure. Try renaming some of the folders in the path if any are too long.
Hi Anthony. Yes, you can connect it right to the arduino. The potentiometer is for contrast adjustment. It may be difficult to read without changing the contrast a bit but you can connect it without a potentiometer.
Hi Duley W.! That's great to hear. Awesome way to spend time with your son. I have a feeling he won't forget it. I hope he was encouraged to continue with Arduino electronics. Keep up the good work! 👍👍
More videos planned using the 1602A LCD module - some are from Elegoo Mega 2560 lessons and some are not. Time stamps are provided in description for easy navigation through this video. Thanks for watching! 👍👍
hi there! Sounds like it could be a power supply issue or maybe a backlight issue. Have you tried external power? Use a breadboard power supply rather than Arduino. Maybe a loose connection on the breadboard? Have you checked the serial monitor to see if it's operating correctly?
Hi Radsi, Since a potentiometer is a variable resistor (the one in this video goes up to 10k Ohm) I guess it could be done if you found and used the correct resistor(s) to produce the correct voltage signal. I've never done it though...maybe one day i'll try :)
By the way, do Ebay search for "3296X-103 Side Adjustment 10K Ohm Trimmer Potentiometer 10 Pack". Cost is only $3.49 + free shipping. They are the nice potentiometers that fit in your breadboard. Hope that helps!
You can see the schematic as 7:09 in the video. This came from the Elegoo Mega book back when I purchased the kit. There's also a Tinkercad image in the book that I can send you if needed. 👍
Daemoncrypt, I appreciate your comment. I'm glad you found it helpful. Hopefully we have some more useful content for ya in upcoming videos. Keep up the good work! 👊👊
Hey, I was trying to make a read, write and clone for RFId with the arduino mega 2560, the lessons from the seller themself don't really work and was wondering if you know hwo to?
Hi Joep! The only RFID video I have made so far is the stepper video here-> th-cam.com/video/q9RUVhMJL3I/w-d-xo.html I will be happy to do another though.
@@Funrollercoaster606 good job! an I2C display uses only 4 leads. Easier to manage and cleaner look. There's a 20x4 display in this video th-cam.com/video/x911--B7cEA/w-d-xo.html if you have questions just ask
Thy this for Hello World sketch. // include the library code: #include // initialize the library with the numbers of the interface pins LiquidCrystal lcd(12, 11, 5, 4, 3, 2); void 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!"); } void loop() { // set the cursor to column 0, line 1 // (note: line 1 is the second row, since counting begins with 0): lcd.setCursor(0, 1); // print the number of seconds since reset: lcd.print(millis() / 1000); } You can also download the Elegoo Arduino Mega complete kit and get more code from there. It's on the Elegoo website under "downloads"
Hey there! Here are some things I would do. Check all pin connections, adjust potentiometer, include lcd.begin(16, 2) in your setup to properly set up rows and columns. I assume you're using liquidcrystal library.
When I click on the elegoo complete starter kit folder, it says its a bad file and can only open files ending in .ino or.pde. what can I do to fix that?
Hi there! It sounds like your file may have been deleted or moved, maybe. You can go to the elegoo website and download the mega2560 files or I can share the code with you tomorrow. I am currently in the mountains with poor internet but will be happy to help tomorrow
Arduino Kits User Support - ELEGOO Official www.elegoo.com/pages/arduino-kits-support-files go here and download the mega2560 kit. The project files & tutorial should be there.
happy to help but not sure where to start. Did you set it up? Can you get the back light to come on? Is there print on the screen at all? Did you turn the potentiometer? Double check your connections. Where are you stuck?
could you make a video on using the RFID--RC522 module with the servo motor, I am trying to make a vending machine and I want to know how to do it, I would very much appreciate it.
Hi Susan. I will absolutely make a video for this. I am assuming you want to use the servo as a locking mechanism for the door and use the RFID as a way to control the lock? Will be happy to post something. Thanks for asking!
Hi there Paola! What part of the code are you asking about? Did you include the liquidcrystal.h librrary and set your LCD parameters above the setup section? Be sure to set the number of columns and rows in the setup lcd.begin(16,2); and lcd.clear(); will clear the screen. in the loop: lcd.print("your message"); // print a text on the screen lcd.setCursor(0,1); // this sets your cursor to the second row lcd.print("your message here"); //print text on the second row I hope this helps. check out the end of this video. It may offer more help.
Hi there Walter! You're probably referring to the potentiometer. You do need to use it to make adjustments until your letters or numbers become visible on on the screen. If you still don't see anything on your screen after you turn the potentiometer, check your wiring. It's very easy to plug into the wrong pin by accident. If you have any issues after that, feel free to ask. It's pretty neat once you get your screen on! I hope that helps!
@@BMonsterLaboratory i did but its showing still the block (turning the potentiometer just makes it invisible) i have coded it to say "hello world" but instead it shows " █ █ █ █ █ █ █ █ █ █"
Hi Patrick. Yes, you can do this on a Mac. You need to install Arduino IDE. Go to www.arduino.cc/ - click software - select Mac OS X 10.10 or newer download. Hope that helps. 👍
Today I plugged it in to power and the LCD screen lights up fine, but there is no text on the first line and no timer on the second line. The potentiometer works ok as it changes the intensity of the character spaces when I adjust the potentiometer’s “handle”. I cannot figure out what happened or how I managed to create a problem. Do you have any ideas for what I should look at. I am using a Mac laptop, which I mention here just in case it somehow matters.
hey there! You can possibly have 3 ground connections on the lcd display. vss: is the ground for circuitry of the module k; is ground for the backlight rw: the read/write pin. ground here sets this pin to write mode only multiple ground pins help isolate different parts of the module and helps them work together more efficiently. It also helps with stable power and reduces flickering and electrical noise.
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xa7 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xa7 what do u do if this happens
your board and pc aren't connecting. make sure you select proper board and port under "tools", hit reset button on your board, unplug usb and plug into a different usb port on your computer. hopefully one of these will do the trick!
@@BMonsterLaboratory Thank you so much I thought you wouldn’t reply, but you where right I had my board selected as a uno but I have a mega so I just changed it now it works.
@@tharbigdaddy3441 Glad to hear you got it working.! I appreciate all the questions and comments, so I do my best to try and respond to each. Thank you for your question and hope to hear from ya again!
The Ellegoo folder? It's in the Mega kit download. Select the Board and kit and download it here www.elegoo.com/pages/download unzip file...everything is in there. 👍
are you using liquid crystal libratry? #include at the top of your code? If you don't have it you can download it. In Arduino IDE click "tools" - "manage libraries" - type "LiquidCrystal" into the search bar. You can install it from there. One you have it downloaded you can use #include at the beginning of the code.
Hi there! The schematics are in the lesson file that you can download from elegoo.com Once you're on the site, go to downloads->Arduino kits & robots->Mega2560 start kits (on the left side)->download the most complete starter kit tutorial and code. Unzip the file and you'll see the pdf file. I got it from the lesson there. hope that helps!
@@BMonsterLaboratory Thanks for the info. The disk that came with the kit doesn't have that info. Works better with all the info. Thought I had gotten the shaft. lol
@@BMonsterLaboratory yes it was saying it's uploading but then says there was an error so I deleted everything and reinstalled it again but still the same
#include // initialize the library with the numbers of the interface pins LiquidCrystal lcd(7, 8, 9, 10, 11, 12); void 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!"); } void loop() { // set the cursor to column 0, line 1 // (note: line 1 is the second row, since counting begins with 0): lcd.setCursor(0, 1); // print the number of seconds since reset: lcd.print(millis() / 1000); }
Man, sorry to hear that. When I made this video I was working through the Elegoo Mega Kit tutorial and it made no mention of a 220ohm resistor on the A or K pin. Shortly after this video I switched to an I2C display, and I wasn't aware this was a problem. Thank you for letting me know.
@@hometimemayhem928 that's easy to do. I usually include a schematic for reasons like that. If I didn't include it on this video, sorry. Glad ya got it workin!
@Home time mayhem aside from taking a class, I'm sure there are some good books out there. Also check out cplusplus.com and www.arduino.cc/reference/en/ for some examples to get you started.
If you're using the 1602A LCD module, it may require a 220ohm resistor at the 5v rail - put it on the A or K pin. The Elegoo Mega kit doesn't mention this in their tutorial. I never had an issue without a resistor on the power rail. Sorry for any inconvenience this may have caused.
This was sincerely such a massive help to me, I am so appreciative of the pacing of the video and the explanations you gave for each part of the LCD, thank you so much!!
Thanks Max! I appreciate your encouraging comment. Good luck on your future project 👍💪
I just started doing my first project as a university students , and i really appreciate you for doing this video... It helps me a lot. Honestly thankyou so much
Hi Irfan! I appreciate your comment. I wish you the best of luck with your future projects!
People like you are the reason I succeed! Thank you so much!
Brenna, thank you for the kinds words! Don't give up and you can get anything done...i'm confident of that.
More neat stuff on the way~ Take care! 👍👍
I have this kit, I've only done the first project...simple switch. How do you know where those connections go? Do they explain in the book or do you know by doing some formula?
hey there! You can look at the schematic (like the one at 7:10) to see where wires and components go. If you're not sure of a symbol in the schematic, do a search online for schematic symbols. You can start at the beginning of your arduino tutorial kit and work your way through. You can also find basic arduino project books online or at a library. This Arduino reference is good to use while learning code www.arduino.cc/reference/en/. I also used www.w3schools.com/cpp/default.asp when learning how to write simple code. There are also videos on youtube that help you get started. I hope that helps!
This saved my life thank you
hey there! Glad you found it helpful. Thank you for this comment and good luck on your Arduino projects 👍
Hello, I'm new at this. Everything is working, however I don't know how to edit the text. Where do I find the set-up or edit? Thank-you.
Hey there! Include the liquid crystal library (LiquidCrystal.h) and change text in lcd.print line from "hello, world" to whatever you want. Play around with that, look up lcd display example code that you can find online, use arduino ide reference page for functions, variables, and structure. I found this very helpful when i started. www.arduino.cc/reference/en/
void 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!");
}
I'm going to say that this is very but very helpful but, i think i dont have the colored teal cable and i would just do it with the blue ones instead and so it wasent working
it was lighting up but not showing up the text. i'm a starter from like 2 days ago cuz the package came 3 days ago... so i have some problems on this...
Free to reply me!
First thing to do. Double check connection. Lots of wires and easy to miss a connection. Adjust your potentiometer to get print on screen.
@@BMonsterLaboratory i have checked it before and nothing, no text no objects just blue screen. but hey its ok cuz i can do it all of it again. Thanks for the instructions!
@@drxd.dsounds good. I can help out if needed. Good luck!
Hi, when I set this up the lcd screen would turn on but not display text, I had done everything as show and even gone to the extent of putting EVERYTHING in the same spot. If you could please help that would be great 👍
have you adjusted your potentiometer? hopefully that's all it is.
@@BMonsterLaboratory yes I have and it did not do anything.
@@JoeMama-ld5ob I have the same problem @BMonsterLaboratory
May you send the link of the code? that will be great
You will need to download the Liquidcrystal library "#include "
You can alter the onscreen text to whatever you like.
This is the code from the Elegoo Mega kit:
//www.elegoo.com
//2016.12.9
/*
LiquidCrystal Library - Hello World
Demonstrates the use a 16x2 LCD display. The LiquidCrystal
library works with all LCD displays that are compatible with the
Hitachi HD44780 driver. There are many of them out there, and you
can usually tell them by the 16-pin interface.
This sketch prints "Hello World!" to the LCD
and shows the time.
The circuit:
* LCD RS pin to digital pin 7
* LCD Enable pin to digital pin 8
* LCD D4 pin to digital pin 9
* LCD D5 pin to digital pin 10
* LCD D6 pin to digital pin 11
* LCD D7 pin to digital pin 12
* LCD R/W pin to ground
* LCD VSS pin to ground
* LCD VCC pin to 5V
* 10K resistor:
* ends to +5V and ground
* wiper to LCD VO pin (pin 3)
Library originally added 18 Apr 2008
by David A. Mellis
library modified 5 Jul 2009
by Limor Fried (www.ladyada.net)
example added 9 Jul 2009
by Tom Igoe
modified 22 Nov 2010
by Tom Igoe
This example code is in the public domain.
www.arduino.cc/en/Tutorial/LiquidCrystal
*/
// include the library code:
#include
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
void 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!");
}
void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print(millis() / 1000);
}
when i open the file to open the project then it says "the destination path is too long. rename the compressed(zipped) folder and try again." any help?
make sure that the destination path where you're trying to save or access files is not too deep within the directory structure. Try renaming some of the folders in the path if any are too long.
Does it work if I plug the the screen directly onto the arduino, im not using a potentiometer
Hi Anthony. Yes, you can connect it right to the arduino. The potentiometer is for contrast adjustment. It may be difficult to read without changing the contrast a bit but you can connect it without a potentiometer.
Great first-time project that I did with my Son. Thanks so much.
Hi Duley W.! That's great to hear. Awesome way to spend time with your son. I have a feeling he won't forget it. I hope he was encouraged to continue with Arduino electronics. Keep up the good work! 👍👍
@@BMonsterLaboratory We are on-board for a once a week project. So much to explore and do.
@@duleygrafix That sounds like an awesome plan. Thank you for adding to the conversation. enjoy!
Where is the video you said you would link to set up the folder
Hi there. Which folder are you talking about? Are you having any issues with this project?
Nvm i figured it out thanks though
More videos planned using the 1602A LCD module - some are from Elegoo Mega 2560 lessons and some are not. Time stamps are provided in description for easy navigation through this video. Thanks for watching! 👍👍
Thank you vey much for the clear explanation.
I tried it with the help of your video and it worked right away!
Great to hear from you Nostrojanus! Thank you for the kind comment. Good luck with your future projects and keep up the good work!👊👊
Any idea why the L light is blinking after connection to power?
hi there! L light? which light are you referring to?
@@BMonsterLaboratory I think its called the LED light? It blinks yellow when I turn on the power.
Same
do the colors of the wires matter?
not at all! any color jumper wire is fine. 👍
@@BMonsterLaboratory thanks man that helps but now idk where to put certain wires in certain places for it to work
My screen just keeps flickering? I’ve done all the correct connections and I’ve used both of the potentiometer?
hi there! Sounds like it could be a power supply issue or maybe a backlight issue. Have you tried external power? Use a breadboard power supply rather than Arduino. Maybe a loose connection on the breadboard? Have you checked the serial monitor to see if it's operating correctly?
@@BMonsterLaboratory I think they a loose connection on my circuit but I don’t know where. When I mess with the wires it flickers more
@@alenakhan8438 switch wires or breadboard holes and test. Good job finding the potential cause! 💪
Thank you this is making my life so much easier! Working on some test projects so thank you, again!
hi AK_Playz, that's great to hear! Thank you for leaving a comment and best of luck to ya on your projects 👍👊
Thank you!
Hi, I was wondering if something could be done without the potentiometer since I don't have one
Hi Radsi,
Since a potentiometer is a variable resistor (the one in this video goes up to 10k Ohm) I guess it could be done if you found and used the correct resistor(s) to produce the correct voltage signal. I've never done it though...maybe one day i'll try :)
By the way, do Ebay search for "3296X-103 Side Adjustment 10K Ohm Trimmer Potentiometer 10 Pack". Cost is only $3.49 + free shipping. They are the nice potentiometers that fit in your breadboard. Hope that helps!
I have the Arduino IDE but I cannot find "the most complete starter kit" on my finder (mac)
Hi Lukas. Did you download ther file? You can find it on the Elegoo website if you need it.
@@BMonsterLaboratory thank you, I found it!
@@lukastechtips Awesome!
Does anyone know where I can find a code for Matlab for this LCD?
@@Dr.Pissfingers hi Travis. I have never used Matlab. Sorry
From where can I get the schematics?
You can see the schematic as 7:09 in the video. This came from the Elegoo Mega book back when I purchased the kit. There's also a Tinkercad image in the book that I can send you if needed. 👍
I love your videos man! Super fun and helpful!
Daemoncrypt, I appreciate your comment. I'm glad you found it helpful. Hopefully we have some more useful content for ya in upcoming videos. Keep up the good work! 👊👊
Hey, I was trying to make a read, write and clone for RFId with the arduino mega 2560, the lessons from the seller themself don't really work and was wondering if you know hwo to?
Hi Joep! The only RFID video I have made so far is the stepper video here-> th-cam.com/video/q9RUVhMJL3I/w-d-xo.html I will be happy to do another though.
I couldn’t get the LCD’s pins on the bottom to get into the breadboard. How can I solve this?
Happens to me sometimes. Use another row on the bread board, press firm and flat but not on the screen. An I2C LCD display would be easier to use
@@BMonsterLaboratory I’m using the same LCD as you. I managed to get it working without the bread board, thanks for the help with programming though!
@@Funrollercoaster606 good job! an I2C display uses only 4 leads. Easier to manage and cleaner look. There's a 20x4 display in this video th-cam.com/video/x911--B7cEA/w-d-xo.html if you have questions just ask
Hi seh, can I have the link for the codes , You said you are goingto provide us with.
Thy this for Hello World sketch.
// include the library code:
#include
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void 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!");
}
void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print(millis() / 1000);
}
You can also download the Elegoo Arduino Mega complete kit and get more code from there. It's on the Elegoo website under "downloads"
hey, I have managed to light up the LCD but the text is not showing up
Hey there! Here are some things I would do. Check all pin connections, adjust potentiometer, include lcd.begin(16, 2) in your setup to properly set up rows and columns. I assume you're using liquidcrystal library.
When I click on the elegoo complete starter kit folder, it says its a bad file and can only open files ending in .ino or.pde. what can I do to fix that?
Hi there! It sounds like your file may have been deleted or moved, maybe. You can go to the elegoo website and download the mega2560 files or I can share the code with you tomorrow. I am currently in the mountains with poor internet but will be happy to help tomorrow
I can wait until tommorow. Will you share it here or is there anything I need to do so you could share it?
Arduino Kits User Support - ELEGOO Official
www.elegoo.com/pages/arduino-kits-support-files go here and download the mega2560 kit. The project files & tutorial should be there.
I got it to work. Thank you so much for your help. You're really quick with the replies and that was helpful too!
My pleasure! Thank you for your time to check out the channel. Good luck with your future projects
help me my potentionmeter wont work and idk where the lcd is
happy to help but not sure where to start. Did you set it up? Can you get the back light to come on? Is there print on the screen at all? Did you turn the potentiometer? Double check your connections. Where are you stuck?
could you make a video on using the RFID--RC522 module with the servo motor, I am trying to make a vending machine and I want to know how to do it, I would very much appreciate it.
Hi Susan. I will absolutely make a video for this. I am assuming you want to use the servo as a locking mechanism for the door and use the RFID as a way to control the lock? Will be happy to post something. Thanks for asking!
It took me a while but I think I finally got it. I can now operate a servo motor with the RFID-RC522.
How do you write on both rows?
Hi there Paola! What part of the code are you asking about? Did you include the liquidcrystal.h librrary and set your LCD parameters above the setup section? Be sure to set the number of columns and rows in the setup lcd.begin(16,2); and lcd.clear(); will clear the screen.
in the loop:
lcd.print("your message"); // print a text on the screen
lcd.setCursor(0,1); // this sets your cursor to the second row
lcd.print("your message here"); //print text on the second row
I hope this helps. check out the end of this video. It may offer more help.
This was very useful, thanks
Hi there! Glad you found it helpful. I appreciate your comment. Good luck to you on future projects~ 👍
im stuck my arduino elegoo dosnt display text i dont find this cirle to spin the thing so i didnt use it
Hi there Walter! You're probably referring to the potentiometer. You do need to use it to make adjustments until your letters or numbers become visible on on the screen. If you still don't see anything on your screen after you turn the potentiometer, check your wiring. It's very easy to plug into the wrong pin by accident. If you have any issues after that, feel free to ask. It's pretty neat once you get your screen on! I hope that helps!
mine works but it shows just boxes ( █ ). Can Somebody Help Me With This Problem!
Hi there! Did you adjust the contrast settings on the display? Do this by turning the potentiometer. Is it getting appropriate power?
@@BMonsterLaboratory i did but its showing still the block (turning the potentiometer just makes it invisible) i have coded it to say "hello world" but instead it shows " █ █ █ █ █ █ █ █ █ █"
Thank you so much, very useful: didn't have time to get an adapter...
Hi Daniele! Thank you for the comment. I'm glad the video helped. Good luck with your project!
Can I do this with a Mac computer?
Hi Patrick. Yes, you can do this on a Mac. You need to install Arduino IDE. Go to www.arduino.cc/ - click software - select Mac OS X 10.10 or newer download. Hope that helps. 👍
I got the kit, completed the project with a Mac laptop. Very cool. Thanks for the Mac tip.
@@patrickmurphy7313 excellent, Patrick! great to hear. Hope it was fun.
Today I plugged it in to power and the LCD screen lights up fine, but there is no text on the first line and no timer on the second line. The potentiometer works ok as it changes the intensity of the character spaces when I adjust the potentiometer’s “handle”. I cannot figure out what happened or how I managed to create a problem. Do you have any ideas for what I should look at. I am using a Mac laptop, which I mention here just in case it somehow matters.
Never mind! I figured it out. I checked the code and had not changed the code for the pins to 7,8,9, etc. Everything works now. :-)
thanks i used this to deprogram my grandmas wheelchair, worked like a charm! I got her heritage soon after.😜😜😜 silly me
ps: no hate
Ha! Silly goldfish! 🐠 🤣
@@BMonsterLaboratory yeah but dw I ate it as a punishment now he can haunt me as a ghost
im confused of the 2nd gnd
hey there! You can possibly have 3 ground connections on the lcd display.
vss: is the ground for circuitry of the module
k; is ground for the backlight
rw: the read/write pin. ground here sets this pin to write mode only
multiple ground pins help isolate different parts of the module and helps them work together more efficiently. It also helps with stable power and reduces flickering and electrical noise.
Thank you!
My pleasure! Thank you for leaving a message. I appreciate it.
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xa7
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xa7 what do u do if this happens
your board and pc aren't connecting. make sure you select proper board and port under "tools", hit reset button on your board, unplug usb and plug into a different usb port on your computer. hopefully one of these will do the trick!
@@BMonsterLaboratory Thank you so much I thought you wouldn’t reply, but you where right I had my board selected as a uno but I have a mega so I just changed it now it works.
@@tharbigdaddy3441 Glad to hear you got it working.! I appreciate all the questions and comments, so I do my best to try and respond to each. Thank you for your question and hope to hear from ya again!
Where's the folder? I don't know where it is
The Ellegoo folder? It's in the Mega kit download. Select the Board and kit and download it here www.elegoo.com/pages/download unzip file...everything is in there. 👍
did he record it on the arduino or something?
Hi there. Are you referring to this LCD display video or the new one- the AFC game prediction?
keep getting invalid library message on upload
are you using liquid crystal libratry? #include at the top of your code?
If you don't have it you can download it. In Arduino IDE click "tools" - "manage libraries" - type "LiquidCrystal" into the search bar. You can install it from there. One you have it downloaded you can use #include at the beginning of the code.
Still not functional
@@michaelpen5236 can you send your code to bmonsterlab@yahoo.com ?
Got it to work after modifying Liquid Crystal Command. Thanks again
@@michaelpen5236 excellent!
Thanks so much
Hey there! Thank you for watching and leaving a comment. Have a great weekend!
@@BMonsterLaboratory thanks
how do you get the schematics for the lessons?
Hi there! The schematics are in the lesson file that you can download from elegoo.com
Once you're on the site, go to downloads->Arduino kits & robots->Mega2560 start kits (on the left side)->download the most complete starter kit tutorial and code.
Unzip the file and you'll see the pdf file. I got it from the lesson there.
hope that helps!
@@BMonsterLaboratory Thanks for the info. The disk that came with the kit doesn't have that info. Works better with all the info. Thought I had gotten the shaft. lol
@@jimnelson1969 I hear ya... I'm glad they have the download on their webpage.
@@BMonsterLaboratory Thanks again.
when i try upload the hello world it doesnt work
Andre, what message are you getting? Do you have the right port and board selected? Is there an error in the code?
@@BMonsterLaboratory yes it was saying it's uploading but then says there was an error so I deleted everything and reinstalled it again but still the same
It happened to me too
@@KaiSpeedyClipz hi there. make sure to select the right board and port. does the error give you any suggestions? what does it say?
Where do I get the file
#include
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
void 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!");
}
void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print(millis() / 1000);
}
that will get you started. Let me know if you need help adding anything.
👍
Video didn't say anything about using a 220 ohm resistor to power the LCD so mine burnt out. Yay!
Man, sorry to hear that. When I made this video I was working through the Elegoo Mega Kit tutorial and it made no mention of a 220ohm resistor on the A or K pin. Shortly after this video I switched to an I2C display, and I wasn't aware this was a problem. Thank you for letting me know.
For some reason I can get everything but the code to work
what part do you think you're stuck on ? did you include library?
@@BMonsterLaboratory I don’t really know I’ve installed the library and I know I’m using the correct port
I can't do anything
I'm happy to help!...what do you need? Where are you stuck?
My brain hurts
and we're gonna plug THAT into the positive rail
Haha. You made me laugh. Do you need help with getting it to work?
I found the problem, it turns out the wires were in the wrong section, because I couldn't figure out which port to use
@@hometimemayhem928 that's easy to do. I usually include a schematic for reasons like that. If I didn't include it on this video, sorry. Glad ya got it workin!
now to learn the language so I can code the thing
@Home time mayhem aside from taking a class, I'm sure there are some good books out there. Also check out cplusplus.com and www.arduino.cc/reference/en/ for some examples to get you started.
I can’t find the arduino ide and setup video
Hi there! Go to arduino.cc and click "software " tab. Download ide there
Hi my thing lights up but no boxes show
hello. Are you using the same code I used? can you post it? did you turn the potentiometer to change contrast on the display?