Raspbian GrovePi Python Ошибка "Слишком много значений для распаковки"
В настоящее время мы работаем над датчиком температуры / влажности на Raspberry Pi 3 B. Датчик DHT22 подключен к GrovePi. Пока датчик работает нормально.
Давайте подойдем к актуальной проблеме:
import grovepi
# Connect the Grove Temperature & Humidity Sensor Pro to digital port D4
# SIG,NC,VCC,GND
sensor = 4
while True:
try:
[temp,humidity] = grovepi.dht(sensor,1)
print "temp =", temp, " humidity =", humidity
except IOError:
print "Error"
Это наш скрипт Python. Следует распечатать температуру и влажность. Но когда мы выполняем скрипт, мы получаем следующее исключение:
[temp.humidity] = grovepi.dht (датчик, 1)
ValueError: слишком много значений для распаковки
Вы можете увидеть сценарий и ожидаемый результат на этом сайте:
http://wiki.seeed.cc/Grove-Temperature_and_Humidity_Sensor_Pro/