def read_temps():
"""Read DS18B20's."""
dat = machine.Pin(PIN_1W)
ds = ds18x20.DS18X20(onewire.OneWire(dat))
ds.convert_temp()
time.sleep_ms(750)
return {rom_to_hex(rom): ds.read_temp(rom) for rom in ds.scan()}
文章目录