Оглавление:
- Шаг 1. Необходимые компоненты
- Шаг 2: Подключите светодиод RGB к Arduino Nano
- Шаг 3: программирование
- Шаг 4: Результат
Видео: 26-битные нано-пиксели с использованием Arduino: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
В моей предыдущей статье я сделал руководство по использованию светодиода 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
Следуйте инструкциям ниже, чтобы подключить 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. Результаты можно увидеть на видео выше.
Спасибо, что прочитали эту статью. увидимся в следующей статье.
Если у вас есть вопросы, просто напишите в колонке комментариев.
Рекомендуемые:
Нано-часы Arduino с адаптивной регулировкой яркости с использованием прототипа печатной платы с NextPCB.com: 11 шагов
Arduino Nano Clock с адаптивной яркостью с использованием прототипа печатной платы с NextPCB.com: Всем нужны часы, которые показывают время и дату вместе. Итак, в этом проекте я покажу вам, как вы можете создать нано-часы Arduino с адаптивной яркостью, используя RTC и дизайн. Печатная плата от NextPCB
Мониторинг ускорения с использованием Raspberry Pi и AIS328DQTR с использованием Python: 6 шагов
Мониторинг ускорения с помощью Raspberry Pi и AIS328DQTR с использованием Python: Ускорение конечно, я думаю, в соответствии с некоторыми законами физики. - Терри Райли Гепард использует удивительное ускорение и быстрое изменение скорости при преследовании. Самое быстрое существо, выброшенное на берег, время от времени использует свой максимальный темп, чтобы поймать добычу
Neopixel Ws2812 Радужный светодиодный светильник с ручкой M5stick-C - Запуск Rainbow на Neopixel Ws2812 с использованием M5stack M5stick C с использованием Arduino IDE: 5 шагов
Neopixel Ws2812 Радужный светодиодный светильник с ручкой M5stick-C | Запуск Rainbow на Neopixel Ws2812 с использованием M5stack M5stick C с использованием Arduino IDE: Привет, ребята, в этой инструкции мы узнаем, как использовать светодиоды neopixel ws2812 или светодиодную ленту, светодиодную матрицу или светодиодное кольцо с платой разработки m5stack m5stick-C с Arduino IDE, и мы сделаем радуга с этим
RF 433MHZ Радиоуправление с использованием HT12D HT12E - Создание радиочастотного пульта дистанционного управления с использованием HT12E и HT12D с частотой 433 МГц: 5 шагов
RF 433MHZ Радиоуправление с использованием HT12D HT12E | Создание радиочастотного пульта дистанционного управления с использованием HT12E и HT12D с частотой 433 МГц: в этой инструкции я покажу вам, как сделать радиоуправляемый пульт дистанционного управления с использованием модуля приемника передатчика 433 МГц с кодированием HT12E & ИС декодера HT12D. В этом руководстве вы можете отправлять и получать данные, используя очень-очень дешевые КОМПОНЕНТЫ, КАК: HT
Беспроводной пульт дистанционного управления с использованием модуля 2,4 ГГц NRF24L01 с Arduino - Nrf24l01 4-канальный / 6-канальный передатчик-приемник для квадрокоптера - Радиоуправляемый вертолет - Самолет на радиоуправлении с использованием Arduino: 5 шагов (с изображениями)
Беспроводной пульт дистанционного управления с использованием модуля 2,4 ГГц NRF24L01 с Arduino | Nrf24l01 4-канальный / 6-канальный передатчик-приемник для квадрокоптера | Радиоуправляемый вертолет | Самолет на радиоуправлении с использованием Arduino: для управления автомобилем на радиоуправлении | Квадрокоптер | Дрон | Самолет RC | Лодка с дистанционным управлением, нам всегда нужны приемник и передатчик, предположим, для RC QUADCOPTER нам нужен 6-канальный передатчик и приемник, а такие типы TX и RX слишком дороги, поэтому мы сделаем один на нашем