Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | |||
products:laboratory_iot:exp39 [2020/05/23 14:00] – [Схема эксперимента] labuser29 | products:laboratory_iot:exp39 [2020/05/23 14:19] (текущий) – [Схема эксперимента] labuser29 | ||
---|---|---|---|
Строка 15: | Строка 15: | ||
{{ : | {{ : | ||
// | // | ||
+ | |||
+ | ==== Программный код эксперимента ==== | ||
+ | <file python Exp39.py[enable_line_numbers=" | ||
+ | import time | ||
+ | from machine import I2C, Pin | ||
+ | import onewire | ||
+ | import ds18x20 | ||
+ | _init() | ||
+ | |||
+ | # the device is on GPIO12 | ||
+ | ow = onewire.OneWire(Pin(12)) | ||
+ | |||
+ | # create the onewire object | ||
+ | ds = ds18x20.DS18X20(ow) | ||
+ | |||
+ | roms = ds.scan() | ||
+ | ds.convert_temp() | ||
+ | time.sleep_ms(750) | ||
+ | |||
+ | for rom in roms: | ||
+ | print(ds.read_temp(rom)) | ||
+ | </ | ||