ПО:UPyCraft/Введение/Запуск вашего первого скрипта: различия между версиями

Материал из Онлайн справочника
Перейти к навигации Перейти к поиску

Строка 47: Строка 47:
  
 
{{Спойлер|Полезные сведения о [[IDE uPyCraft]] можно узнать из статьи [[ПО:UPyCraft/Введение/Знакомство с uPyCraft|Знакомство с uPyCraft]]}}
 
{{Спойлер|Полезные сведения о [[IDE uPyCraft]] можно узнать из статьи [[ПО:UPyCraft/Введение/Знакомство с uPyCraft|Знакомство с uPyCraft]]}}
 +
 +
==Мигаем светодиодом==
 +
 +
Скопируйте код в открытую вкладку с '''main.py''':
 +
 +
<syntaxhighlight lang="python" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS" enclose="div">
 +
from machine import Pin
 +
from time import sleep
 +
 +
led = Pin(2, Pin.OUT)
 +
 +
while True:
 +
    led.value(not led.value())
 +
    sleep(0.5)
 +
</syntaxhighlight>
  
 
=См.также=
 
=См.также=

Версия 23:58, 27 апреля 2020

Проверка/Оформление/Редактирование: Мякишев Е.А.


Pixel Art Mini Meow Animated.gif Черновик


Запуск вашего первого скрипта

Чтобы познакомить вас с процессом записи файла и выполнения кода, мы загрузим новый скрипт, который просто мигает встроенным светодиодом ESP32 или ESP8266.

Установление связи с платой

После загрузки прошивки MicroPython на плату и подключения платы к компьютеру через USB-кабель выполните следующие действия:

  1. Перейдите в Tools -> Board и выберите плату, которую вы используете(это можно и не делать т.к. uPyCraft может автоматически определить тип платы).
  2. Перейдите в Tools -> Serial и выберите COM-порт, к которому подключена ваша плата.
  3. Нажмите кнопку Upycraft right button connect.PNG Connect(расположена на боковой панели справа), чтобы установить последовательную связь с вашей платой.
  4. После успешного подключения к вашей плате в окне терминала должно появиться приглашение >>>.

Вы можете ввести команду print, чтобы проверить, работает ли она:

print('Hello')

Не забудьте нажать  ↵ Enter  в конце.

UPyCraft print hello in terminal.PNG

Если у вас получилось также, то все в порядке и мы можем продолжить.

Создание файла main.py и загрузка на плату

  • Кликните по кнопке Upycraft right button new.PNG "New file", чтобы создать новый файл. На данном этапе создастся только вкладка untitled.
  • Кликните по кнопке Upycraft right button save.PNG "Save file".
  • Откроется окно, в котором введите название для нашего файла - main(можно не указывать расширение *.py IDE добавит его сама). Файл сохранится в каталоге workSpace(что это и как с этим работать читайте тут) и вкладка переименуется в main.py.
  • В данный момент у вас должно быть примерно вот так(заметьте в папке device только файл boot.py):


Upycraft main window open tab mainpy.PNG
  • Кликните по кнопке Upycraft right button download and run.PNG “Download and run”.
  • Файл main.py будет загружен на вашу плату и выполнен(заметьте в папке device теперь помимо файлаboot.py появился и файл main.py):.


Upycraft main window after click download and run.PNG


Pixel Art Mini Meow Animated.gif Полезные сведения о IDE uPyCraft можно узнать из статьи Знакомство с uPyCraft


Мигаем светодиодом

Скопируйте код в открытую вкладку с main.py:

1 from machine import Pin
2 from time import sleep
3 
4 led = Pin(2, Pin.OUT)
5 
6 while True:
7     led.value(not led.value())
8     sleep(0.5)

См.также

Ссылки на полезные ресурсы

Внешние ссылки