Оглавление:

26-битные нано-пиксели с использованием Arduino: 4 шага
26-битные нано-пиксели с использованием Arduino: 4 шага

Видео: 26-битные нано-пиксели с использованием Arduino: 4 шага

Видео: 26-битные нано-пиксели с использованием Arduino: 4 шага
Видео: Учим Arduino за 1 час! #Профессионально 2024, Ноябрь
Anonim
26-битные нано пиксели с использованием Arduino
26-битные нано пиксели с использованием Arduino

В моей предыдущей статье я сделал руководство по использованию светодиода WS2812 Nano Pixel. В этой статье я использовал 16-битный кольцевой нано-пиксель WS2812.

В этой статье я покажу вам, как использовать 26-битное кольцо Nano Pixels WS2812.

В аппаратной части нет никаких различий между 16 и 26 битами.

Только в том разделе программного обеспечения, который нужно изменить.

Особенности и преимущества:

  • Схема управления и микросхема RGB объединены в корпус из 5050 компонентов.
  • Встроенная схема преобразования сигнала.
  • Встроенная электрическая схема сброса и схема сброса при потере питания.
  • Сигнал передачи через порт каскадирования по одной линии.
  • Отправляйте данные со скоростью 800 Кбит / с.

См. Таблицу для получения дополнительной информации WS2812.

Шаг 1. Необходимые компоненты

Обязательные компоненты
Обязательные компоненты
Обязательные компоненты
Обязательные компоненты
Обязательные компоненты
Обязательные компоненты
Обязательные компоненты
Обязательные компоненты

Компоненты, необходимые для этого урока:

  • 26-битный светодиод WS2812 RGB.
  • Ардуино Нано V.3
  • Перемычка
  • Мини-USB

Требуемая библиотека:

Адафрут NeoPixel

Чтобы добавить библиотеку в Arduino, см. Статью «Как добавить внешнюю библиотеку в Arduino».

Шаг 2: Подключите светодиод RGB к Arduino Nano

Подключите светодиод RGB к Arduino Nano
Подключите светодиод RGB к Arduino Nano

Следуйте инструкциям ниже, чтобы подключить WS2812 к Arduino Nano:

WS2812 для Arduino

IN ==> D6

VCC ==> + 5 В

GND ==> GND

Шаг 3: программирование

Программирование
Программирование

В этой части программного обеспечения требуется небольшая настройка. В разделе «Количество светодиодов» настройте количество используемых светодиодов.

Следуйте инструкциям ниже, чтобы запрограммировать плату Arduino:

Откройте Arduino IDE

Щелкните Файл> Примеры> Adafruit NeoPixels> strandtest.

Вы должны изменить некоторые значения из этого эскиза, Необходимо изменить следующее:

Используемый штифт

#define LED_PIN 12

Количество светодиодов

#define LED_COUNT 26

Установить яркость

strip.setBrightness (10);

Измените программу так, как вам нужно.

После этого загрузите программу на плату Arduino.

Шаг 4: Результат

Когда вы закончите загрузку программы в Arduino. Результаты можно увидеть на видео выше.

Спасибо, что прочитали эту статью. увидимся в следующей статье.

Если у вас есть вопросы, просто напишите в колонке комментариев.

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