More
referral
Increase your income with Hive. Invite your friends and earn real cryptocurrency!

СЧИТЫВАНИЕ ТЕМПЕРАТУРЫ С USB WatchDog PRO

Привет, подскажите, не кто не настраивал , или может можно как то командой получить данные с датчика температуры. а то летом я думаю будет очень актуально :slight_smile: Имею USB WatchDogPRO от open-dev
Пример считывания температуры на Python3
Пример получения данных с термодатчика. Данный код не предусматривает нештатных режимов работы.
from time import sleep
import serial

port = ‘/dev/cu.usbmodem1411’
ser = serial.Serial(port)
while True:
ser.write(b’~G’)
ser_data = ser.readline()
if ser_data:
data = ser_data.decode(“utf-8”)
print(‘Read from serial (repl to ~G): {0}’.format(data))
if data.startswith(’~G’):
print(‘Temperature is {0}’.format(int(data[2:])/10))
else:
print(‘sensor error’)
sleep(1)