Using MAX6675 Thermocouple with LCD1602 and Arduino

Поділитися
Вставка
  • Опубліковано 27 лис 2024

КОМЕНТАРІ • 83

  • @electronic7979
    @electronic7979 4 роки тому +1

    Very good 👍

  • @fatlumkoraqi4144
    @fatlumkoraqi4144 2 роки тому +1

    Hi Robojax ,
    I have a question about the connection of the lcd display .
    in your video you have the module for the 1602 , how to connect the display if we dont have that module ?
    thank you .

    • @robojax
      @robojax  2 роки тому

      that is I2C module. it would be very missy but doable. Here is introduction to the LCD without I2C moduellua-cam.com/video/S4ya3Q7uhJs/v-deo.html

  • @cyberspider78910
    @cyberspider78910 2 роки тому

    Great tutorial. However who visits this page and read it......use delay () statement in Void loop() of arduino. If this is not done, temperature indication will not be correct and you will be surprised as to why the code did not work. It is necessary as MAX6675 is slow....cheers...I found it the hard way :(

  • @PyroRob69
    @PyroRob69 4 роки тому +1

    Other than changing the library from MAX6675 to MAX31855, is there any difference in the sketch? The pinout and functionality is approximately the same; the MAX6675 is now being phased out for new designs; and the MAX 31855 has slightly higher resolution (and is more widely available).
    Thanks for your videos. They are very good!

    • @robojax
      @robojax  4 роки тому +1

      you are welcome. thank you for the tip, I just checked it and it is better. I will see if I can get it.

    • @PyroRob69
      @PyroRob69 4 роки тому

      @@robojax Awesome. I will be trying it today with your code. I haven't looked at the library yet but I wouldn't think there should be any difference. The functionality should be the same. Not sure why someone would change anything.

  • @travishanson166
    @travishanson166 4 роки тому

    I am contemplating building a pyrometer, which K coupler could be used for temps up to 1400° F with a probe length of at least 2 inches/50 mm? I'm having a hard time finding what I'm looking for.
    Also what voltage regulator or converter would you recommend with a 12v DC supply?
    I would be using it in an automotive application, probably use the smallest arduino possible.
    I haven't fully decided which display to use. Is there a dimmable LeD or LCD/OLED available for day/night use?

    • @robojax
      @robojax  4 роки тому

      you did not mention current for the 12V power supply. if you need to power this system, then 500mA to 1A is enough (0.2A also works). But as for the display if you search on eBay or AliExpress "OLED" you will get unlimited sized and prices. Before you buy it make sure to find Arduino Code for it.

    • @travishanson166
      @travishanson166 4 роки тому

      @@robojax thank you for the response. I was able to find some TFT screens that offer the flexibility I'm looking for and even looking at multi-plexing. I'll make sure I pick up a shield or a model that uses 5v and a sketch to go with it.
      The power source is a 12v automotive system so 12v battery when engine off, 14.6 when its running .
      Would a cell phone charger buck converter be a sufficient power supply with 12-14.6v in and 5v 1--2a out? Or is there a specific module that would be better?

  • @audrius.l4677
    @audrius.l4677 10 місяців тому

    Hi , is there any chance in F place to put timer? Is there any code for that? Thanks

  • @jordanlowe2429
    @jordanlowe2429 2 роки тому

    I am dealing with the temperature readings being much higher than the actual temperature inside my tank. For example, in an ice bath, which should read 0C, is reading around 8-10C. I also tried bringing the tank to boiling temp (100C) but the temperature more feels like a warm bath, definitely not boiling at 100C. I have tried multiple k-type thermocouples and am experiencing relatively the same readings, which makes me believe it is not a calibration issue. Please let me know if you have any ideas on why this is happening or ideas on how to fix this issue. Thanks!

    • @robojax
      @robojax  2 роки тому

      Hello, I am not ruse exactly how is this happening but may be the wire is too long to the sensor. Also check if the difference in reading is linear. Meaning if you specific number (value) at all temperature readings. If that is the case then simply add or subtract it from the reading .

  • @slipery1237
    @slipery1237 5 років тому

    Great video very informative but I cant find the links you speak of for the i2c scanner or how to hook up the display. The link you posted to answer zulfikiri zariq just goes to a page of unsorted links. Not sure what I am looking for. Ctrl F(Find) of lcd1602 returns 17 results. I think your page needs to be sorted somehow to make it easy to find what I am sure is all your great and hard work.

    • @robojax
      @robojax  5 років тому

      In the page just press CTRL (control key on keyboard) and press F and in the search type "scanner" you will get it.

  • @saurmaruli7864
    @saurmaruli7864 4 роки тому

    I have successfully connected the thermocouple to Arduino. Thanks to your video. However, the temperature reading is very slow response. It seems there has been delay for about 10 seconds. Is there any way to make it faster or highly responsive for reading temperature? Thanks

    • @robojax
      @robojax  4 роки тому

      You are welcome. there is ONE second delay delay(1000); in the loop. 1000ms=1s so change it and make it smaller.

  • @rik2722
    @rik2722 4 роки тому

    i have built this setup en used your code, i can read the temperature on the serial monitor but it does not print on the lcd. how can i fix that

    • @robojax
      @robojax  4 роки тому +1

      did you follow the instruction? I said 1- first work with LCD in separate video 2- work with MAX6675 in from separate video 3- Come this video to combine both. so perhaps you've skipped the step 1.

  • @singharpit100
    @singharpit100 5 років тому +1

    this is the error i m getting when compiling the code "no matching function for call to 'LiquidCrystal_I2C::begin()' " what to do Sir ?

    • @stefanmarius3087
      @stefanmarius3087 5 років тому +1

      write * lcd.init * in its place * lcd.begin * and it will work

    • @conor9979
      @conor9979 5 років тому

      Make sure you renamed the file where you store the library to 'LiquidCrystal_12C' aswell

    • @robojax
      @robojax  5 років тому

      It shows you have not included the library. Please download and include the library.

    • @aveslegais7719
      @aveslegais7719 4 роки тому

      @@robojax I had the same problem and won´t find the way to solve, I have all the libraries installed.

  • @gyggit
    @gyggit 3 роки тому

    хэлоу рободжакс :)

    • @robojax
      @robojax  3 роки тому

      Прывітанне, мой сябар з Беларусі. Прывітанне з Канады. Я родам з Вялікага Харасана, які зараз называецца Афганістан. Мне не падабаецца гэтая фальшывая назва Афганістан.

  • @pierpa_76pierpaolo
    @pierpa_76pierpaolo 5 років тому

    I will try this very useful scheme for jet modeling turbines. A question: how do I alternate information (when Arduino performs 2 or 4 functions simultaneously).
    Thanks a lot.

    • @robojax
      @robojax  5 років тому

      You are welcome. If you use delay() Arduino will stuck and can't do another task until the delay is over. So you should use millis() instead. I have a video that you can learn using millis() from ua-cam.com/video/6DGQhQgr7Ak/v-deo.html .

  • @pauliukzz
    @pauliukzz 2 роки тому

    Hello, I can't downluad library it says "The website encountered an unexpected error. Please try again later."

    • @robojax
      @robojax  2 роки тому

      Got to Robojax.com/course1 and look for lesson for this item

  • @electronicprojectspune3523
    @electronicprojectspune3523 4 роки тому

    THANKS SIR GOOD TEACHING

    • @robojax
      @robojax  4 роки тому

      Most welcome

    • @electronicprojectspune3523
      @electronicprojectspune3523 4 роки тому

      sir i want do project for collage with lora ra 01 , send temperature through Lora ra01 4 station for sending One receiving station displaying all temperature & data log in to excel sheet

    • @electronicprojectspune3523
      @electronicprojectspune3523 4 роки тому

      Sir please guide how to read data on arduino from Energy meter Which giving RS 485 data

  • @mehdysadrossadat2143
    @mehdysadrossadat2143 3 роки тому

    hi dear friend and thanks for good videos . please put video using arduino uno (dip) and lcd1602 keypad shield and Thermocouple max6675 thank you

    • @robojax
      @robojax  3 роки тому

      Here is $200 Arduino course for free Arduino Step by Step Course (over 100 lectures) Starts here robojax.com/L/?id=338

  • @MarkelIzagirreRecondo
    @MarkelIzagirreRecondo Місяць тому

    Hello Robojax. I copied the same code (I only changed 0x3F and wrote 0x27) and this error message came up:
    In function 'void setup()':
    termopar1:19:13: error: no matching function for call to 'LiquidCrystal_I2C::begin()'
    lcd.begin();// initialize the LCD1602

    void begin(uint8_t cols, uint8_t rows, uint8_t charsize = LCD_5x8DOTS );
    note: candidate expects 3 arguments, 0 provided
    exit status 1
    no matching function for call to 'LiquidCrystal_I2C::begin()'
    Could you help me with this? I would appreciate it very much. Thank you!

    • @robojax
      @robojax  Місяць тому

      Before coming to the temperature sensor see intro to LCD ua-cam.com/video/pxUjEsJQW2M/v-deo.html and th. Watch intro to temperature sensor

    • @MarkelIzagirreRecondo
      @MarkelIzagirreRecondo Місяць тому

      @@robojax thank you

  • @hamzaanzar
    @hamzaanzar 4 роки тому

    Thanks for the tutorial, can anyone guide me if i always need a computer (or a laptop) attached to this setup in order to get the readings on the LED screen. Or is there any other device which we can attach instead of laptop to power up and control all the coding stuff after we are done installing the library.

    • @robojax
      @robojax  4 роки тому

      you are welcome come. you use your computer ONCE to program Arduino board. then you don't need it. I Use computer for demonstration because I used the USB to power the board. you can use any USB to power it up. Good luck. Ahmad from Canada. Salam

    • @hamzaanzar
      @hamzaanzar 4 роки тому

      @@robojax thanks a lot!

  • @hydra7013
    @hydra7013 4 роки тому

    Why always we connect variable resistance with VE(contrast control) pin on LCD ??

    • @robojax
      @robojax  4 роки тому

      you can connect fixed one. But you will get fixed contrast. Due to chemical composition of the display, frequency of signal and light condition, fixed contrast will not work best. So you should be able to adjust it. But Yes you can put fixed value and find it experimentally.

    • @robojax
      @robojax  4 роки тому +1

      when some one takes time to reply. you have to reply and acknowledge his efforts.Say shukr.

    • @hydra7013
      @hydra7013 4 роки тому

      @@robojax shukr word is little for your much efforts , my grateful to you 🙏🙏 . But I have another question 😂😂 I'm just kidding 😁😁

  • @martinspence4783
    @martinspence4783 6 років тому

    this is my problem when i try to add files to my library it keep saying c:/users/default.migrated\bibraries

  • @ionutzionutz7106
    @ionutzionutz7106 3 роки тому

    I want to read the EGT from a 1.9 tdi engine
    EGT- exhaust gas temperature.
    What kind of sensor and what module should I use?
    Temp range- 0-800 degrees C
    Vreau să citesc EGT de la un motor de 1,9 tdi
    EGT- temperatura gazelor de eșapament.
    Ce fel de senzor și ce modul ar trebui să folosesc?
    interval temp - 0-800 grade C

    • @robojax
      @robojax  3 роки тому

      This sensor k type is the one . It can go as high as 1300c

  • @srikanthm9905
    @srikanthm9905 6 років тому

    Put a video on how to make an automatic egg incubator

    • @robojax
      @robojax  6 років тому

      I will put in my "to do" list but I have not idea what should be the temperature and for how long. So I have to learn that and then make one.

  • @alvaliable
    @alvaliable 5 років тому

    i can use the arduino nano? my uncle gave me 2 arduino nano

    • @robojax
      @robojax  5 років тому

      Yes it should work.

  • @muhammadrezkyawaliapratama3894
    @muhammadrezkyawaliapratama3894 3 роки тому

    Mas, kan saya sudah koding mas, tpi pas saya kalibrasi dengan thermogun kok perbedaan datanya jauh banget mas, penyebab nya apa ya mas? Mohon jawabannya

    • @robojax
      @robojax  3 роки тому +1

      Ini adalah tipe-k dan arusnya tergantung pada bahan tipe-k yang dibuat. itu harus akurat. bagaimana Anda tahu itu tidak akurat? mungkin meteran Anda tidak akurat. Temperatere adalah salah satu parameter yang paling sulit diukur. Saya percaya Anda harus mempercayai ini. Kecuali Anda memiliki kualitas yang sangat buruk atau sensor palsu.

  • @nithurshanmahendran1822
    @nithurshanmahendran1822 3 роки тому

    How to connect arudino Nano brother

    • @robojax
      @robojax  3 роки тому

      this applies to all Arduino.

  • @sudhagarsundar
    @sudhagarsundar 4 роки тому

    Can I use 350c of this sensor

    • @robojax
      @robojax  4 роки тому

      it works with they k-type sensors

  • @yogeshitaliya473
    @yogeshitaliya473 6 років тому

    Good morning sir

    • @robojax
      @robojax  6 років тому +1

      Good morning Mr. Italiya

  • @rockymntsax
    @rockymntsax 3 роки тому

    I like your project. I am attempting to build this for a Kiln/Oven.
    I find 1 issue within your code and am looking for another.
    #1, on the line [code] lcd.begin();// initialize the LCD1602 [/code]
    needs to be stated as [code] lcd.init();// initialize the LCD1602 [/code]
    for what ever reason it is not recognizing the begin command.
    #2 It is not displaying the temp properly. if the temp is 98.65 *F the lcd shows 9.65*F. Does the same with *C.
    any clue what is going on?

    • @robojax
      @robojax  3 роки тому

      Hello, you haven’t provided enough info. But it seems you have not installed the library. This project requires you to watch two more video before coming to this. See links or watch the video without skipping

    • @darynskinner5649
      @darynskinner5649 3 роки тому

      As near as I know I have installed all of the proper libraries. Which one do you suspect did not get installed? I will reload that library and see if that fixes it.

  • @ankushnimje648
    @ankushnimje648 4 роки тому

    Sir I am working on AC fan working with the help of max 6675 thermocouple, relay module and LCD. so can you help me sir and send code and circuit arrangement of it.

    • @ankushnimje648
      @ankushnimje648 4 роки тому

      Email Address ankush.nimje@yahoo.in

    • @robojax
      @robojax  4 роки тому

      Hi, You can use this video ua-cam.com/video/g6k8sPJyif8/v-deo.html to control AC or DC load and combine it with MAT6675. First tyr to code for relay without anything, once it works, then combine them.

  • @pasans8858
    @pasans8858 3 роки тому

    Hi, how to i use this to control the temperature using arduino?

    • @robojax
      @robojax  3 роки тому

      Hi, you should have watched the introduction to the sensor. I just Ed checked and I have tones of links to different videos I. The description. So you need to use reply to control heater or colder to control temperature ans I have video for that . Check it please

    • @pasans8858
      @pasans8858 3 роки тому

      @@robojax okay, I need to create this same procedure for a microwave oven, will it be possible?

    • @robojax
      @robojax  3 роки тому

      Wen we turn something ON or OFF we call it load. So you turn in/off a load and it does. It matter as long as your load is not beyond the rates current of the relay. See the video on relay and you will know that.

  • @hamzajutt9082
    @hamzajutt9082 5 років тому

    Sir what is the reference temperature of thermocouple

    • @robojax
      @robojax  5 років тому

      I don't undestadn your question. The thermocouple have been calibrated in factory. It the accuracy will decrease as time passes. But it would be very minimum .

    • @hamzajutt9082
      @hamzajutt9082 5 років тому

      There are two junction of thermocouple in which one is called refference or cold junction whose temperature is kept constant. This temperature is called reference temperature which varies in different thermocouple

  • @canberksever3785
    @canberksever3785 4 роки тому

    CAN YOU USE MAX6675 ON RemoteXY ?

    • @robojax
      @robojax  4 роки тому

      what is RemoteXY? never heard of it.

  • @martinspence4783
    @martinspence4783 6 років тому

    your teaching or great notify me when it start nand let me know the price i think i need some lesson

    • @robojax
      @robojax  6 років тому

      Subscribe and when I launched Patreon account, I will post a video here so you will be informed.

  • @hedi875
    @hedi875 5 років тому

    Since I have a home made I2c LCD based on mcp23017 i2c expander, I have modified the sketch to meet this expander thanks to ardafruit library and sketch. It is working without any problem. If someone needs this sketch please let me know and i'll upload it.