How To Use An LCD Display Module To Show Temperature Using Elegoo Mega 2560 (Lesson 23 Thermometer)

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 มิ.ย. 2024
  • Watch this video and learn how to use an LCD display module to show the temperature using the ELegoo Mega 2560. We go through Lesson 23 Thermometer step-by-step.
    your Amazon link to Elegoo Mega kit - amzn.to/3mWL71R
    any purchase made from these links may benefit this channel - many thanks!
    Don't for get to "Like + SUBSCRIBE" ~👍👍
    Chapters:
    0:00 Intro
    0:24 what is a thermistor?
    2:19 wiring the board
    5:08 a schematic for you
    6:40 a look at the code and upload to board
    9:08 LCD displaying Celsius temp
    9:31 switching the display from Celsius to Fahrenheit
    Be sure to check out our other play lists!
    ---Here is an awesome collection of educational STEM toys you just have to see!
    • Here is an awesome col...
    ---Do You Love Battery Operated Toys and RC Toys? We thought you did. Check these reviews out!
    • Do You Love Battery Op...
    ---Here are some simple and easy to follow Arduino videos for the beginner
    • Easy Arduino projects ...
    --Did you know I have electronic product reviews?
    • Electronic Product Rev...
    • The Most Complete Star... - download Arduino IDE and setup
    • How To Connect An LCD ... - more details on this LCD module (lesson 22)
    This video is a walk through of the Elegoo Mega 2560 Project lesson 23 - how to use an LCD screen to show the temperature - from start to finish. The goal is to make correct connections from your Arduino board to the LCD module and to understand the basics of how the module works with a thermistor. The thermistor is a quite interesting sensor, and this video will give you a brief introduction to it. After becoming familiar with this LCD module and how to properly display the temperature, you may want to explore other ways of using what you have learned. This particular LCD module is 16x2 and they are available in other sizes.
    You may find that the most difficult pare of the process is getting your code to work properly. Once you upload the code from the IDE library, play around with the values and what you have learned in the lesson. Pay attention to the changes that are made and explore from there. Before you know it, you will be familiar with the code and what exactly it is telling the board to do. I have found it beneficial to spend time with 1 component at a time. Make sure you have a decent understanding of that module, how it is connected, and the code before you move on to another module.
    questions, critiques, or shout-outs are always welcomed.
    Thanks for watching~

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

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

    This LCD module is just plain fun to play around with. Maybe one more video with this LCD display with different sensors/components? Time to build on what you learn....more videos on the way!

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

    Awesome, keep it up!

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

      Alan, thank you. This Elegoo kit is lots of fun. Have a great weekend!

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

      @@BMonsterLaboratory thank you, you too!

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

    Hey BMonster. I was wondering if you could make a breadboard-less version of these tutorials for more compact projects?

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

      Ya, I could definitely do that when I get a chance.

  • @Md.ShahnawazKhan-ho4ff
    @Md.ShahnawazKhan-ho4ff ปีที่แล้ว +1

    I think there is a bug in line 16 (check time 8:15). It should be tempReading + 1 in the denominator.

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

      Hey there! Thanks for asking. I see the line you're talking about. The -1 subtracts 1 from the voltage ratio. It is used to account for the voltage drop across a pull-down resistor or any other offset that may exist in the circuit. This step helps to normalize the readings. Are you having issues with uploading the code? Thanks for reaching out! hope to hear from you again👍

    • @Md.ShahnawazKhan-ho4ff
      @Md.ShahnawazKhan-ho4ff ปีที่แล้ว

      @@BMonsterLaboratory Lets say you get a value 1023 as tempReading, don't you want the fraction (1024/(tempReading MINUS 1)) to be 1 which in your case is NOT. If it is tempReading + 1 then it would be 1.

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

    I also have another question. When I was trying to configure what problem I had, i realized that some jumper wires are shorter and some are longer. Does that have to do with anything. And also, does the color matter.

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

      Length and color do not matter. Open your serial monitor under tools tab at the top. You want to see if your temp readings are showing up and if they are we'll know it's an issue with your display.

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

      @@BMonsterLaboratory thank You so much will check that out and let you know tomorrow!

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

      @@radharavichandran3759 sounds great.

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

    Hello BMOnster Laboratory.. You are doing a great job. I have one question about this project... I wired everything correctly, and the LCD display is lighting up but there is no text in it. I even tried turning the Potentiometer around, but is still lighting up blue with now text in the columns. Please help me..

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

      Hi Radha! great to hear from you. I would double check connections. It's very easy to place a wire in the wrong spot. Also, open up your serial monitor and see if your code is working correctly. If these don't work you can copy/paste your code in an email and send it to bmonsterlab@yahoo.com. I'll be happy to see what I can do to help.

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

      @@BMonsterLaboratory I double checked everything, and I will be sending an email right now. Thank You for the advice!

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

    My LCD display is lit up, but no text is appearing? I kept the code the same, so maybe I have it wired wrong. Any troubleshooting advice?

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

      double check your LCD pins - could be as simple as 1 pin connected wrong. If the code is the same adn you were able to compile the code with no issues, it must be wiring... I would think.

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

      any luck?

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

    Do you have the download for the code?

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

      Hi there! I apologize, I do not have the code. I checked my old hard drive. This was before I started posting the code - which I do for all videos now.

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

      @@BMonsterLaboratory Well thanks for trying. I appreciate that.

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

    My LCD display wont open, the screen doesnt open, i triple checked the wiring and the code and i see nothing wrong. Any suggestions?-

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

      Hi there! Does the backlight come on at all? Nothing appears when you turned the potentiometer?

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

      Also check proper COM port. What does serial monitor say?

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

    mt lcd is not turning on...

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

      and there all connected right. why is it not turning on!

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

      hi Adin,
      if all the connections are right, have you checked your code?
      is there power to the lcd but no visible type on the screen? if so, try turning your potentiometer until the letters show up.

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

      @@BMonsterLaboratory i copyed the code from the library, turns out i have to re wire every thing also something wrong with the code i copyed it ffrom the folder tho is is say something is wrong

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

      @@adinmcdowell6878 what is your error message? did you go under Tools tab in the IDE and select the right board, bootloader, and com port? Sometimes I forget to do that.