Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
products:laboratory_iot:exp59 [2020/06/16 20:18] – labuser29 | products:laboratory_iot:exp59 [2024/12/05 14:36] (текущий) – [Программный код эксперимента] labuser30 | ||
---|---|---|---|
Строка 15: | Строка 15: | ||
Остановимся подробнее на параметрах. Параметры состоят из пар **имя=значение**, | Остановимся подробнее на параметрах. Параметры состоят из пар **имя=значение**, | ||
- | Если параметр один, то он записывается '' | + | Если параметр один, то он записывается '' |
Как раз с помощью параметра мы и можем передавать нашему серверу значение яркости светодиода. Например так: '' | Как раз с помощью параметра мы и можем передавать нашему серверу значение яркости светодиода. Например так: '' | ||
Строка 31: | Строка 31: | ||
import network | import network | ||
import gc | import gc | ||
- | import re | ||
_init() | _init() | ||
gc.collect() | gc.collect() | ||
Строка 70: | Строка 69: | ||
</ | </ | ||
- | Первым делом в коде программы нужно заменить '' | + | <WRAP center round important 60%> |
+ | Первым делом в коде программы нужно заменить '' | ||
+ | </ | ||
При обращении к главной странице сервиса происходит вызов функции '' | При обращении к главной странице сервиса происходит вызов функции '' | ||
- | <code python[enable_line_numbers=" | + | <code python[enable_line_numbers=" |
server.add_route("/", | server.add_route("/", | ||
</ | </ | ||
Строка 79: | Строка 80: | ||
Функция '' | Функция '' | ||
- | <code python[enable_line_numbers=" | + | <code python[enable_line_numbers=" |
if (' | if (' | ||
</ | </ | ||
если такого параметра не было передано серверу, | если такого параметра не было передано серверу, | ||
- | <code python[enable_line_numbers=" | + | <code python[enable_line_numbers=" |
pwmLed.duty(int(params[' | pwmLed.duty(int(params[' | ||
server.send(" | server.send(" |