robogaia.com
  • Products
    • 3 Axis Encoder Conter Arduino Shield
    • 6 Channel Encoder Counter Arduino Shield
    • 8 Channel Encoder Counter Arduino Shield
    • Raspberry Pi 6 Channel Encoder Hat
    • Raspberry Temperature Controller Plate
    • 4 Relays Raspberry Pi Plate/Shield
    • C2N-UNI8IO To Terminal Block Board
    • Arduino Solid State Relay
    • Encoder Shield Connector
    • Mechanical Encoder Board with Connector
    • Raspberry Pi Dual Thermocouple Plate
    • Raspberry Pi 3 Channel Encoder Hat
    • HC-SR04 Ultrasonic Distance Sensor
  • Blog
  • Contact
  • Tutorials
    • How to Add a Web Interface to the Raspberry Pi 4 Relay Board
    • How to add a simple web server on Raspberry Pi with Flask Framework
    • How To Calculate Resistor Wattage
    • How To Start With Robotics
    • How To Start With Artificial Intelligence
    • How to start with CNC 6040 machine
    • How to calibrate Robogaia accelerometer/gyro shield
    • How to build Balancino (the balancing robot)
  • Distributors
  • Services
  • About

Raspberry Pi Dual Thermocouple Plate


Description:

This is a board(plate in Raspberry Pi language) that allows reading the temperature through two  thermocouple sensors.



WARNING ! ESD( electrostatic-sensitive device)     .


Temperature Range:
Maximum temperature allowed range is : 0 to   +819 degrees Celsius (1500 degrees Fahrenheit)

Maximum temperature using the present sensor is  +350 degrees Celsius (662 degrees Fahrenheit)

Connecting the temperature sensor (thermocouple )
Connect the  sensor + terminal to the board + terminal (the connector on the board that has a big K on it ) 

Compatibility :
Models A,B, B+ ,2,2+,3



Setting up the environment:
These instructions are for Raspbian. Because it uses the  I2C Protocol , we need to enable it .


Setting the I2c Interface:
Type

 sudo raspi-config 
1.A menu will show  (Raspberry Pi Software Configuration Tool)
2.Go to Advanced options (8)
3.Go to  I2C
4. Would you like the ARM I2c interface to be enabled ?  YES
5. The ARM I2C interface is enabled.   OK
6.Would you like the I2C Kernel module to be loaded by default   YES
7From the main Menu press finish



Installation:

1.First install those packages(they allow access to I2Cc bus) :

sudo apt-get install python-smbus
sudo apt-get install i2c-tools

2.Please download
robogaia_dual_thermocouple_scripts.tar.gz   (it is on the bottom of the page)

3.Unzip the file:
sudo tar xzvf
robogaia_dual_thermocouple_scripts.tar.gz

4. Go to the uncompressed folder 

cd 
robogaia_dual_thermocouple

The example scripts are inside.


Usage:

sudo ./
dual_read_remperature_celsius       // will read the temperatures in Celsius
sudo ./dual_read_remperature_fahrenheit    // will read the temperatures in Fahrenheit



Schematics:
raspberry_pi_dual_thermocouple_plate_board_schematics.pdf
File Size: 12 kb
File Type: pdf
Download File


Example Code
:
robogaia_dual_thermocouple_scripts.tar.gz.gz
File Size: 0 kb
File Type: gz
Download File

@Robogaia 2021