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/

0 ответов

Другие вопросы по тегам