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

Поделиться
HTML-код
  • Опубликовано: 16 июл 2024
  • Download Circuit Diagram, Programming, and Libraries:
    www.electroniclinic.com/multi...
    Subscribe to my New RUclips 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!

  • @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.

  • @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.

  • @electronic7979
    @electronic7979 4 года назад +2

    Very helpful video 👍

  • @PhG1961
    @PhG1961 4 года назад +1

    Excellent video, well explained and in an entertaining way.

  • @erniiaylien
    @erniiaylien 2 года назад +1

    Great video!

  • @Likbilan
    @Likbilan 2 года назад +1

    Thank you

  • @danyamohammad6437
    @danyamohammad6437 4 года назад +1

    always great 👌

  • @ProjeAdam.
    @ProjeAdam. 3 года назад

    thank you bro

  • @ustadramzan8928
    @ustadramzan8928 3 года назад +1

    Good video

  • @extc_prachetsaul281
    @extc_prachetsaul281 11 месяцев назад +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.

  • @leonnel70
    @leonnel70 3 месяца назад

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

  • @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 ?

  • @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

  • @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?

  • @oktaycetin2826
    @oktaycetin2826 Год назад

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

  • @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

  • @sayedhussaini4894
    @sayedhussaini4894 4 года назад +1

    First like☝

  • @shishirimran691
    @shishirimran691 4 года назад

    adafruit_sh1106 and adafruit_sensor is not working i download both the library

  • @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.

  • @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.

  • @AnkitKumar-fo2iz
    @AnkitKumar-fo2iz Год назад

    What is Arduino 2009 shown in the video

  • @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)

  • @yohannesbegashaw9219
    @yohannesbegashaw9219 Год назад

    i am having low memory issue what should i do?

  • @gopichandbhardwaj1399
    @gopichandbhardwaj1399 3 года назад

    Sensor for k type price in the three meter

  • @oktaycetin2826
    @oktaycetin2826 Год назад

    Delta hmi? samkook hmi?

  • @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 4 года назад +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

  • @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?

  • @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?

  • @MarcMonson
    @MarcMonson Год назад

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

  • @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

  • @danyamohammad6437
    @danyamohammad6437 4 года назад +1

    i think its for advance

  • @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 11 месяцев назад

    instead of oled we can use nextion display

    • @PrachetSaul
      @PrachetSaul 11 месяцев назад

      if its possible can you make a video on it.

  • @pritomahmed2219
    @pritomahmed2219 Год назад

    What is the maximum temperature range?

  • @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!