Neopixel
Интегрированный источник света WS2812 от Adafruit.
NeoPixels – это общее название реализации Adafruit встроенного источника света WS2812. Они относятся к простым, масштабируемым и доступным полноцветным светодиодам (LED).
Красный, зеленый и синий светодиоды интегрированы вместе с микросхемой драйвера в крошечный корпус для поверхностного монтажа, управляемый с помощью одного провода.
Их можно использовать по отдельности, объединять в более длинные цепочки или собирать в еще более интересные форм-факторы.
Вопросы, связанные с [neopixel]:
- Adafruit_NeoMatrix / Adafruit_GFX / Класс печати — как здесь работает печать текста Я совсем новичок в Arduino и не писал код на C/C++ уже несколько лет. Я просматриваю библиотеку NeoMatrix, которая расширяет класс NeoPixel. Этот класс расширяет класс Adafruit_GFX , который…
- Strip.clear() не очищает/отключает полосу NeoPixel после сброса ESP8266. В приведенном ниже коде, который работает на WEMOS D1 (ESP8266), полоска NeoPixel включает 1 светодиод красного цвета, который перемещается слева направо, а затем справа налево, пока плата пытается…
- Светодиодная лента WS2812B + First Pixel продолжает ломаться Я тоже пытаюсь подключить светодиодную ленту WS2812B к arduino nano. Текущая полоса состоит из 6 пикселей, и все это питается от источника питания для ПК напряжением 5,26 В. Проблема в том, что…
- Реструктурировать код для многозадачности Neopixel + ИК-пульт + ардуино Во-первых, я совершенно новичок как в arduino, так и в программировании. Во-вторых, как для хорошего новичка, я пытаюсь построить довольно сложный проект. Итак, любая помощь и предложение…
- WS2812b - Интерполировать пиксели на неопиксельной матрице с маской упростил мою цель — отобразить переходный фон и некоторые фигуры. Эти фигуры не сильно растеризованы на 1 пиксель, больше похоже на 0,1 каждый цикл. Поэтому мне нужен способ интерполировать…
- Множественные операторы if else для светодиодов с дистанционным управлением У меня есть скетч, который вычисляет простое расстояние от устройства до ближайшей заданной координаты GPS (всего их 3), и я хотел бы, чтобы светодиоды в полосе неопикселей загорались в соответствии…
- Мигающие светодиоды с миллисами и библиотекой неопикселей Я искал все подряд, но не смог найти. Как проще всего помигать светодиодом с библиотекой neopixel с помощью миллиса. У меня есть "еще" заявление в моем скетче, где я хотел бы, чтобы вся полоса…
- Как адаптировать код для игры в Змею, которую я пытаюсь создать? прежде всего, спасибо, что нажали на этот пост :D Последние пару дней я пытался протестировать игру для классической игры nokia snake, которую я нашел в Интернете, но, похоже, не могу заставить ее…
- espShow() время от времени дает сбой в Adafruit NeoPixel/Adafruit_NeoPixel 2.cpp на ESP32. Я столкнулся со сбоем в файле Adafruit NeoPixel/Adafruit_NeoPixel 2.cpp библиотеки. Согласно стеку, проблема возникает в строке 129 файла Adafruit NeoPixel/esp 2.c в espShow() , что…
- Использование кольца NeoPixel без Arduino Я подумываю о покупке кольца NeoPixel для проекта, но мне нужно, чтобы оно работало без Arduino. Как только NeoPixel будет запрограммирован Arduino, будет ли он функционировать при питании без…
- Как управлять неопикселями, прикрепленными к Digispark? Я хочу использовать строку Neopixels, прикрепленную к Digispark, свисающему с Rasp 3, в качестве индикаторов для различных ситуаций. Например: двигатель (подключенный к шляпе водителя на шине I2C…
- Как сгладить переход на другой цвет NEOPIXELS Я работаю над проектом светодиодной ленты и искал способы плавного перехода от одного цвета к другому. Проблема в том, что мой нынешний метод не так хорош. #include <Adafruit_NeoPixel…
- Изменение функции neopixel rainbow для работы с 4 контактами Итак, моя настройка такова, что у меня есть полоски, разделенные на 4 контакта, и я хотел бы изменить эту функцию rainbow из neopixel, чтобы она работала на 4 отдельных полосках, которые находятся…
- Как сделать программный код потокобезопасным? Вчера я опубликовал сообщение, в котором столкнулся с проблемой на ESP32, использующем оба ядра на микроконтроллере (с включенным Wi-Fi, если это важно). Я использую оба ядра для управления двумя…
- Что такое "tws_delay" и как его использовать? (с ATTiny85) ПРАВКА: Хорошо, я глуп, у меня каким-то образом была установлена библиотека 2012 года, возможно, когда я косвенно загрузил ее с другого старого учебного сайта. Огромное спасибо Питеру Фририку за то,…
- Создать 7 сегментный дисплей из управляемых светодиодных полос для отображения цифр Новичок средней школы здесь Я пытаюсь создать 7-сегментный двухзначный дисплей (88 в форме) для отображения количества раз, когда датчик расстояния обнаруживает что-то, проходящее перед ним Вот…
- Чтение с EEPROM и запись на адресный светодиод с ограниченными соединениями Обновить Код тактовой частоты был изменен в соответствии с предложением @timemage из - за невозможности уменьшить проводную библиотеку до уровня ниже 30304 Гц. К сожалению проблемы все еще…
- Как управлять светодиодами и полосами neopixel вместе (одновременно)? Вот код, который я написал: #include <Adafruit_NeoPixel.h> #ifdef __AVR__ #include <avr/power.h> // Требуется для 16 МГц Adafruit Trinket #endif int latchPin = 8; int clockPin =…
- ESP32 световые полосы, показывающие неправильные цвета Я купил несколько индивидуально адресуемых светодиодных лент (большая катушка). Чтобы снизить стоимость, это WS2811, и это один чип на 6 светодиодов. Я не знаю, дешевизна или светодиодный стиль…
- Проблема с индивидуальными адресуемыми светодиодами Adafruit Neopixel - Любой код заставляет светодиоды "сходить с ума" Привет всем, у меня возникла проблема с подключением этих светодиодов к сотрудничеству. Я использую резистор 470 Ом на порту передачи данных и конденсатор для питания. Я выполнил и загрузил…
- Передача цвета функции без использования определенного Adafruit_NeoPixel Я инициализирую свои полосы в виде массива: // Declare NeoPixel strip array: Adafruit_NeoPixel strip[] = { Adafruit_NeoPixel(LED_COUNT[0], LED_PIN[0], NEO_RGBW + NEO_KHZ800), …
- Сокращение рутинного кода neopixel Я работал над уровнемером с полосой neopixel (WS2812). Код очень прост: считывание потенциометра, отображение входного сигнала и отображение выходного сигнала на светодиодной ленте. Пока все…
- Как объявить указатель на библиотеку arduino neopixels, чтобы настроить его в функции настройки с помощью динамических переменных? Я использую полоски NeoPixel и хочу иметь возможность объявлять на них указатель, но не инициализировать их до тех пор, пока не будет активирована функция setup (поскольку они будут…
- Функция NeoPixel Gradient Sweep Я пытаюсь создать функцию, которая принимает два цвета и создает между ними плавный градиент: один цвет в начале и один в конце Я просто не могу сообразить, как их равномерно смешать Я…
- Получить сокет в цикле arduino (прервать цикл while с помощью сокета) В настоящее время я работаю над проектом Arduino. Если Arduino взаимодействует с сервером NodeJS через веб-сокеты. Подключение к сокету работает нормально и без проблем. Но проблема, с которой я…
- Как запрограммировать кнопку на цвет для полоски неопикселей? Я пытаюсь сделать так, чтобы определенный пиксель в полосе неопикселей становился зеленым, красным или синим в зависимости от того, какая кнопка была нажата, и оставался включенным до тех пор, пока…
- Странное поведение со светодиодной лентой WS2812B RGB Я попытался использовать светодиодную ленту RGB, следуя инструкциям. Я подключил вывод напряжения к выводу 5 В Arduino UNO, вывод заземления к выводу GRN и использовал вывод 5 для DIN . Я…
- Возникли проблемы с назначением цвета моим неопикселям Привет, мне интересно, может ли кто-нибудь мне помочь! В настоящее время я пытаюсь заставить полосу из 10 неопикселей изменить цвет. Я хочу иметь возможность закодировать случайный неопиксель в…
- Перезапустите последовательность NeoPixel с помощью кнопки в любое время. Я очень доволен своей новой штуковиной Arduino и экспериментирую со всеми этими пикселями :). Я новичок в программировании, и мне сложно его понять, но с каждым успехом мои знания растут. Моя…
- Ошибка компиляции для платы Arduino Uno Я относительно новичок в Arduino, и я пытаюсь закодировать некоторые неопиксели, и каждый раз, когда я пытаюсь проверить свой код, появляется эта ошибка: Arduino: 1.8.12 (Mac OS X), плата:…
- Какая хорошая альтернатива Arduino Nano, которую можно использовать с Neopixels? В школе я делаю проект Arduino, для которого требуются неопиксели, но Arduino слишком большой. Могу ли я использовать Arduino, совместимую с неопикселями? Спасибо!
- Код Neopixel не работает на плате Adafruit Feather Я подключил один неопиксель к своей плате Adafruit Feather, работающей под управлением программного обеспечения Arduino. Вывод питания подключен к 3 В на Feather. Контакт ввода данных…
- Передача ссылки на объект NeoPixel в пользовательскую библиотеку Я новичок в программировании Arduino и раньше не программировал на C++. Я пытаюсь создать пользовательскую библиотеку для циклического воспроизведения радуги на моей светодиодной ленте NeoPixel. Я…
- Проблемы с кнопкой NeoMatrix Я создаю светодиодную матрицу 20x15, используя Arduino Nano. Моя цель — переключаться между различными «сценами», если хотите, с помощью 4 кнопки (мне просто нужно запустить другой код, чтобы он…
- игнорирование изменений значения потенциометра У меня есть потенциометр 50k, подключенный к Arduino Uno. Пользователь должен настроить оттенок Adafruit NeoPixelStrip. У меня есть следующий код внутри функции цикла: int hue =…
- 20 м LED WS2811 Pixel Strip 12 В Мне нужна помощь с моей магистерской диссертацией. Я планирую инсталляцию «Свет и звук», и для этого я решил использовать форму додекаэдра, и я хочу разместить светодиодные полосы RGB Pixel Strips…
- Блинк Adafruit_NeoPixel Я хочу моргнуть всю полосу. В приведенном ниже коде просто мигает первый светодиод, как это исправить? Код: #include <Adafruit_NeoPixel.h> #define PIN 6 #define NUM_LEDS…
- Выход из цикла while с помощью ИК-пульта для neopixel Я собирал воедино различные световые эффекты. Я хочу, чтобы каждый эффект освещения зацикливался до тех пор, пока не будет нажата другая кнопка, чтобы вызвать другой эффект освещения. Сейчас я…
- Преобразование идентификаторов WS2812-LED-Strip-ID при разрезании полосы на несколько параллельных Допустим, у меня есть 1 метр ленты WS2812 с 60 светодиодами на метр. Теперь я разрезал полосу на 6 отдельных полос, но сохранил проводку такой же и расположил их параллельно. Это будет выглядеть…
- Непрерывно запускайте функцию световой последовательности в операторе if Моя цель - запустить функцию последовательного освещения при кратковременном нажатии кнопки (кнопка 2) до тех пор, пока не будет нажата другая из 3 мгновенных кнопок. /* переключатель * *…
- Случайный цвет APA106 при подаче питания Светодиод RGB APA106 обычно светится синим при подаче напряжения 5 В постоянного тока. Иногда это случайный цвет при включении и выключении питания. Как сохранить постоянный цвет при подаче питания?…
- Ищу помощь с анимацией RGB LED Я работаю над проектом, в котором используется Sparkfun Pro Micro 5V. Я пытаюсь выполнить анимацию цикла цветной радуги, которая при срабатывании будет иметь функцию, которая при срабатывании…
- Переключение между циклами Arduino ИК-пульт дистанционного управления Я работаю над проектом светодиодной ленты. Тем не менее, я остановился на данный момент. В программе я хочу назначить различные световые эффекты для каждой кнопки на моем ИК-пульте. Я хочу, чтобы…
- Как удалить зависимости из библиотеки? Я пишу библиотеку для созданного мной проекта, но она зависит от библиотеки Neopixel от adafruit. Я хочу удалить эту зависимость и сделать мою библиотеку автономной. Есть ли способ запустить чип…
- Управлять несколькими полосками WS2812B с разным количеством светодиодов. Во-первых, у меня не очень хороший английский, поэтому извините, если допустил ошибку. Я использую WS2812FX, потрясающую библиотеку эффектов WS2812, основанную на библиотеке Adafruit NeoPixel,…
- Питание Arduino Uno, CAN Crocodile и NeoPixels из автомобиля Я купил адаптер для сигарет, который дает мне 2 порта USB, однако он дает мне напряжение 5 В и ток до 2,4 А. Это нормально для питания Arduino Uno, мне нужно 12/24 В для питания CAN-крокодила. …
- Упростите операторы if then else для проекта Neopixel/compass. Я работаю над проектом, в котором поворотный энкодер генерирует выходной сигнал в диапазоне 0–359°, и я передаю его на кольцо Neopixel 60, но мне нужен способ упростить или придумать лучший способ…
- 1