Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
products:laboratory_iot:exp1 [2020/05/04 19:50] – [Приступим] labuser29 | products:laboratory_iot:exp1 [2020/05/18 13:19] (текущий) – [Приступим] andiki |
---|
{{ :products:2020-05-04_12-33-42.png?nolink |}} | {{ :products:2020-05-04_12-33-42.png?nolink |}} |
| |
Результатом должно стать мигание синего светодиода в верхнем лесом углу Лаборатории. | Результатом должно стать мигание синего светодиода в верхнем левом углу Лаборатории. |
| |
{{ :products:ezgif-7-94859b24b844.gif?nolink |}} | {{ :products:ezgif-7-94859b24b844.gif?nolink |}} |
==== Не работает? ==== | ==== Не работает? ==== |
Если не получилось, то необходимо еще раз проверить подключение, убедиться, что соединение настроено | Если не получилось, то необходимо еще раз проверить подключение, убедиться, что соединение настроено |
верно. Для этого еще раз внимательно прочитать статью [[products:laboratory_iot:connect_and_setup|Подключение и настройка]]. Если все выполнено верно, но все равно не работает — [[products:laboratory_iot:not_working|Возможные проблемы и их устранение]] | верно. Для этого еще раз внимательно прочитать статью [[products:laboratory_iot:connect|Подключение и настройка]]. Если все выполнено верно, но все равно не работает — [[products:laboratory_iot:not_working|Возможные проблемы и их устранение]] |
| |
==== Как это работает? ==== | ==== Как это работает? ==== |
Теперь, когда первый эксперимент удался, самое время разобраться как и почему это работает. | Теперь, когда первый эксперимент удался, самое время разобраться как и почему это работает. |
| |
В первых двух строках, с помощью мы подключаем необходимые системные библиотеки, а именно ''time'' и класс ''Pin'' из библиотеки ''machine'' | В первых двух строках, с помощью оператора ''import'' мы подключаем необходимые системные библиотеки, а именно ''time'' и класс ''Pin'' из библиотеки ''machine'' |
| |
<code python [enable_line_numbers="2", start_line_numbers_at="1"]> | <code python [enable_line_numbers="2", start_line_numbers_at="1"]> |
</WRAP> | </WRAP> |
| |
Вызываем функцию ''_init()'' — это функция, которую мы написали и заботливо положили в память Лаборатории IoT при производстве. Она необходима для сброса состояния микроконтроллера в начальное состояние, чтобы результаты запуска другого эксперимента не влияли на текущий. Подробнее о функции [[products:laboratory_iot:_init|здесь]]. | Вызываем функцию ''_init()'' — это функция, которую мы написали и заботливо положили в память Лаборатории IoT при производстве. Она необходима для сброса состояния микроконтроллера в начальное состояние, чтобы результаты запуска другого эксперимента не влияли на текущий. |
| |
<code python [enable_line_numbers="2", start_line_numbers_at="3"]> | <code python [enable_line_numbers="2", start_line_numbers_at="3"]> |