MicroPython имеет интерактивный инструмент кода, известный как REPL (Read Evaluate Print Line). REPL позволяет запускать код на вашем устройстве построчно. Чтобы начать кодирование, перейдите в консоль плагинов Pymakr и начните вводить свой код. Начните с изменения цвета индикатора:
import pycom # управление светодиодом
pycom.heartbeat(False) # отключение мигания синим
pycom.rgbled(0x00ff00) # включение светодиода зеленым
Вы можете изменить цвет, регулируя шестнадцатеричное значение RGB.
pycom.rgbled (0xff0000) # заставляет светодиод светиться красным цветом
Консоль может использоваться для запуска любого кода Python, а также функций или циклов.
Используйте print () для вывода содержимого переменных на консоль. Возвращенные значения из функций будут отображаться, если они не попадают в переменную (этого не произойдет для кода, запущенного из основного или загрузочного файлов: здесь вам нужно использовать print () для вывода на консоль)
Обратите внимание, что после написания или вставки любого кода с отступом, такого как функция или цикл while, пользователь должен будет нажать клавишу ввода до трех раз, чтобы сообщить MicroPython, что код должен быть закрыт (это стандартное действие для MicroPython и Python). Также имейте в виду, что код, записанный в REPL, не сохраняется после повторного включения / выключения устройства.
Чтобы проверить код на устройстве, создайте новый файл .py или откройте существующий, введите нужный код, сохраните файл и нажмите кнопку «Выполнить». Это запустит код прямо на плате Pycom и выведет результаты сценария в REPL.
Изменения, внесенные в файлы, не будут автоматически загружаться на плату при перезапуске или выходе из функции запуска, поскольку плата Pycom не должна хранить этот код. Для этого используйте функцию Upload.
Плагин Pymakr поддерживает пользовательские проекты, позволяя предварительно сконфигурировать такие параметры, как серийный адрес / учетные данные по умолчанию, файлы, которые будут игнорироваться, и папки для синхронизации.
Плагин Pymakr поддерживает локальные настройки проекта, используя файл с именем pymakr.conf. Это может быть использовано для хранения серийного адреса устройства по умолчанию, файлов, которые следует игнорировать, и других настроек. Пример pymakr.conf показан ниже:
{
"address": "/dev/cu.usbserial-AB001234",
"username": "micro",
"password": "python",
"sync_folder": "scripts"
}
Плагины Pymakr имеют функцию синхронизации и загрузки кода на устройство. Это можно использовать как для загрузки кода на устройство, так и для тестирования сценариев, выполняя их в режиме реального времени на устройстве. Следующие шаги показывают, как использовать эту функцию.
Чтобы начать использовать функцию загрузки, убедитесь, что для устройства была создана папка проекта. Например, если вы используете pymakr.conf сверху, эта папка проекта должна называться scripts. Папка должна иметь следующую структуру:
Файлы библиотеки должны быть помещены в папку lib, сертификаты в папку cert и так далее. Кнопка «Upload» возьмет папку самого высокого уровня (открытую в данный момент) и загрузит ее на подключенное устройство Pycom. Файлы будут отправлены на устройство в той же структуре, что и в каталоге файлов редактора кода.
Нажатие кнопки «More» в плагине Pymakr позволяет использовать некоторые дополнительные функции. Изучите параметры ниже
Отображает версию прошивки устройства Pycom, подключенного к Pymakr Plugin.
Отображает SSID точки доступа Wi-Fi по умолчанию для устройства Pycom, подключенного к экземпляру Pymakr Plugin.
Отображает различные последовательные порты, доступные для Pymakr Plugin.
г. Москва, Пятницкое ш. д. 18, пав. 566
zakaz@compacttool.ru
8-495-752-55-22
Информация представленная на данном информационном ресурсе преследует исключительно рекламные цели и не является договором-офертой !
© Все права защищены 2015 - 2024г https://compacttool.ru