Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| products:laboratory_iot:exp65 [2021/04/25 18:14] – [Программный код эксперимента] labuser29 | products:laboratory_iot:exp65 [2024/12/05 15:57] (текущий) – [Программный код эксперимента] labuser30 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ===== Эксперимент | + | ===== Эксперимент |
| - | В прошлых экспериментах мы научились создавать веб- сервер на Python и получать данные от пользователя. Мы управляли цветом светодиода. Теперь наоборот, | + | В прошлых экспериментах мы научились создавать веб-сервер на Python и получать данные от пользователя. Мы управляли цветом светодиода. Теперь наоборот, |
| ==== Схема эксперимента ==== | ==== Схема эксперимента ==== | ||
| Строка 30: | Строка 30: | ||
| ds = ds18x20.DS18X20(ow) | ds = ds18x20.DS18X20(ow) | ||
| - | wlan_id = "realme 6s" | + | wlan_id = "Имя WiFi сети" |
| - | wlan_pass = "33947255" | + | wlan_pass = "Пароль" |
| wlan = network.WLAN(network.STA_IF) | wlan = network.WLAN(network.STA_IF) | ||
| Строка 66: | Строка 66: | ||
| {{ : | {{ : | ||
| </ | </ | ||
| + | |||
| + | Код подключения к сети и создания веб- сервера был изучен в предыдущих экспериментах, | ||
| + | |||
| + | Создаем шину 1-Wire на 12 выводе микроконтроллера и создаем объект датчика температуры DS18B20 (подробно о работе с [[theory: | ||
| + | <code python[enable_line_numbers=" | ||
| + | # the device is on GPIO12 | ||
| + | ow = onewire.OneWire(Pin(12)) | ||
| + | |||
| + | # create the onewire object | ||
| + | ds = ds18x20.DS18X20(ow) | ||
| + | </ | ||
| + | |||
| + | Когда происходит обращение к веб-серверу по адресу / (корневая директория, | ||