Multiple Max6675 Arduino, Industrial Temperature Monitor using K type thermocouple & Oled display

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 มิ.ย. 2024
  • Download Circuit Diagram, Programming, and Libraries:
    www.electroniclinic.com/multi...
    Subscribe to my New TH-cam Channel, if you want to watch my videos in Hindi/Urdu
    / @letsgetstartedd
    Oled i2c Arduino Video Tutorial:
    • Oled i2c Arduino, Ardu...
    Oled i2c Arduino Article:
    Upgrading website... Your patience is highly appreciated...
    Digit Space:
    digitspace.com/
    Support me on Patreon and get access to hundreds of projects:
    / electroniclinic
    sign up for a free account and download hardware designing and programming books:
    amzn.to/2WeBCw1
    ***********
    free Amazon Business Account:
    amzn.to/2MiPiBT
    ************
    Project Description:
    ********************
    In today’s episode you will learn how to make an industrial temperature monitoring system using Arduino, i2c supported Oled display Module, and multiple Max6675 thermocouple temperature sensor amplifiers based on the K type thermocouples capable of measuring the temperature from 0 to 1024 centigrade. This is an industrial level temperature monitoring system and can be used in Plastic Injection Molding machines, Food industries and so on where you need to monitor multiple temperature sensors. In this tutorial, we will only cover the monitoring while in version 2 we will make a complete automatic system so that the heaters can be turned ON and turned OFF depending on the pre-defined values.
    In this tutorial we will cover,
    1. Max6675 Technical specifications
    2. Oled Display Module Pinout
    3. Complete circuit diagram Explanation
    4. Arduino Programming and finally
    5. Testing
    Without any further delay let’s get started!!!
    ********************
    Amazon Purchase links:
    *****************
    Arduino Nano USB-C Type ( recommended):
    amzn.to/4ahGLdk
    ESP32 WiFi + Bluetooth Module for iOT Projects (recommended), more IO pins, improved speed, and supports a Lipo Battery:
    amzn.to/3v40DkE
    ssd1306 128x64 Oled i2c display Module:
    amzn.to/39lrzhY
    MAX6675 k type thermocouple and driver:
    amzn.to/3w8Y4cC
    Other Must-Have Tools and Components:
    Top Arduino Sensors:
    amzn.to/3vZbnfM
    Super Starter kit for Beginners
    amzn.to/3cq56C5
    Top Oscilloscopes
    amzn.to/3ctF3d8
    Variable Supply:
    amzn.to/2PEAqE7
    Digital Multimeter:
    amzn.to/2QGRPg1
    Top Soldering iron kits: "best"
    amzn.to/39nqDtb
    Top Portable drill machines:
    amzn.to/3suQMh7
    Jumper Wires:
    amzn.to/2NYPEDA
    3D printers:
    amzn.to/3ruG1dt
    CNC Machines:
    amzn.to/3cuZWVv
    Electronics Accessories:
    amzn.to/3sueV7z
    Hardware Tools:
    amzn.to/3m9UhaN

    DISCLAIMER: This video and description contain affiliate links, which means that if you click on one of the product links, I will receive a small commission. This helps support the channel and allows me to continue to make videos like this. Thank you for your support!
    ****************
    For more Projects and tutorials visit my Websites
    Electronic Clinic:
    www.electroniclinic.com/
    Programming Digest:
    programmingdigest.com/
    Follow me on Instagram:
    / electroniclinic
    Follow my Facebook Page Electronic Clinic:
    web. profile.php?...
    Follow my Facebook Group, Arduino Projects:
    / 190031841821771
    Email:
    stu_engineering@yahoo.com
    Project Related Tags:
    #max6675 #ktypethermocouple #temperaturemeasurement
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    Great Video! I'm working on a coffee roaster to measure Bean and Exhaust temperatures and your video will prove useful. Thanks!

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

    wow an amazing video really love it the way you present is very attractive, clear and brief thanks bro very helpful keep it up!

  • @Tims_Projects
    @Tims_Projects 3 ปีที่แล้ว +22

    You don't need to use that many pins on the Arduino.
    Arduino has hard SPI on pins 11, 12 and 13. (using hard SPI is faster than the soft(x3) SPI you are using here)
    Arduino pin D12 is MISO (Master In Slave Out), so ALL devices SO (Slave Out) can go to this pin.
    Arduino pin D13 is SCK (clock), so ALL devices SCK can go to this pin.
    The CS (Cable Select) from each device go to separate pins of your choice on the Arduino.
    The Arduino then uses the CS pins to select which device it wants data from.
    This way it leaves more pins to add more devices.
    In this case you are not sending any data to the devices, so pin D11, MOSI (Master Out Slave In) is not used. (don't use this pin for CS)

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

      thank you

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

      класс ,работает

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

      @@comrastr8650 Без проблем

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

      can i have around 8 thermocouples in one arduino ?

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

      @@emilianocastelan4845 If you use the Hard SPI, using D12 (MISO) and D13 (SCK). Connect these pins to all devices (Thermocouple Modules) pins SCK to SCK and MISO to MISO.
      You can daisy chain these and power.
      Each Cable Select (CS) pin of each device (Thermocouple Module) will need it own pin on the Arduino.
      Each of the individual pins on the Arduino (CS pins from devices) are activated one at a time. When one is activated, you are reading from that device (Thermocouple Module).
      So if you have 8 pins free after connecting D11 and D12 (remember pins D0 and D1 are for serial) then yes.

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

    It help me as beginner! I plan to make it as temperature display for my DIY NAS. So I can know the temperature without open the web.

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

    Very helpful video 👍

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

    Great video!

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

    Excellent video, well explained and in an entertaining way.

  • @ProjeAdam.
    @ProjeAdam. 3 ปีที่แล้ว

    thank you bro

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

    Thank you

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

    Hi I'm looking for v2 for control ING temp. Very good explanation for monitoring. I could understand it as a beginner.
    Thanks

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

    Good video

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

    always great 👌

  • @alessandrolazzari4680
    @alessandrolazzari4680 4 ปีที่แล้ว +3

    Thank you very much for your explanation! It was very clear and helpful! I am only left with one doubt I would really appreciate if you can solve it ... Max6675 module uses SPI, however, Arduino has got only one SPI if I am not mistakes... Therefore, how is it possible to connect the other two MAX6675 module? Thank you in advance

  • @extc_prachetsaul281
    @extc_prachetsaul281 10 หลายเดือนก่อน +1

    can you make a video on the data should received by the Arduino MEGA was then sent to a Nextion display which displayed all three temperature simultaneously and displayed accurate temperatures.

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

    Hello I have an electric oven that mounts a type K probe inside the chamber, then it must be connected to the controller (plc), do you think I can also connect the same probe to max6675?

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

    can you connect 8 thermocouples along with 8 lcd screens for each one into the same arduino, and would I just copy the part where the thermocouples are defined 8 times ?

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

    Grazie,del bel progetto e di come lo spieghi anche sul sito. Sarei curioso di vedere anche un progetto su come controllare la temperatura, oltre a leggerla con la stessa attrezzatura . Saresti il primo su youtube. Grazie

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

    Is it possible to display hmi instead of o'led?

  • @engr.omitdebnath
    @engr.omitdebnath ปีที่แล้ว

    Can you show the temperature monitoring and controlling system with K-type Thermocouple, STM32 Microcontroller, and Keil Uvision software by using Code? And can you please share that code with us? It will be very helpful for me and many researchers.

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

    Good video, although I personally found those MAX6675 a bit slow... =( Tried measuring temperature of water in industrial cooling system. But it was fun...)

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

      I am planning to use these in plastic injection molding machine.

    • @zx3215
      @zx3215 4 ปีที่แล้ว

      @@ElectroniClinic Good luck on the path)

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

    Good video!!
    Can you tell me that whether an arduino mega is capable of running MAX6675 ?
    and how many maximum of max6675 modules can an arduino UNO support!

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

      for using many MAX6675/MAX31855 you need to have connected: SCK, SO, and a CS for any MAX6675/MAX31855 you use and make changes in the sketch... for example, if you have 10 digital pins free, you can connect 8 thermocouples (SCK, SO, CS0, CS1, CS2, CS3, CS4, CS5, CS6, CS7).

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

    Nice Video Sir!, btw hows the arduino Sir? is it still working ? Iam confused whether i should choose arduino or plc for controlling air temperature in farm and turn on the spray or other stuffs if it is too hot

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

      If you take care that the Arduino or STM32 Microcontroller doesn't get wet, too cold or too hot (see corresponding datasheet) or that the air humidity is too high it will run forever ! Also take care that the voltage is alright

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

    I have 2 Max6675 Sensors. But the Temperature is different. Can i fix die Problem in the Arduino Code? The Differenz ist about 3 Degrees.

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

    How can I use MAX6675 with PLC ?
    I was using Ada8495 earlier, but I lost it and now it's not available in my country, importing it will take 20 days and I have to make my project before 15th January, 2022.

  • @shishirimran691
    @shishirimran691 4 ปีที่แล้ว

    adafruit_sh1106 and adafruit_sensor is not working i download both the library

  • @shinosg-wiz4619
    @shinosg-wiz4619 3 ปีที่แล้ว

    very nice! Is it possible to make it with 16 sensors? and scrolling on the display or something like that?

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

      ya why not. you can multiplex even more.

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

      @@ElectroniClinic how can I do it with a multiplexer?

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

    Good video but I was expecting the temperature display to rise much faster with a flame touching the thermocoupler. Is there a better alternative you could recommend?

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

      this is industrial temperature sensor, its a bit slow but works great. you can try ds18b20 temp sensor.

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

      @@ElectroniClinic Thank you! I will look into it 👍 I will be using it to get water temp feedback from servo-driven valves on the water hydrant on my acreage.

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

      @Electronic Clinic Could you recommend an alternative that has male threads like the K type?

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

    First like☝

  • @AnkitKumar-fo2iz
    @AnkitKumar-fo2iz ปีที่แล้ว

    What is Arduino 2009 shown in the video

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

    Sensor for k type price in the three meter

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

    i am having low memory issue what should i do?

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

    Delta hmi? samkook hmi?

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

    what if you want to write these values with a timestamp to a file instead of the display?

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

      Watch my video on SD card for data logging

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

    This is excellent thank you, did you ever get around to using this to control a system of heaters/coolers?

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

      I have used it in multiple projects, it's work exceptionally well

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

    Hello, I have Arduino uno instead of Arduino nano. The code won't work. Please help me. I need this in my thesis

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

      I finally fixed it. I just installed Adafruit BuSIO. Still using Arduino uno NOT nano

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

    instead of oled we can use nextion display

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

      if its possible can you make a video on it.

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

    What is the maximum temperature range?

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

    i think its for advance

  • @circuitemakes
    @circuitemakes 4 ปีที่แล้ว

    Great vid! If you want a recommendation for future vids HMU. I build a line tracking car and a Tesla coil on my channel. I would love to see others make one!