graetz23 / coolArduinoTempProbes

Arduino drives Negative Temperature Coefficient (NTC) probes up to all analog inputs ..

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cool Arduino Temperature Probes

Introduction

cool Arduino Temperature Probes (coolATP) drives Negative (& poitive) Temperature Coefficient (NTC) probes on all available analog inputs and makes resistor values in Ohm or the temperature in K, °C, or °F available.

Building

For building the HEX file, the arduino Makefile is used. So clone or download / unzip this first to your system. Afterwards configure the Makefile to your arduino boards and type: make.

Hardware

Wire your NTC probe with a matching (same resistor value as the probe) resistor in series. Wire from the mid (between your probe and your resistor) of this voltage divider to an ananlog input of your arduino. Wire the 5 V (not system's volatage - there are two 5 V voltage sources) and GND to the ends of your voltage divider.

However there are several public posts, blogs, and vlogs on internet showing a schematic wiring diagram.

Usage

See loop method in coolATP.cpp file as an example.

Remarks

I use this project for driving several NTCs in a home brewery system and using ASSTP to transfer data via serial to a raspberry pi. The pi is driving CraftBeerPi3 by a written plugin, to integrate the temperature values: craftbeerpi3ArduinoTempProbes.

Everything was coded using:

ChangeLog

20230518

  • updating copyright by year ..

20200405

  • renamed project and reposiory,
  • updated readme

20200331

  • adding MIT License to all files.
  • adding the README.md for explanation,
  • setting up reository on github.com.

About

Arduino drives Negative Temperature Coefficient (NTC) probes up to all analog inputs ..

License:MIT License


Languages

Language:C++ 73.6%Language:Makefile 26.4%