def readDS18x20():
from machine import Pin
import onewire, ds18x20
OneWirePin = 0
# the device is on GPIO12
dat = Pin(OneWirePin)
# create the onewire object
ds = ds18x20.DS18X20(onewire.OneWire(dat))
# scan for devices on the bus
roms = ds.scan()
ds.convert_temp()
time.sleep_ms(750)
values = []
for rom in roms:
values.append(ds.read_temp(rom))
print(values)
return values
评论列表
文章目录