How To Connect An LCD Display To Arduino (Elegoo Mega 2560 Project Lesson 22 From Start To Finish)

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ธ.ค. 2024

ความคิดเห็น • 162

  • @BMonsterLaboratory
    @BMonsterLaboratory  ปีที่แล้ว

    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.

  • @maxpeters6781
    @maxpeters6781 3 หลายเดือนก่อน +2

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

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 หลายเดือนก่อน

      Thanks Max! I appreciate your encouraging comment. Good luck on your future project 👍💪

  • @irfanfendi2767
    @irfanfendi2767 3 ปีที่แล้ว +2

    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

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว +1

      Hi Irfan! I appreciate your comment. I wish you the best of luck with your future projects!

  • @brennapyatt3578
    @brennapyatt3578 3 ปีที่แล้ว +7

    People like you are the reason I succeed! Thank you so much!

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      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! 👍👍

  • @galimirnund6543
    @galimirnund6543 ปีที่แล้ว +2

    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?

    • @BMonsterLaboratory
      @BMonsterLaboratory  ปีที่แล้ว

      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!

  • @abe6615
    @abe6615 11 หลายเดือนก่อน +1

    This saved my life thank you

    • @BMonsterLaboratory
      @BMonsterLaboratory  11 หลายเดือนก่อน

      hey there! Glad you found it helpful. Thank you for this comment and good luck on your Arduino projects 👍

  • @grizley6666
    @grizley6666 6 หลายเดือนก่อน +1

    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.

    • @BMonsterLaboratory
      @BMonsterLaboratory  6 หลายเดือนก่อน

      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!");
      }

  • @drxd.d
    @drxd.d 2 ปีที่แล้ว +2

    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
      @BMonsterLaboratory  2 ปีที่แล้ว

      First thing to do. Double check connection. Lots of wires and easy to miss a connection. Adjust your potentiometer to get print on screen.

    • @drxd.d
      @drxd.d 2 ปีที่แล้ว +1

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

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว +1

      @@drxd.dsounds good. I can help out if needed. Good luck!

  • @JoeMama-ld5ob
    @JoeMama-ld5ob 2 ปีที่แล้ว +2

    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 👍

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว

      have you adjusted your potentiometer? hopefully that's all it is.

    • @JoeMama-ld5ob
      @JoeMama-ld5ob 2 ปีที่แล้ว

      @@BMonsterLaboratory yes I have and it did not do anything.

    • @LXH1708
      @LXH1708 ปีที่แล้ว

      @@JoeMama-ld5ob I have the same problem @BMonsterLaboratory

  • @yanyingwu225
    @yanyingwu225 23 วันที่ผ่านมา +1

    May you send the link of the code? that will be great

    • @BMonsterLaboratory
      @BMonsterLaboratory  23 วันที่ผ่านมา

      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);
      }

  • @Syriancoder
    @Syriancoder 7 หลายเดือนก่อน +2

    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?

    • @BMonsterLaboratory
      @BMonsterLaboratory  7 หลายเดือนก่อน

      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.

  • @anthonyazar9121
    @anthonyazar9121 ปีที่แล้ว +1

    Does it work if I plug the the screen directly onto the arduino, im not using a potentiometer

    • @BMonsterLaboratory
      @BMonsterLaboratory  ปีที่แล้ว

      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.

  • @duleygrafix
    @duleygrafix 2 ปีที่แล้ว +1

    Great first-time project that I did with my Son. Thanks so much.

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว

      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! 👍👍

    • @duleygrafix
      @duleygrafix 2 ปีที่แล้ว +1

      @@BMonsterLaboratory We are on-board for a once a week project. So much to explore and do.

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว

      @@duleygrafix That sounds like an awesome plan. Thank you for adding to the conversation. enjoy!

  • @CPTNEENO
    @CPTNEENO ปีที่แล้ว +1

    Where is the video you said you would link to set up the folder

    • @BMonsterLaboratory
      @BMonsterLaboratory  ปีที่แล้ว

      Hi there. Which folder are you talking about? Are you having any issues with this project?

    • @CPTNEENO
      @CPTNEENO ปีที่แล้ว

      Nvm i figured it out thanks though

  • @BMonsterLaboratory
    @BMonsterLaboratory  3 ปีที่แล้ว +5

    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! 👍👍

  • @Nostrojanus
    @Nostrojanus 2 ปีที่แล้ว +1

    Thank you vey much for the clear explanation.
    I tried it with the help of your video and it worked right away!

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว

      Great to hear from you Nostrojanus! Thank you for the kind comment. Good luck with your future projects and keep up the good work!👊👊

  • @kirkcousins3789
    @kirkcousins3789 3 ปีที่แล้ว +2

    Any idea why the L light is blinking after connection to power?

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      hi there! L light? which light are you referring to?

    • @kirkcousins3789
      @kirkcousins3789 3 ปีที่แล้ว

      @@BMonsterLaboratory I think its called the LED light? It blinks yellow when I turn on the power.

    • @Funrollercoaster606
      @Funrollercoaster606 2 ปีที่แล้ว

      Same

  • @TheRealSigmaDominus
    @TheRealSigmaDominus 2 หลายเดือนก่อน +1

    do the colors of the wires matter?

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 หลายเดือนก่อน

      not at all! any color jumper wire is fine. 👍

    • @TheRealSigmaDominus
      @TheRealSigmaDominus 2 หลายเดือนก่อน

      @@BMonsterLaboratory thanks man that helps but now idk where to put certain wires in certain places for it to work

  • @alenakhan8438
    @alenakhan8438 ปีที่แล้ว +1

    My screen just keeps flickering? I’ve done all the correct connections and I’ve used both of the potentiometer?

    • @BMonsterLaboratory
      @BMonsterLaboratory  ปีที่แล้ว

      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?

    • @alenakhan8438
      @alenakhan8438 ปีที่แล้ว +1

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

    • @BMonsterLaboratory
      @BMonsterLaboratory  ปีที่แล้ว

      @@alenakhan8438 switch wires or breadboard holes and test. Good job finding the potential cause! 💪

  • @Real-Hoodie-Guy
    @Real-Hoodie-Guy 2 ปีที่แล้ว +1

    Thank you this is making my life so much easier! Working on some test projects so thank you, again!

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว

      hi AK_Playz, that's great to hear! Thank you for leaving a comment and best of luck to ya on your projects 👍👊

    • @Real-Hoodie-Guy
      @Real-Hoodie-Guy 2 ปีที่แล้ว +1

      Thank you!

  • @radsi_277
    @radsi_277 3 ปีที่แล้ว +1

    Hi, I was wondering if something could be done without the potentiometer since I don't have one

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      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 :)

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      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!

  • @lukastechtips
    @lukastechtips 3 ปีที่แล้ว +1

    I have the Arduino IDE but I cannot find "the most complete starter kit" on my finder (mac)

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว +1

      Hi Lukas. Did you download ther file? You can find it on the Elegoo website if you need it.

    • @lukastechtips
      @lukastechtips 3 ปีที่แล้ว +1

      @@BMonsterLaboratory thank you, I found it!

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      @@lukastechtips Awesome!

    • @Dr.Pissfingers
      @Dr.Pissfingers 3 ปีที่แล้ว +1

      Does anyone know where I can find a code for Matlab for this LCD?

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      @@Dr.Pissfingers hi Travis. I have never used Matlab. Sorry

  • @josearteaga2340
    @josearteaga2340 ปีที่แล้ว +1

    From where can I get the schematics?

    • @BMonsterLaboratory
      @BMonsterLaboratory  ปีที่แล้ว

      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. 👍

  • @damianomma331
    @damianomma331 2 ปีที่แล้ว +1

    I love your videos man! Super fun and helpful!

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว +1

      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! 👊👊

  • @joep5324
    @joep5324 3 ปีที่แล้ว +1

    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?

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว +1

      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
    @Funrollercoaster606 2 ปีที่แล้ว +1

    I couldn’t get the LCD’s pins on the bottom to get into the breadboard. How can I solve this?

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว

      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

    • @Funrollercoaster606
      @Funrollercoaster606 2 ปีที่แล้ว +1

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

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว

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

  • @tawandamunyanyi2810
    @tawandamunyanyi2810 ปีที่แล้ว +1

    Hi seh, can I have the link for the codes , You said you are goingto provide us with.

    • @BMonsterLaboratory
      @BMonsterLaboratory  ปีที่แล้ว

      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"

  • @spectralmao
    @spectralmao 2 ปีที่แล้ว +1

    hey, I have managed to light up the LCD but the text is not showing up

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว

      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.

  • @krispnuggets8781
    @krispnuggets8781 3 ปีที่แล้ว +1

    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?

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว +1

      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

    • @krispnuggets8781
      @krispnuggets8781 3 ปีที่แล้ว +1

      I can wait until tommorow. Will you share it here or is there anything I need to do so you could share it?

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว +1

      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.

    • @krispnuggets8781
      @krispnuggets8781 3 ปีที่แล้ว +1

      I got it to work. Thank you so much for your help. You're really quick with the replies and that was helpful too!

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว +1

      My pleasure! Thank you for your time to check out the channel. Good luck with your future projects

  • @Taylorcreatesstuff
    @Taylorcreatesstuff ปีที่แล้ว +1

    help me my potentionmeter wont work and idk where the lcd is

    • @BMonsterLaboratory
      @BMonsterLaboratory  ปีที่แล้ว

      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?

  • @susanriley3217
    @susanriley3217 3 ปีที่แล้ว +1

    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.

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      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!

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      It took me a while but I think I finally got it. I can now operate a servo motor with the RFID-RC522.

  • @PaolaPerez-it6jn
    @PaolaPerez-it6jn 3 ปีที่แล้ว +1

    How do you write on both rows?

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว +1

      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.

  • @cheeserat2637
    @cheeserat2637 3 ปีที่แล้ว +1

    This was very useful, thanks

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      Hi there! Glad you found it helpful. I appreciate your comment. Good luck to you on future projects~ 👍

  • @walterkoenig4783
    @walterkoenig4783 3 ปีที่แล้ว +1

    im stuck my arduino elegoo dosnt display text i dont find this cirle to spin the thing so i didnt use it

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      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!

  • @tomatoz4life891
    @tomatoz4life891 ปีที่แล้ว +1

    mine works but it shows just boxes ( █ ). Can Somebody Help Me With This Problem!

    • @BMonsterLaboratory
      @BMonsterLaboratory  ปีที่แล้ว

      Hi there! Did you adjust the contrast settings on the display? Do this by turning the potentiometer. Is it getting appropriate power?

    • @tomatoz4life891
      @tomatoz4life891 ปีที่แล้ว

      @@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 " █ █ █ █ █ █ █ █ █ █"

  • @danielenocito5080
    @danielenocito5080 3 ปีที่แล้ว +1

    Thank you so much, very useful: didn't have time to get an adapter...

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว +1

      Hi Daniele! Thank you for the comment. I'm glad the video helped. Good luck with your project!

  • @patrickmurphy7313
    @patrickmurphy7313 3 ปีที่แล้ว +1

    Can I do this with a Mac computer?

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว +1

      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. 👍

    • @patrickmurphy7313
      @patrickmurphy7313 3 ปีที่แล้ว

      I got the kit, completed the project with a Mac laptop. Very cool. Thanks for the Mac tip.

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      @@patrickmurphy7313 excellent, Patrick! great to hear. Hope it was fun.

    • @patrickmurphy7313
      @patrickmurphy7313 2 ปีที่แล้ว +1

      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.

    • @patrickmurphy7313
      @patrickmurphy7313 2 ปีที่แล้ว +1

      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. :-)

  • @MartaValeroHerrero
    @MartaValeroHerrero 7 หลายเดือนก่อน +2

    thanks i used this to deprogram my grandmas wheelchair, worked like a charm! I got her heritage soon after.😜😜😜 silly me
    ps: no hate

    • @BMonsterLaboratory
      @BMonsterLaboratory  7 หลายเดือนก่อน +1

      Ha! Silly goldfish! 🐠 🤣

    • @MartaValeroHerrero
      @MartaValeroHerrero 7 หลายเดือนก่อน +1

      @@BMonsterLaboratory yeah but dw I ate it as a punishment now he can haunt me as a ghost

  • @Nathanrestorer
    @Nathanrestorer 4 หลายเดือนก่อน +1

    im confused of the 2nd gnd

    • @BMonsterLaboratory
      @BMonsterLaboratory  4 หลายเดือนก่อน

      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.

  • @katapopovic8004
    @katapopovic8004 2 ปีที่แล้ว +1

    Thank you!

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว

      My pleasure! Thank you for leaving a message. I appreciate it.

  • @tharbigdaddy3441
    @tharbigdaddy3441 2 ปีที่แล้ว +1

    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

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว

      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!

    • @tharbigdaddy3441
      @tharbigdaddy3441 2 ปีที่แล้ว +1

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

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว

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

  • @spenceronthespectrum3634
    @spenceronthespectrum3634 2 หลายเดือนก่อน +1

    Where's the folder? I don't know where it is

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 หลายเดือนก่อน

      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. 👍

  • @dababysussyamongus7378
    @dababysussyamongus7378 2 ปีที่แล้ว +1

    did he record it on the arduino or something?

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว

      Hi there. Are you referring to this LCD display video or the new one- the AFC game prediction?

  • @michaelpen5236
    @michaelpen5236 2 ปีที่แล้ว +1

    keep getting invalid library message on upload

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว

      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.

    • @michaelpen5236
      @michaelpen5236 2 ปีที่แล้ว

      Still not functional

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว

      @@michaelpen5236 can you send your code to bmonsterlab@yahoo.com ?

    • @michaelpen5236
      @michaelpen5236 2 ปีที่แล้ว +1

      Got it to work after modifying Liquid Crystal Command. Thanks again

    • @BMonsterLaboratory
      @BMonsterLaboratory  2 ปีที่แล้ว

      @@michaelpen5236 excellent!

  • @district42gamingyoutube83
    @district42gamingyoutube83 3 ปีที่แล้ว +1

    Thanks so much

  • @jimnelson1969
    @jimnelson1969 3 ปีที่แล้ว +2

    how do you get the schematics for the lessons?

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      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!

    • @jimnelson1969
      @jimnelson1969 3 ปีที่แล้ว +1

      @@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
      @BMonsterLaboratory  3 ปีที่แล้ว

      @@jimnelson1969 I hear ya... I'm glad they have the download on their webpage.

    • @jimnelson1969
      @jimnelson1969 3 ปีที่แล้ว

      @@BMonsterLaboratory Thanks again.

  • @andrer7908
    @andrer7908 3 ปีที่แล้ว +1

    when i try upload the hello world it doesnt work

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      Andre, what message are you getting? Do you have the right port and board selected? Is there an error in the code?

    • @andrer7908
      @andrer7908 3 ปีที่แล้ว

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

    • @KaiSpeedyClipz
      @KaiSpeedyClipz 3 ปีที่แล้ว +1

      It happened to me too

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      @@KaiSpeedyClipz hi there. make sure to select the right board and port. does the error give you any suggestions? what does it say?

  • @mr.friendly1583
    @mr.friendly1583 ปีที่แล้ว

    Where do I get the file

    • @BMonsterLaboratory
      @BMonsterLaboratory  ปีที่แล้ว

      #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);
      }

    • @BMonsterLaboratory
      @BMonsterLaboratory  ปีที่แล้ว

      that will get you started. Let me know if you need help adding anything.
      👍

  • @paulrebellion9548
    @paulrebellion9548 ปีที่แล้ว

    Video didn't say anything about using a 220 ohm resistor to power the LCD so mine burnt out. Yay!

    • @BMonsterLaboratory
      @BMonsterLaboratory  ปีที่แล้ว

      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.

  • @Utopia1616
    @Utopia1616 3 ปีที่แล้ว +1

    For some reason I can get everything but the code to work

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      what part do you think you're stuck on ? did you include library?

    • @Utopia1616
      @Utopia1616 3 ปีที่แล้ว

      @@BMonsterLaboratory I don’t really know I’ve installed the library and I know I’m using the correct port

  • @yura_gamer5000
    @yura_gamer5000 3 ปีที่แล้ว +1

    I can't do anything

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      I'm happy to help!...what do you need? Where are you stuck?

  • @hometimemayhem928
    @hometimemayhem928 3 ปีที่แล้ว +2

    My brain hurts
    and we're gonna plug THAT into the positive rail

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว

      Haha. You made me laugh. Do you need help with getting it to work?

    • @hometimemayhem928
      @hometimemayhem928 3 ปีที่แล้ว +2

      I found the problem, it turns out the wires were in the wrong section, because I couldn't figure out which port to use

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว +1

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

    • @hometimemayhem928
      @hometimemayhem928 3 ปีที่แล้ว +1

      now to learn the language so I can code the thing

    • @BMonsterLaboratory
      @BMonsterLaboratory  3 ปีที่แล้ว +1

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

  • @abderrahimnabat1484
    @abderrahimnabat1484 ปีที่แล้ว +1

    I can’t find the arduino ide and setup video

    • @BMonsterLaboratory
      @BMonsterLaboratory  ปีที่แล้ว

      Hi there! Go to arduino.cc and click "software " tab. Download ide there

  • @flyingturtle1999
    @flyingturtle1999 ปีที่แล้ว

    Hi my thing lights up but no boxes show

    • @BMonsterLaboratory
      @BMonsterLaboratory  ปีที่แล้ว

      hello. Are you using the same code I used? can you post it? did you turn the potentiometer to change contrast on the display?