MAX6675 K-Thermocouple 3 Example with relay and display with code

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

КОМЕНТАРІ • 144

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

    thanks for your help getting me up and running with my max6675 and a K type sensor. I will be using in a real world retrofit/repair soon.

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

      You are welcome.

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

    Excellent video. Just what I need to help with building my “toaster” reflow oven.

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

      Thank you and good luck.

  • @linksmith1057
    @linksmith1057 Рік тому

    Very nice, thank you. Any way to change the setpoint temp?

    • @robojax
      @robojax  Рік тому

      What is set point?

  • @hexure9663
    @hexure9663 7 років тому +3

    Love your channel!
    It's full of parts of useful things that can be used to make cool stuff

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

      Thank you. I appreciate your comments and your 👍

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

    slam . today i did learn something new. thanks

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

      Glad to hear that

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

    Thank you Jax for all your videos. I hope to see more .

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

      You are welcome. God willing, I got projects on my list to do. So keep watching.

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

    excellent channel I like the explanation that they always give thanks for teaching

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

      Thanks for watching!

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

    just what i was looking for

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

      good to hear that.

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

    very good
    you make it easy to understand.
    thank you

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

      you are welcome. I am glad you learned something. Salam

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

    very good video,thank you for sharing , max6675 with lcd/relay and setting fixed temp. would be most complete

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

      you are welcome.

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

    Very good! Is there a way to stop the flickering and not have a delay in reading the sensor? Thank you!

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

      You are welcome. Yes. Play with number. The temperature sensor needs some time to read but yes you can change it.

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

    Thank you. This is very useful for me.

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

      You are welcome.

  • @Dr.MDShouquatHossain
    @Dr.MDShouquatHossain 5 років тому +1

    Nice video. Thanks for sharing. Its really helpful. I have one request, can you make an another tutorial with your last tutorial (MAX6675 Thermocouple k type sensor with LCD1602 I2C and Arduino), using a maximum and minimum temperature difference controlled by using a keypad and an output can control a relay?

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

      this projects requires LCD, Keypad and MAX6675 and Relay. needs some work and if it was popular, I would make it.

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

    Great tutorial thanks for providing code i hope to use this on my mega with an lcd shield using 3 buttons to select and set the temp up and down. Any advice? Its for a heater setup

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

      I have not tested it in this combinations but it should work.

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

    Can you make this project again but with change componen oled 0,96 and dht11 sensor. I need the code from my project

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

      Hi, then you need to watch the MAX6675 with k-type without display. here is my video on OLED. You can use ua-cam.com/video/UmYiHTOz-5k/v-deo.html you can combine both very easily.

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

    Awesome work! Your tutorials really help. Do you have any tutorials using TM1637 with vacuum sensors as well as pressure sensors?

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

      Hi, I have not come across vacuum sensor yet.

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

    What a great video!! I purchased all the components to control a nichrome wire.
    I have a question though.
    5 Seconds ON, 7 Seconds OFF
    On initial warm up, the nichrome wire in on too long until the temperature gets to 80 degrees C. It get's too hot. I need more of a gradual heating. Can you help in editing the code so that when the temperature is under 80 degrees, the relay will turn into the ON position for 5 seconds, then it shuts OFF for 7 seconds. It repeats this loop until the temperature reaches 80 degrees C. When above 80, the relay stays OFF. Then when the temperature goes below 80, it repeats the 5 seconds ON and 7 seconds OFF.
    The only thing is that I'd like for the temperature to still take a reading every second like your code does right now.
    Thank you, I look forward to learning more from your channel.
    Phil

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

      Here is the solution for the problem you described. codeshare.io/5Q7VYm
      you did not mentioned which code you used as I have different code for this video, but you can use it anywhere or modify it.

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

      Thank you, that's exactly what I needed!

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

      you are welcome.

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

    Excellent presentation! Could you do the same thing only modulate the output to provide a variable speed fan? Thanks!

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

      Sorry didn't understand what you want to achieve. do you want increase the speed of fan to be controlled directly with increase of temperature?

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

      This is for a heating unit. When the device is first started it will be at ambient temperature and the fan output would be 100%. As the temperature approaches 400 degrees F, the fan output needs to decrease. When the temperature reaches 450 degrees F, the fan needs to stop. When the temperature drops to 400 degrees, the fan would need to restart. The start/stop cycles would repeat based on the temperature measured at the thermocouple. I hope I could change the selected temperature values. I really appreciate you getting back to me!

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

      Then you need to have DC fan (DC motor) with speed controller. so use DC motor controller with potentiometer and you can use temperature instead of potentiometer to control it.

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

    great tutorial...!!!
    can we put 2 MAX6675 and 1 more TM1637 ? they reading together for different locations, thanks..

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

      Thank you. Interesting questions. I haven't done it but doable. If I got a chance, I will look into it.

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

    If you write the display codes on the setup loop, The display does not blink in every second.

  • @عبداللهالحمدلله-ي7ف

    very good job, thanks

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

      You are welcome.

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

    Great tutorial, I'm learning a lot with your videos.
    In this I have a doubt
    The flicker of the display can be canceled?, the display placed on a dashboard of a car is not comfortable to drive with that flicker
    Thanks from Spain in advance

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

      I have explained it in the video. the flicker is from the delay in the loop. In my code it is 1000ms, change it lower value.

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

      @@robojax I'm sorry I did not see it well.
      Is already working perfectly, thank you very much !!

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

      you are welcome.

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

    Excellent tutorial!

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

      Thank you. 👍

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

    @Robojax, can the max7765 be added with an optocoupler?

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

      depends on how many input/output you need, get optocoupler with the same number of in/out.

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

    Наверное будет сложно понять меня на русском) не подскажите как можно произвести подобное подключение с возможностью регулировать срабатывание реле через внешний скажем переменный резистор или с помощью энкодера. То есть что бы не переписывать каждый раз код, а можно было выставить температуру в любой момент.

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

    Hello Great Channel!
    Is there anyway to display temperature with 1 digit past the decimal point?
    Like: 83.6 93.4 65.2 102.5 132.6 on the seven segment display.
    This would be a HUGE Help! Thanks!
    Also anyway to use 2 temperature sensors and 2 displays?
    I am using DS18B20 OneWire Sensors but I also use MAX6675 K-type sensor for high temp applications.

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

      You are welcome. With current library, you can't but I will work on it in the future.

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

    Mine seems to get crazy values like 500, 1000 sometimes. And it does not seem accurate I can't meausre something cold or even my body temp

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

    Hi,I need some help in my project ,I have 12 v dc heater similar to 3d printer heater and i need temperature controller ,I try PID and K thermostat but all this is need AC power and my project is just DC .appreciate any help.thanks

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

      Hi, I believe this video will help you ua-cam.com/video/dVh77wT-4Ao/v-deo.html

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

    hi im going to display the temperature in seven segment! and i need it to insert button for setting the temperature can you help me

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

      Hi, what you want is not simple. it needs some work. If you want to hire me, I will be available in after Feb 25. Contact me via robojax.com contact page. Provide your email there.

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

    Hi, can we connect 2 thermocouple with Arduino and read the data simultaneously?

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

      Hi, just search for MAX6675 in my channel. learn how to Search for a Particular video in a channel here ua-cam.com/video/OhkUceBWcHs/v-deo.html

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

      @@robojax Thank you sir, I found the UA-cam: ua-cam.com/video/TkKPUHMFDiI/v-deo.html

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

    Hi. May I know how to change the code accordingly if I wish to connect two of this thermocouple simultaneously in one Arduino board?
    Eg. One connected to digital I/O port 234 for one, another one connected to port 567.

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

      Hi, I just updated the code in the page. The last code is for 2 thermocouple
      robojax.com/learn/arduino/?vid=robojax-max6675-thermo
      Let me know if you got any issue. I have not tested it but it should work.

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

      Thanks a lot man!!
      Although I just figured it out only after hours of trial and error lol.

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

    I want to make an Arduino project, the project I want is as follows setting using the button to a temperature of 150 ° C after the temperature reaches what you want to set a few minutes die. can you help sketch? because I'm still studying at Arduino

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

      your request is simple and you can use this code. But with push button, it needs a separate project and needs a little work. robojax.com/learn/arduino/?vid=robojax_MAX6675_thermocouple

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

    What are all the components we need to buy

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

      they are all shown, one by one explained. Please watch.

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

    Does that bulky thing at the end of the probe come off?
    I need a thin probe for my application but it appears that this bulky screw thing is attached to the probe for some reason.

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

      No unfortunately it doesn't. It is made for oven or other application .

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

      thanks

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

    for temperature and time setting parameters using the button

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

    Hi, if use termocouple + max6675 out put max6675 can activate ssr relay?

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

      No. The output from the module will always have signal which is digital values and we use Microcontroller like Arduino to read and decode it and take action based some values.

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

    awesome! thanks bro

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

      You are welcome.

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

    As all devices are based on 5V supply, do this network work if I use AC 150W heater instead of AC fan?

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

      one more thing- how to connect relay and display both in same setup.

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

      Relay is isolating your circuit from AC. So you need AC to DC converter of 5V to power up Arduino and then using Relay you can control the AC load. You can use this module to convert AC to DC ua-cam.com/video/-JD3E7e0RAE/v-deo.html

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

      @@robojax Can this AC-DC converter handle 150W?

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

      No it is not. it is only 5W as stated in the title.

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

      @@robojax How to control 150W heater?

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

    Can you please give me the code for 2 thermocouple probe with relay and display.
    Thank you

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

      The link to the code is under the description bellow the video snag.gy/9cOUC5.jpg

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

      Here you use one max6675,if I want to use two max6675 and fix the temperature with the relay,then what will be the code?

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

    hi how can use 7 thermocuple at the same time with arduino and display it's reading at serial

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

      Hi, here is the video showing how to use 2 of the thermocouple bit.ly/max6675-lcd1602-2dis

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

    sera posible cargar el mismo codigo en una placa STM32F103 saludos

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

      Hola, sí, es posible, pero debes incluir controladores para esta placa para
      Arduino desde esta dirección. github.com/rogerclarkmelbourne/Arduino_STM32 No he trabajado en eso, pero debería funcionar. Gracias. Ahmad de Canadá

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

      @@robojax si ya le cargue los controladores y le e cargado varios programas desde IDE de arduino como el RFID pero el max6675 marca error en archivo cpp. y lo resolveré trde o temprano en saludo desde queretaro mx.

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

    Hi may I ask again? It works fine when I use Arduino board but when tried to use the code on Wemos D1 board, it appeared that it would fail to upload. I checked some sources saying that because the board uses a different mechanism so most of the libraries would not work on, it may need to have some modifications to be done. Do you know what modification needs to be done?
    Thanks a lot man!!

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

      You have to select the right board type and programmers. both of them can be selected from the "Tools" menu. so try different options. I am not sure what board and what USB chip you use.

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

      It is a WeMos D1 ESP8266 WiFi Board with a mirco usb chip. Because I have setup so that it can successfully upload the example sketch of ESP8266 to the board. But when I tried to include the library the error starts to happen. (exit status 1. Error compiling for WeMos D1 R2 & mini.)

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

      is your question related this video? If so please test this code separately making sure it works without any issue then add something else.
      I will have separate video for Wifi module in a few months.

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

      Thanks anyway man! I am currently doing Final Year Project that requires the thermocouples to send signal to my user interface through IoT (Internet). It will be great if could see your video as soon as possible !

  • @zzetterberg
    @zzetterberg 6 місяців тому

    If a what to use it whit a ac dimmer?

    • @robojax
      @robojax  6 місяців тому

      Your question is not clear. Which part of this project?

    • @zzetterberg
      @zzetterberg 6 місяців тому

      @@robojax If I want to control a heating element with an ac dimmer and use max6675 or ds18b20 to keep the temp at a certain degree as a PID.

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

    I'm sorry. My name is Karsan, Do you have this program like this with Raspberry Pi Sir? If you have it, can you upload or share to me?
    if you dont have, maybe tou can make for me this program with Raspberry.
    Thank you so much sir

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

      Hi Karsan, nice to meet you. I am sorry I have not written any code for Raspberry PI.

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

      @@robojax oh only written code for arduino sir? Is not for raspberry?

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

      I mentioned in the video where to get the code. Also this is accepted by everyone that related links will be under the video in the description.

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

      @@robojax ok sir, maybe you can try to make like it with raspberry so can help and useful for everyone :)

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

    Sir this sensor can hold hot water more than 100 degree ?

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

      Yes. this can go 500 or 600 ° C

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

      Thanks sir. I have some boiler project control with PID control Algorithm. I just looking sensor that can hold hot water more than 100 degree. I really thanks for make this tutorial. Keep inspire sir.

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

    Can you please give me the code for 8 thermocouple probe?

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

      The link to the code is under the description bellow the video snag.gy/9cOUC5.jpg

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

    I’m trying to find a item that does this all integrated no Adruino . If anyone knows of anything like this let me know. I need it to use k type

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

      you need processing power which Arduino offer. you may find something on eBay or AliExpress.

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

    bien desde mexico

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

      Gracias de Canadá

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

    project code and library link is not working 😥😥😥

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

      Not working is not enough. Please provide error

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

    Hallo
    I have one Problem! Serial Show F=nan! No Data. Pleas help. Thanks

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

      Are you trying this:
      Serial.print("F = ");
      Serial.println(thermocouple.readFahrenheit());
      It seem the pint connections of Clock and the data is not write. Check the wires.

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

      Robojax
      Yes but no successes!

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

    Can you make a timer in that code?

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

      yes you can. I have timer videos where you can use the code from ua-cam.com/users/robojaxTVsearch?query=timer

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

      @@robojax and also, do you have some code that it can be connected with esp8266?

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

      I will make video on that God willing.

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

      @@robojax ok, i'll wait it! Thank you

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

    my board is reading 0 degrees Celsius at all times!

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

      is zero on the display or on serial monitor?
      Try to run the code without relay and display.: goo.gl/Ly5r9o and let me know

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

      Thank you for the fast reply, apparently my MAX6675 off ebay had a different pin out and I had to change the wire order. The temperature now displays properly on the serial monitor, unless oddly enough. Im holding the thermocouple, then the temperature will stay, even if red hot, unless I put the thermocouple down.

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

      Then the display has issue. Please try the display alone. Watch this video and get the code ua-cam.com/video/DuamjlstOKM/v-deo.html
      Once it worked, then try it with the thermocouple

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

      it was staying on the serial monitor as well! I found a different code for the thermocouple that didn't use any library at all, and then wrote my own LCD code and its finally working. Thanks for the replies, now on to the tachometer! I'm making a FADEC for a home built turbojet from a holset HX60 Turbo.

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

      You are welcome. I am glad you were able to resolve the issue.

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

    why is the response time of this so slow

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

      You can try it faster and see at what delay you can get result. The temperature prob makes it slow.

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

    TM1637 error,,i don't know file.please help me.

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

      I have explained that you should not start all of them together.
      1-First just get the code I have provided to use MAX6675 make sure you can see the temperature on serial monitor
      2-Then test TM1637 make sure it displays any value you want
      4-Then combine both MAT6675 and TM1637 and for sure it will work.
      If you don't follow this, you won't be able to know where the problem is.

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

      where can I find the code tm1637 from this video?

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

      File code TM1637?🙏 I am sorry,i am a notive...

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

      in computer (not in mobile phone) snag.gy/EG4O2l.jpg

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

      I have downloaded both(Max6675 and Test TM1637),.then how to combine both on Arduino?
      Thanks,.🙏