Arduino Coolant Sensor | Thermistor

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ค. 2020
  • Today I walk through how to interface a standard automotive coolant sensor with an Arduino. They are a simple thermistor in an industrial style casing and output a resistance with changing temperature. In order to read it with an arduino you must use a voltage divider and then use the steinhart equation after calculating the resistance to find temperatures at varying resistances along the sensors value curve.
    Code and excel sheet linked below. If you have any questions please comment below or e-mail me below.
    Stay tuned for more videos!
    Tyler,
    *************************************************************************************
    SUBSCRIBE:
    th-cam.com/users/TylerOvens?...
    *************************************************************************************
    SHARE THIS VIDEO LINK: • Arduino Coolant Sensor...
    *************************************************************************************
    BUY THE ITEMS IN THIS VIDEO (AMAZON.COM):
    Video Equipment:
    GoPro7: amzn.to/33FWCAW
    GoPro Accessory Kit: amzn.to/2Uehig4
    GoPro Stabilizer Gimbal: amzn.to/2UvX5Bz
    Arduino:
    Uno Starter Kit: amzn.to/2RfuEqq
    Coolant Sensor with Harness: amzn.to/2Wik1pO
    Multi-Meter: amzn.to/3bkAnCD
    Thermometer: amzn.to/2WHS9KR
    *************************************************************************************
    BUY THE ITEMS IN THIS VIDEO (AMAZON.CA):
    Video Equipment:
    GoPro7: amzn.to/2UdHtnk
    GoPro Accessory Kit: amzn.to/3bl9wXy
    GoPro Stabilizer Gimbal: amzn.to/3dlBt3r
    Arduino:
    Uno Starter Kit: amzn.to/2Re5MPY
    Coolant Sensor with Harness: amzn.to/2zndwt4
    Multi-Meter: amzn.to/3covKJk
    Thermometer: amzn.to/2A7ZBar
    **************************************************************************************
    CONTACT ME:
    E-Mail: tylerovens@me.com
    **************************************************************************************
    Code and Excel Sheet Link:
    github.com/tyler92dodge/Ardui...
    Steinhart Equation: en.wikipedia.org/wiki/Steinha...
    Voltage Divider Equation: en.wikipedia.org/wiki/Voltage...
  • แนวปฏิบัติและการใช้ชีวิต

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

  • @442jetmech
    @442jetmech 8 หลายเดือนก่อน +1

    You're a legend! I was working my through my arduino code, thinking I was spot on. Had a mostly curve fit Ln() curve and everything, but I was missing the whole voltage divider concept. Thanks man.

  • @Mtutoz1
    @Mtutoz1 3 ปีที่แล้ว +5

    Thanks for sharing your knowledge, i'm engineering student from Mexico and your video will help me and my team to finish a project that we have, this video must have millions of views, Thanks one more time!

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

      Glad it was helpful!

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

    Can’t wait to see how you integrate a display! Thanks for making these

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

      Check out my latest video I just did an update on the whole arduino gauge system I'm working on!

  • @mdevidograndpacificlumbera1539
    @mdevidograndpacificlumbera1539 2 ปีที่แล้ว +7

    Dude thank you so much for sharing what you know, it helps immeasurably, I want to build a custom instrument cluster for my 7.3 obs... You have taken all the leg work out for me. God bless

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

      Thanks for watching!

    • @testingbeta7169
      @testingbeta7169 5 หลายเดือนก่อน

      do share link for final results

  • @Car.los.Moreira
    @Car.los.Moreira ปีที่แล้ว +1

    Goddamn, dude. Thank you so much. Got me out of a tight one. I was trying to make a simple custom cluster for my bike and couldn't figure out how. Would've never thought about any Steinhart-Hart equation or average sampling... Absolutely brilliant job.
    All the best to you.

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

      Thanks! I appreciate it! Glad it helped you out.

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

    Thanks Tyler, so nice of you to share your knowledge

  • @dustinc89
    @dustinc89 5 หลายเดือนก่อน

    Thanks! This works for my Auger engine gauges im building ( little Kubota diesel) got it within 1C thanks to your spreadsheet!

  • @cfrost
    @cfrost 3 หลายเดือนก่อน

    This was really cool, thank you!

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

    So very well done and thought out, you must be pretty proud of yourself. Thankyou & thanks for sharing.

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

    very nice man! I just used these exact steps following you and I got the readings on my custom made Jeep. Its an Indian variation of CJ. And it has no computers and so Im adding a manual arduino based sensors and this youtube video proved very helpful. Thanks a ton!!

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

      Nice work! Do you have a finished product? I haven't gotten around to wrapping up my project yet but I had figured out all of the sensors and read them to the serial monitor. I just need to compile the code and try and display them to the OLEDs next...it's a work in progress.

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

    Great tutorial. I am designing a hydronic heater monitoring system right now and I believe this info will help a lot.

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

      Glad it was helpful!

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

    Excellent video. Thank you for sharing and taking the time to explain. I have a Mitsubishi lancer 1987. Installing a radiator coolant temperature for safety and hall effect sensor to make sure the radiator fan turns on.. Thanks again.

  • @sw6188
    @sw6188 5 หลายเดือนก่อน

    This is exactly what I have been looking for, but I want to show the temperature on three 7-segment displays and only using whole numbers.

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

    this is amazing men, I’m gonna try this on a S2000 AP2 Gauge!

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

    nice, would be a great esp32 Bluetooth project. 🧐 thanks. 🥳

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

    I have a broken coolant sensor in my 97 Miata, and this video lays out exactly what I was thinking to do in my mind. I already knew the sensor was a resistance based reading, but this illustrates how to give a real value to a gauge i can just put somewhere in the interior. Thank you! I also may try to get real oil pressure instead of the default (yes, no) oil pressure gauge the 94-97 Miatas have.

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

      Awesome, glad I could help! I have another video on the pressure sensors if you want to check that out. Cheers.

    • @cinatit80
      @cinatit80 3 หลายเดือนก่อน

      Jslm97 just connect arduino directly on your obd2 you have all your data qithout connecting on any senser

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

    Thanks for the Video! Awesome detail! Did notice, I think the link you provided for the sensor is actually the link to the IAT sensor you was showing at the end of the video. I'm suspecting the one you actually used in this video was an ACDelco 213-928? Again Thanks for the video!

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

    Cool! Thanks for sharing.

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

      Thanks for watching!

  • @Lenhard.KYUSHALIFE
    @Lenhard.KYUSHALIFE ปีที่แล้ว +1

    I love you exactly what I needed

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

    Dang Brother! Thank you for taking the time to do that! Seriously thanks! How do you get it to show Fahrenheit ? I tried playing with the code but came to nothing. Again thank you!

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

    That's quality content here. I also wonder if steinhart-hart coefficients are usually listed in datasheets for most models of thermistor

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

      Thanks for watching. They might be, I have had trouble finding any open source datasheets for any of these automotive sensors though! Would be really useful if they were available from the manufacturers.

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

    Thankf for the information, from this code how can i add other lines of code that controls an alarm whereby an alarm goes off when a certain temperature is reached.
    Thanks

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

    thank you for share this example! it's very usefull! I have a problem slightly "different": My plan is use a arduino as a gauge cluster and my honda civic 1995 has a one sensor sender to gauges and another to ECU. But, the gauge sender is one Pin only! the ground is in engine block... so, how I can measure this sensor? If I measure the ground, the car overhall interferences are insane and this not can be done... Can you have a idea?

  • @jms2861
    @jms2861 27 วันที่ผ่านมา

    Great stuff bro. How can I add a code to control a relay that turns on/off the rad fan within certain temperature range and limits?

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

    Hi there
    I'd like to ask you if it can be used for
    VDO coolant temp sensor
    I need it to use it for generator temperature sensor so i can control air flaps , water pump

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

    Hey mate, your little series inspired me to start my own project, but I have never worked with electronics before..
    If you don't mind me asking, why didn't you got with waterproof ds18b20's?
    According to my research coolant temp starts to get critical at around 115°c. Bc these sensors go up to 125° this is what I'm planning to go with.

    • @sw6188
      @sw6188 5 หลายเดือนก่อน

      I have looked at this option as well, but I have yet to find a DS18B20 that comes in a standard automotive sensor body like the brass NTC ones do.

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

    What size wire for wiring sensors? Building one for a cummins, exactly what I needed !

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

      I would match what the sensor has. Probably 18 gauge or something. Doesn't need to be much.

  • @TJ.Outdoor
    @TJ.Outdoor 8 หลายเดือนก่อน

    you link "Intake Air Temperature Sensor Control & Pigtail Harness For GM IAT/MAT/ACT" which its not same as the one in this video, in video has closed sensor, and in the link its open. is it same or

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

    Interesting stuff but it raises two questions by tapping the oem sensor like this, firstly is there an increase in resistance in the circuit by adding the extra cabling that can cause incorrect readings sent to the ECU and secondly what kind of voltage/overload protection measures do you have in place to contain an arduino failure so as not to fry the ECU which is extremely sensitive to voltage spikes?

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

      My plan for these is to use them separately from the vehicles ECU. Just use a T-fitting where the OEM sensor is and then use this one and run it back to it's own ECU, that way there is not interference with the stock ECU.

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

    Any chance you have the link to the coolant sensor used? The provided link is for the intake air temperature sensor.

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

      I'll have to take a look I thought i fixed that before

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

    That's work with 12v ?

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

    Have you ever considered interfacing all your sensors to a MCU with CANBUS output, producing PID,s compatible with TORQUE PRO.

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

      I have not considered it, I've pretty much abandoned the project at this point.

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

    Can you do this with any coolant sensor? Or just a spesific coolant sensor module?

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

      I believe this would work with any coolant sensor.

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

    Your Amazon link is incorrect, It is showing an air temp sensor not coolant