MAX6675 K-Thermocouple 3 Example with relay and display with code
Vložit
- čas přidán 11. 07. 2024
- This video shows you how to use MAX6675 K-Thermocouple 3 Example with relay and display.
The best thank you for me is to not skipping ads and Subscribing 🔔 to my channel, and liking 👍 the video. It is greatly appreciated. 🔔 😊.
I will reply to all Subscriber's 🔔 questions. So make sure to Subscribe.😊 .
You will see:
-How to setup and monitor temperature
-How control relay as the temperature increases
-How to control relay as the temperature decreases
-How to display the temperature on 7-Segment display
Download the 3 project code and library: bit.ly/max6675-tm1637
** Purchase this MAX6675 from **
Amazon USA: amzn.to/3ymrwfP
Amazon Canada: amzn.to/3AkmYbv
All other Amazon: amzn.to/3yh0AOl
Banggood (1 piece): www.banggood.com/custlink/3mK...
Banggood (5 pcs): www.banggood.com/custlink/KDD...
AliExpress: s.click.aliexpress.com/e/_9wXt8H
Purchase this relay from Affiliated stores:
Amazon USA: amzn.to/2TLr1K5
Amazon Germany: 5V+Relay+Arduino
Amazon Canada: amzn.to/3e3KcYN
Amazon UK: amzn.to/2TyRhY0
Amazon Italy: amzn.to/31S8S1l
Amazon France: amzn.to/3kFpiBD
Amazon Spain: amzn.to/3e5C3Tt
アマゾンジャパン:amzn.to/3mvQm6R
**** Purchase TM1637 from Affiliated stores:
Amazon USA: amzn.to/2JiovZI
Amazon All European Countries: amzn.to/31RZoDe
Amazon Canada: amzn.to/2HPckmy
Banggood: www.banggood.com/custlink/D3K...
AliExpress: s.click.aliexpress.com/e/_9xLBRf
** Purchase Arduino Start Kit **
Amazon USA: amzn.to/3z88F9G or just UNO board amzn.to/3aY7KOL
Amazon Canada: amzn.to/31an88J or just UNO board amzn.to/3pYxSNN
Amazon Europe (all Europe): amzn.to/3pMCHge or Just UNO board amzn.to/2PgGItD
AliExpress: s.click.aliexpress.com/e/_9uc7Xe
Banggood: www.banggood.com/custlink/3GD... or UNO board www.banggood.com/custlink/vKm...
eBay: ebay.us/B1JWLi
***** Purchase Authentic Arduino Uno from ***
Amazon USA: amzn.to/2KApAwK
Amazon Canada: amzn.to/37LZ8sW
All Europe Amazon: amzn.to/36YDSzn
Related videos:
Introduction to MAX6675 K-Type: • How to use MAX6675 the...
Using MAX6675 K-Type thermocouple whit LED display: [this video]
Using MAX6675 K-Type thermocouplewith LCD1602-I2C: • Using MAX6675 Thermoco...
Using 2 or more MAX6675 K-Type thermocouple: • Using 2 or more LCD160...
Using MAX6675 K-Type thermocouple as Heater or Coller controller: • MAX6675 with K-Type Th...
Learn Arduino in 30 Minutes (video): robojax.com/L/?id=135
Tutorial by Ahmad Shamshiri form Canada
****************************
Learn Arduino from a proven instructor with 100s of projects, code, wiring diagram in structured course in one place. Purchase Arduino Course at Udemy.com : robojax.com/L/?id=153
****************************
If you found this tutorial helpful, please support me so I can continue creating contents like this. Here is PayPal link paypal.me/robojaxTV
Get early access to my videos by becoming my Patreon and and have your name mentioned at end of very videos I publish on CZcams: robojax.com/L/?id=97
If you want to learn Arduino from proven instructor on **Udemy**: bit.ly/rj-udemy
Follow me on Facebook robojaxTV
Follow me on Twitter: / robojaxtv
Follow me on Instagram: / robojax
Tutorial by Robojax.com
Get other projects code and learn Arduino
robojax.com/learn/arduino
#robojax #robojax_max6675 - Věda a technologie
Love your channel!
It's full of parts of useful things that can be used to make cool stuff
Thank you. I appreciate your comments and your 👍
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.
You are welcome.
Thank you Jax for all your videos. I hope to see more .
You are welcome. God willing, I got projects on my list to do. So keep watching.
Excellent video. Just what I need to help with building my “toaster” reflow oven.
Thank you and good luck.
Thank you. This is very useful for me.
You are welcome.
very good
you make it easy to understand.
thank you
you are welcome. I am glad you learned something. Salam
excellent channel I like the explanation that they always give thanks for teaching
Thanks for watching!
Excellent tutorial!
Thank you. 👍
just what i was looking for
good to hear that.
very good job, thanks
You are welcome.
awesome! thanks bro
You are welcome.
slam . today i did learn something new. thanks
Glad to hear that
very good video,thank you for sharing , max6675 with lcd/relay and setting fixed temp. would be most complete
you are welcome.
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
I have not tested it in this combinations but it should work.
Awesome work! Your tutorials really help. Do you have any tutorials using TM1637 with vacuum sensors as well as pressure sensors?
Hi, I have not come across vacuum sensor yet.
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?
this projects requires LCD, Keypad and MAX6675 and Relay. needs some work and if it was popular, I would make it.
bien desde mexico
Gracias de Canadá
great tutorial...!!!
can we put 2 MAX6675 and 1 more TM1637 ? they reading together for different locations, thanks..
Thank you. Interesting questions. I haven't done it but doable. If I got a chance, I will look into it.
Very nice, thank you. Any way to change the setpoint temp?
What is set point?
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
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.
@@robojax I'm sorry I did not see it well.
Is already working perfectly, thank you very much !!
you are welcome.
Very good! Is there a way to stop the flickering and not have a delay in reading the sensor? Thank you!
You are welcome. Yes. Play with number. The temperature sensor needs some time to read but yes you can change it.
Excellent presentation! Could you do the same thing only modulate the output to provide a variable speed fan? Thanks!
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?
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!
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.
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
@Robojax, can the max7765 be added with an optocoupler?
depends on how many input/output you need, get optocoupler with the same number of in/out.
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.
You are welcome. With current library, you can't but I will work on it in the future.
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
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.
Thank you, that's exactly what I needed!
you are welcome.
Наверное будет сложно понять меня на русском) не подскажите как можно произвести подобное подключение с возможностью регулировать срабатывание реле через внешний скажем переменный резистор или с помощью энкодера. То есть что бы не переписывать каждый раз код, а можно было выставить температуру в любой момент.
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.
No unfortunately it doesn't. It is made for oven or other application .
thanks
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.
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.
Thanks a lot man!!
Although I just figured it out only after hours of trial and error lol.
Hi, if use termocouple + max6675 out put max6675 can activate ssr relay?
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.
Can you make this project again but with change componen oled 0,96 and dht11 sensor. I need the code from my project
Hi, then you need to watch the MAX6675 with k-type without display. here is my video on OLED. You can use czcams.com/video/UmYiHTOz-5k/video.html you can combine both very easily.
for temperature and time setting parameters using the button
Hi, can we connect 2 thermocouple with Arduino and read the data simultaneously?
Hi, just search for MAX6675 in my channel. learn how to Search for a Particular video in a channel here czcams.com/video/OhkUceBWcHs/video.html
@@robojax Thank you sir, I found the CZcams: czcams.com/video/TkKPUHMFDiI/video.html
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
Hi, I believe this video will help you czcams.com/video/dVh77wT-4Ao/video.html
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!!
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.
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.)
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.
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 !
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
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.
As all devices are based on 5V supply, do this network work if I use AC 150W heater instead of AC fan?
one more thing- how to connect relay and display both in same setup.
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 czcams.com/video/-JD3E7e0RAE/video.html
@@robojax Can this AC-DC converter handle 150W?
No it is not. it is only 5W as stated in the title.
@@robojax How to control 150W heater?
hi how can use 7 thermocuple at the same time with arduino and display it's reading at serial
Hi, here is the video showing how to use 2 of the thermocouple bit.ly/max6675-lcd1602-2dis
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
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
If you write the display codes on the setup loop, The display does not blink in every second.
Sir this sensor can hold hot water more than 100 degree ?
Yes. this can go 500 or 600 ° C
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.
What are all the components we need to buy
they are all shown, one by one explained. Please watch.
If a what to use it whit a ac dimmer?
Your question is not clear. Which part of this project?
@@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.
Can you please give me the code for 2 thermocouple probe with relay and display.
Thank you
The link to the code is under the description bellow the video snag.gy/9cOUC5.jpg
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?
sera posible cargar el mismo codigo en una placa STM32F103 saludos
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á
@@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.
Hallo
I have one Problem! Serial Show F=nan! No Data. Pleas help. Thanks
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.
Robojax
Yes but no successes!
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
you need processing power which Arduino offer. you may find something on eBay or AliExpress.
Can you please give me the code for 8 thermocouple probe?
The link to the code is under the description bellow the video snag.gy/9cOUC5.jpg
Can you make a timer in that code?
yes you can. I have timer videos where you can use the code from czcams.com/users/robojaxTVsearch?query=timer
@@robojax and also, do you have some code that it can be connected with esp8266?
I will make video on that God willing.
@@robojax ok, i'll wait it! Thank you
my board is reading 0 degrees Celsius at all times!
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
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.
Then the display has issue. Please try the display alone. Watch this video and get the code czcams.com/video/DuamjlstOKM/video.html
Once it worked, then try it with the thermocouple
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.
You are welcome. I am glad you were able to resolve the issue.
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
Hi Karsan, nice to meet you. I am sorry I have not written any code for Raspberry PI.
@@robojax oh only written code for arduino sir? Is not for raspberry?
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.
@@robojax ok sir, maybe you can try to make like it with raspberry so can help and useful for everyone :)
why is the response time of this so slow
You can try it faster and see at what delay you can get result. The temperature prob makes it slow.
project code and library link is not working 😥😥😥
Not working is not enough. Please provide error
TM1637 error,,i don't know file.please help me.
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.
where can I find the code tm1637 from this video?
File code TM1637?🙏 I am sorry,i am a notive...
in computer (not in mobile phone) snag.gy/EG4O2l.jpg
I have downloaded both(Max6675 and Test TM1637),.then how to combine both on Arduino?
Thanks,.🙏