Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
products:laboratory_iot:exp39 [2020/05/23 14:00] – [Схема эксперимента] labuser29products:laboratory_iot:exp39 [2020/05/23 14:19] (текущий) – [Схема эксперимента] labuser29
Строка 15: Строка 15:
 {{ :products:esp-iot:exp18_mon.png?direct&600 |}} {{ :products:esp-iot:exp18_mon.png?direct&600 |}}
 //Рисунок 2. Монтажная схема эксперимента// //Рисунок 2. Монтажная схема эксперимента//
 +
 +==== Программный код эксперимента ====
 +<file python Exp39.py[enable_line_numbers="2", start_line_numbers_at="1"]>
 +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))
 +</file>