我正试图从我的土壤湿度传感器(这是连接到一个ADC,这是反过来连接到我的树莓Pi)发送数据到Ubidots。你知道吗
import time
import sys
from time import sleep
import requests
import traceback
import Adafruit_ADS1x15
# Create an ADS1115 ADC (16-bit) instance.
adc = Adafruit_ADS1x15.ADS1115()
GAIN = 1
print('Reading ADS1x15 values, press Ctrl-C to quit...')
while True:
m = adc.read_adc(0, gain=GAIN)
payload={'soil humidity':m}
try:
r = requests.post('http://things.ubidots.com/api/v1.6/devices/raspberry/?token={A1E-6l4DwwC86SDR6QRTJWXGDwshTGPHFl}', data=payload)
print('Moisture Level:{0:>6}'.format(m))
time.sleep(1)
except KeyboardInterrupt:
break
traceback.print_exc()
我得到以下回应:
Moisture Level: 26508
None
它一直在循环。
任何帮助如何打印traceback
也将不胜感激。你知道吗
Ubidots文档链接:http://help.ubidots.com/iot-projects-tutorials/diy-raspberry-pi-temperature-system-with-ubidots
目前没有回答
相关问题 更多 >
编程相关推荐