kiln-controller/tempTest1.py
2021-09-20 03:51:07 +10:00

37 lines
808 B
Python

import board
import digitalio
import adafruit_max31856
import RPi.GPIO as GPIO
import time
# Create sensor object, communicating over the board's default SPI bus
spi = board.SPI()
# allocate a CS pin and set the direction
cs = digitalio.DigitalInOut(board.D5)
cs.direction = digitalio.Direction.OUTPUT
# create a thermocouple object with the above
thermocouple = adafruit_max31856.MAX31856(spi, cs)
# print the temperature!
print(thermocouple.temperature)
relay1 = 23
relay2 = 24
trigger1 = 20
trigger2 = 21
GPIO.setmode(GPIO.BCM)
GPIO.setup(relay1, GPIO.OUT)
GPIO.setup(relay2, GPIO.OUT)
GPIO.setup(trigger1, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
GPIO.setup(trigger2, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
GPIO.output(relay1, 1) #OFF
while True:
print(thermocouple.temperature)
time.sleep(5)