- Давайте напишем инструкцию по загрузке кода на Raspberry Pi Pico W, чтобы заставить встроенный светодиод мигать. Это классический проект для начинающих, который поможет тебе познакомиться с программированием микроконтроллера.
Шаг 1: Подготовь своё рабочее место
- 1. Убедись, что у тебя установлена среда разработки Thonny IDE. Если нет, вернись к инструкции по установке Thonny.
- 2. Подключи Raspberry Pi Pico W к компьютеру с помощью кабеля micro USB, удерживая нажатой кнопку BOOTSEL, чтобы перевести его в режим загрузки.
Шаг 2: Открой Thonny и настрой интерпретатор
- 1. Запусти Thonny IDE на своём компьютере.
- 2. Перейди в меню Tools → Options (или Thonny → Preferences на Mac), затем в раздел Interpreter.
- 3. Выбери MicroPython (Raspberry Pi Pico) из списка и убедись, что в качестве порта выбрано твоё устройство (Raspberry Pi Pico). Нажми OK.
Шаг 3: Напиши код для мигания светодиодом
- Теперь, когда ты настроил среду, давай напишем простой код на Python, который заставит встроенный светодиод на Raspberry Pi Pico W мигать.
- 1. В новом файле в Thonny напиши код который представлен ниже
Шаг 4: Загрузи код на Raspberry Pi Pico W
- 1. Сохрани код на Pico, выбрав File → Save As и убедись, что сохраняешь его на своём Raspberry Pi Pico W (выбери в диалоговом окне устройство Raspberry Pi Pico).
- 2. Дай файлу имя, например, `blink.py`, и нажми Save.
- После сохранения код автоматически запустится, и ты увидишь, как встроенный светодиод на Raspberry Pi Pico W начнёт мигать каждую секунду.
Этот код будет бесконечно включать и выключать встроенный светодиод на Raspberry Pi Pico W с интервалом в 0.5 секунды, создавая эффект мигания. Метод
led.value() используется для получения текущего состояния светодиода (включен или выключен), и затем мы используем логическое отрицание (
not) для изменения его на противоположное. Функция
sleep(0.5) создает задержку в 0.5 секунды между переключениями состояния, чтобы мигание не было слишком быстрым.