Я использую MAX6675 с малиной и питоном в моем проекте.
Но у меня есть проблема, которую я не могу понять: когда я читаю значение из MAX6675.Мой код прост:
CLK=13
CS=6
DO=5
while True:
max6675=MAX6675.MAX6675(CLK,CS,DO)
print(max6675.readTempC())
time.sleep(1)
Я использую эту библиотеку здесь .
Сначала, когда я подключаю Raspberry только через WiFi, получаю правильное значение отMAX6675.После этого, когда я подключаю Raspberry Ethernet (в то же время eth0 + wlan0 или только с eth0) и читая его, я получаю эту ошибку:
Значение всегда равно 0.
Кто-нибудь знает, как это могло произойти?
Эта ошибка возникает, только когда термопара имеет контакт с нагревательной пластиной, я хочуизмерения.Когда я измеряю температуру воздуха, ошибка больше не возникает.