Hackster is hosting Hackster Holidays, Ep. 6: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Monday!Stream Hackster Holidays, Ep. 6 on Monday!
Lithium ION
Published © GPL3+

PT-1000 Based Temperature Meter -Arduino

Here is the small demonstration to the pt1000 based temperature sensor and how to use them with your projects. They are cheap and precise.

IntermediateFull instructions provided-30 minutes8,983
PT-1000 Based Temperature Meter -Arduino

Things used in this project

Hardware components

General Purpose Dual Op-Amp
Texas Instruments General Purpose Dual Op-Amp
×1
Arduino Nano R3
Arduino Nano R3
×1
RGB Backlight LCD - 16x2
Adafruit RGB Backlight LCD - 16x2
×1

Software apps and online services

PCBWAY

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Solder Wire, Lead Free
Solder Wire, Lead Free

Story

Read more

Custom parts and enclosures

Gerber files

Schematics

Circuit diagram

Code

Arduino code

Arduino
//More information at: https://www.aeq-web.com/
//Version 1.0 | 03-DEC-2020

#include <Wire.h> 
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);

const int PT1000_PIN = A0;
const float vt_factor = 1.88;
const float offset = 0;
float temp_c;


void setup() {
  lcd.init();                      // initialize the lcd 
  lcd.init();
  // Print a message to the LCD.
  lcd.backlight();

}
void loop() {
  int sensorvalue = analogRead ( PT1000_PIN );
  float voltage = sensorvalue * (5.0/ 1023.0);
  temp_c = ( ( ( voltage * 100) / vt_factor ) + offset );
  lcd.setCursor(2,0);
  lcd.print("Temp    Volt");
  lcd.setCursor(2,1);
  lcd.print(temp_c);
  lcd.setCursor(10,1);
  lcd.print(voltage);
  
  delay (500);
}

Credits

Lithium ION

Lithium ION

53 projects • 34 followers
A passionate electronics DIY boy. Currently improving in Embedded systems, soldering and programming.

Comments