Оглавление:

Светодиодное кольцо M5StickC ESP32 и NeoPixels случайного цвета: 7 шагов
Светодиодное кольцо M5StickC ESP32 и NeoPixels случайного цвета: 7 шагов

Видео: Светодиодное кольцо M5StickC ESP32 и NeoPixels случайного цвета: 7 шагов

Видео: Светодиодное кольцо M5StickC ESP32 и NeoPixels случайного цвета: 7 шагов
Видео: Светодиодное кольцо NeoPixels случайного цвета и M5StickC ESP32 2024, Июль
Anonim

В этом проекте мы узнаем, как отображать случайный цвет на светодиодном кольце NeoPixels с помощью платы M5StickC ESP32.

Смотреть видео.

Шаг 1. Что вам понадобится

Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
  • M5StickC ESP32
  • Светодиодное кольцо NeoPixels (в этом проекте мы используем светодиодное кольцо с 12 светодиодными пикселями, но вы можете использовать любое другое, если хотите)
  • Программное обеспечение Visuino: Загрузите Visuino здесь:

Шаг 2: Схема

Схема
Схема
  • Подключите вывод StickC 5V к выводу LedRing VCC.
  • Подключите контакт StickC GND к контакту LedRing GND
  • Подключите контакт G26 StickC к контакту DI LedRing.

Шаг 3. Запустите Visuino и выберите тип платы M5 Stack Stick C

Запустите Visuino и выберите тип платы M5 Stack Stick C
Запустите Visuino и выберите тип платы M5 Stack Stick C
Запустите Visuino и выберите тип платы M5 Stack Stick C
Запустите Visuino и выберите тип платы M5 Stack Stick C

Запустите Visuino, как показано на первом рисунке. Нажмите кнопку «Инструменты» на компоненте Arduino (рисунок 1) в Visuino. Когда появится диалоговое окно, выберите «M5 Stack Stick C», как показано на рисунке 2.

Шаг 4. В Visuino добавьте и установите компоненты

В Visuino Добавить и настроить компоненты
В Visuino Добавить и настроить компоненты
В Visuino Добавить и настроить компоненты
В Visuino Добавить и настроить компоненты
В Visuino Добавить и настроить компоненты
В Visuino Добавить и настроить компоненты
В Visuino Добавить и настроить компоненты
В Visuino Добавить и настроить компоненты
  • Добавить компонент "NeoPixels"
  • Добавить компонент "Случайный цвет"
  • Дважды щелкните на «NeoPixels1». В окне свойств установите количество светодиодных пикселей на светодиодном кольце, в нашем случае это 12. Поэтому установите «Count Pixels» на 12
  • Закройте окно «Группы пикселей».

Шаг 5. В компонентах Visuino Connect

В компонентах Visuino Connect
В компонентах Visuino Connect
В компонентах Visuino Connect
В компонентах Visuino Connect
  • Подключите вывод M5 кнопки «M5 Stack Stick C» к выводу «RandomColor1».
  • Подключите вывод "RandomColor1" к "NeoPixels1"> Color1> цвет вывода.
  • Подключите вывод "NeoPixels1" к выводу GPIO 26 "M5 Stack Stick C".

Шаг 6. Сгенерируйте, скомпилируйте и загрузите код

Сгенерируйте, скомпилируйте и загрузите код
Сгенерируйте, скомпилируйте и загрузите код

В Visuino внизу щелкните вкладку «Сборка», убедитесь, что выбран правильный порт, затем нажмите кнопку «Скомпилировать / построить и загрузить».

Шаг 7: Играйте

Если вы включите модуль M5StickC и нажмете оранжевую кнопку M5, светодиодное кольцо отобразит случайный цвет, затем нажмите кнопку M5 еще раз, чтобы изменить цвет.

Поздравляю! Вы завершили свой проект с Visuino. Также прилагается проект Visuino, который я создал для этого Instructable, вы можете скачать его и открыть в Visuino:

Рекомендуемые: