Красочные бегущие огни с помощью Raspberry Pi Pico


В данной статье мы будем управлять несколькими светодиодами для генерации красочных бегущих огней с помощью платы Raspberry Pi Pico. Для этого мы снова будем использовать технику широтно-импульсной модуляции (ШИМ), как в предыдущей статье об использовании ШИМ в Raspberry Pi Pico.

Красочные бегущие огни с помощью Raspberry Pi Pico

Пять различных светодиодов с цветами, такими как красный, синий, зеленый, желтый и белый, подключены к выводам GPIO платы Raspberry Pi Pico. Используя программирование на языке MicroPython, мы создадим узор красочных бегущих огней.

Необходимые компоненты

  1. Плата Raspberry Pi Pico (купить на AliExpress).
  2. Светодиоды разных цветов (купить на AliExpress).
  3. USB-кабель.
  4. Макетная плата.
  5. Соединительные провода/перемычки.

Реклама: ООО "АЛИБАБА.КОМ (РУ)" ИНН: 7703380158

Схема проекта

Схема проекта красочных бегущих огней на основе платы Raspberry Pi Pico представлена на следующем рисунке.

Схема проекта красочных бегущих огней на основе платы Raspberry Pi Pico

Подключите 5 разных положительных клемм светодиодов к контактам GP0, GP1, GP2, GP3, GP4 и GP5 платы Raspberry Pi Pico. Подключите отрицательную клемму светодиодов к GND платы.

Таблица соединений для нашего проекта

Для соединения всех светодиодов с платой Raspberry Pi Pico можно использовать перемычки.

Собранная на макетной плате схема проекта

Код программы на MicroPython

Скопируйте следующий код в редактор Thonny Editor и запустите скрипт.

После запуска скрипта будет наблюдаться непрерывный поток света.

Тестирование работы проекта (часть 1)

Тестирование работы проекта (часть 2)

Тестирование работы проекта (часть 3)

(Проголосуй первым!)
Загрузка...
9 просмотров

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *