Адресная led лента ws2812b
Адресная led лента ws2812b
Добрый день. ребята расскажите принцип подключения и работы ws2812b каким оброзом ее подключить а Ардуине через flprog Хочу на машину сделать повороты бегущие
Просто не пойму каким образом камутируеться и задаётся цвет определённому свето диоду.
кто знает посвятите спасибо за ранее
Просто не пойму каким образом камутируеться и задаётся цвет определённому свето диоду.
кто знает посвятите спасибо за ранее
Адресная led лента ws2812b
http://flprog.ru/publ/stati/userproject ... /1-1-0-141sampl писал(а):Добрый день. ребята расскажите принцип подключения и работы ws2812b каким оброзом ее подключить а Ардуине через flprog Хочу на машину сделать повороты бегущиеПросто не пойму каким образом камутируеться и задаётся цвет определённому свето диоду.
кто знает посвятите спасибо за ранее
http://www.getchip.net/posts/119-umnye-svetodiody-ws2812b-neopixels/
http://flprog.ru/load....1-0-302
Последний раз редактировалось whitevip 17 сен 2017, 21:31, всего редактировалось 1 раз.

- Cancertanly
- Сержант
- Сообщения: 214
- Зарегистрирован: 06 апр 2016, 19:59
- Откуда: bish
- Имя: Антон
- Поблагодарили: 1 раз
Адресная led лента ws2812b
http://flprog.ru/load....1-0-336
Там блок пользователя для подключения адресных светодиодов, в том числе и ленты. В настройках блока можно указать пин к которому подключать Din.
На входы блока подавать integer от 0 до 255.
Блок рассчитан на 10 светодиодов в линейке. Количество конечно можно изменить.
Там блок пользователя для подключения адресных светодиодов, в том числе и ленты. В настройках блока можно указать пин к которому подключать Din.
На входы блока подавать integer от 0 до 255.
Блок рассчитан на 10 светодиодов в линейке. Количество конечно можно изменить.
Последний раз редактировалось Cancertanly 17 сен 2017, 22:02, всего редактировалось 1 раз.
FLProg_ru
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino
-
- Капитан
- Сообщения: 857
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 39 раз
- Поблагодарили: 7 раз
Адресная led лента ws2812b
Вот на мой взгляд достойный пример использования ws2812 по этой ссылке можно просмотреть подробности проекта и примеры видео работы с лентой.
https://mysku.ru/blog/aliexpress/48393.html
а вот ссылка можно скачать программу управления и скетчи для разных типов лент
http://www.solderlab.de/index.php/downl ... -glediator
программа написана на JAVA Подробности по запуску программы в видео на буржуйском языке. Это не единственное видео, на ютубе их полно.
https://www.youtube.com/watch?v=3mwkC4MrCgw
а вот видео по работе с программой на русском
https://www.youtube.com/watch?v=qfVDGtRrxtE
Если бы на основе скетчев сделать блоки пользователей цены бы им не было
https://mysku.ru/blog/aliexpress/48393.html
а вот ссылка можно скачать программу управления и скетчи для разных типов лент
http://www.solderlab.de/index.php/downl ... -glediator
программа написана на JAVA Подробности по запуску программы в видео на буржуйском языке. Это не единственное видео, на ютубе их полно.
https://www.youtube.com/watch?v=3mwkC4MrCgw
а вот видео по работе с программой на русском
https://www.youtube.com/watch?v=qfVDGtRrxtE
Если бы на основе скетчев сделать блоки пользователей цены бы им не было
Последний раз редактировалось fsergei70 18 сен 2017, 04:30, всего редактировалось 1 раз.
Адресная led лента ws2812b
А что их делать то ... не проблема ... проблема что проверить их работу не на чем...fsergei70 писал(а):Если бы на основе скетчев сделать блоки пользователей цены бы им не было
Вы начните, а мы поможем!
Адресная led лента ws2812b
уже сто раз говорилось. нужное вам железо есть не у всех. точнее почти ни у кого. заливаете скетчи, обкатываете все это в железе. если все работает как надо выкладываете скетч , в блок помогут запихать.
-
- Капитан
- Сообщения: 857
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 39 раз
- Поблагодарили: 7 раз
Адресная led лента ws2812b
У меня тоже пока нет, но новый год ведь не за горами заказал вот 5 метров ленты, жду, я в общем то и скетчем обойтись могу, там под себя нужно только одну цифру (количество светодиодов) поменять, тема сейчас с этими светодиодами стала популярная вот я и выложил интересные ссылки на мой взгляд . Вот к стати еще одна свежая от чип-дип.pan писал(а):уже сто раз говорилось. нужное вам железо есть не у всех. точнее почти ни у кого. заливаете скетчи, обкатываете все это в железе. если все работает как надо выкладываете скетч , в блок помогут запихать.
https://youtu.be/9JOQZcKlQS8
- Grafsaxar
- Лейтенант
- Сообщения: 377
- Зарегистрирован: 06 сен 2015, 16:04
- Откуда: Маркс-Энгелс
- Имя: Alexander
Адресная led лента ws2812b
Прикольно будет выглядет москвич с такими поворотниками.sampl писал(а):Хочу на машину сделать повороты бегущие
А техосмотор как проходить будете?
У меня есть в наличии такая лента.
Делайте блок а я протестирую..
Качество — это делать что-либо правильно, даже когда никто не смотрит
- hrach
- Сержант
- Сообщения: 258
- Зарегистрирован: 17 сен 2015, 11:05
- Откуда: Самара
- Имя: Грачик
- Поблагодарили: 1 раз
- Контактная информация:
Адресная led лента ws2812b
К сожалению здесь Arduino как испалнитель команд поступающи через uart от комьютера. Без компа ни чего не получится. Вот если бы ребята могли сделать фб блок который управлял матриций дапустим 8 на 100 пикселей из ws2812. то можно была разние анимаци делать вместе с бегущей строкой (правда уже ест фб блок для этих светодиодов, но там на 10 светодиодов) . Заказал этих светадиодов жду.fsergei70 писал(а):Вот к стати еще одна свежая от чип-дип.
Адресная led лента ws2812b
hrach,
Тогда Ждем Видео ))) Вырос на ваших видео спасибо )hrach писал(а):К сожалению здесь Arduino как испалнитель команд поступающи через uart от комьютера. Без компа ни чего не получится. Вот если бы ребята могли сделать фб блок который управлял матриций дапустим 8 на 100 пикселей из ws2812. то можно была разние анимаци делать вместе с бегущей строкой (правда уже ест фб блок для этих светодиодов, но там на 10 светодиодов) . Заказал этих светадиодов жду.
-
- Капитан
- Сообщения: 857
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 39 раз
- Поблагодарили: 7 раз
Адресная led лента ws2812b
https://www.youtube.com/watch?v=MBnPE8PJt7U&t=196ssampl писал(а):Без компа ни чего не получится.
Вот проект бегущей строки под видео ссылки на скетч и исходный вариант проекта с схемой на буржуйском
Последний раз редактировалось fsergei70 24 сен 2017, 23:07, всего редактировалось 1 раз.
Адресная led лента ws2812b
Надеюсь пользователь Stranick не обидеться (по его просьбе заочно дорабатываю блок) на то, что я выложу суда блок.
Ссылка
Как я уже писал выше, ленты у меня нет, блок делал заочно, проверял Stranick
Он еще сыроват, но бигующею строку огни (гирлянду) сделать можно.
Описание эффектов из библиотеки:
[spoiler=Спойлер]* **Static** - No blinking. Just plain old static light.
* **Blink** - Normal blinking. 50% on/off time.
* **Breath** - Does the "standby-breathing" of well known i-Devices. Fixed Speed.
* **Color Wipe** - Lights all LEDs after each other up. Then turns them in that order off. Repeat.
* **Color Wipe Random** - Turns all LEDs after each other to a random color. Then starts over with another color.
* **Random Color** - Lights all LEDs in one random color up. Then switches them to the next random color.
* **Single Dynamic** - Lights every LED in a random color. Changes one random LED after the other to another random color.
* **Multi Dynamic** - Lights every LED in a random color. Changes all LED at the same time to new random colors.
* **Rainbow** - Cycles all LEDs at once through a rainbow.
* **Rainbow Cycle** - Cycles a rainbow over the entire string of LEDs.
* **Scan** - Runs a single pixel back and forth.
* **Dual Scan** - Runs two pixel back and forth in opposite directions.
* **Fade** - Fades the LEDs on and (almost) off again.
* **Theater Chase** - Theatre-style crawling lights. Inspired by the Adafruit examples.
* **Theater Chase Rainbow** - Theatre-style crawling lights with rainbow effect. Inspired by the Adafruit examples.
* **Running Lights** - Running lights effect with smooth sine transition.
* **Twinkle** - Blink several LEDs on, reset, repeat.
* **Twinkle Random** - Blink several LEDs in random colors on, reset, repeat.
* **Twinkle Fade** - Blink several LEDs on, fading out.
* **Twinkle Fade Random** - Blink several LEDs in random colors on, fading out.
* **Sparkle** - Blinks one LED at a time.
* **Flash Sparkle** - Lights all LEDs in the selected color. Flashes single white pixels randomly.
* **Hyper Sparkle** - Like flash sparkle. With more flash.
* **Strobe** - Classic Strobe effect.
* **Strobe Rainbow** - Classic Strobe effect. Cycling through the rainbow.
* **Multi Strobe** - Strobe effect with different strobe count and pause, controled by speed setting.
* **Blink Rainbow** - Classic Blink effect. Cycling through the rainbow.
* **Chase White** - Color running on white.
* **Chase Color** - White running on color.
* **Chase Random** - White running followed by random color.
* **Chase Rainbow** - White running on rainbow.
* **Chase Flash** - White flashes running on color.
* **Chase Flash Random** - White flashes running, followed by random color.
* **Chase Rainbow White** - Rainbow running on white.
* **Chase Blackout** - Black running on color.
* **Chase Blackout Rainbow** - Black running on rainbow.
* **Color Sweep Random** - Random color intruduced alternating from start and end of strip.
* **Running Color** - Alternating color/white pixels running.
* **Running Red Blue** - Alternating red/blue pixels running.
* **Running Random** - Random colored pixels running.
* **Larson Scanner** - K.I.T.T.
* **Comet** - Fireing comets from one end.
* **Fireworks** - Firework sparks.
* **Fireworks Random** - Random colored firework sparks.
* **Merry Christmas** - Alternating green/red pixels running.
* **Fire Flicker** - Fire flickering effect. Like in harsh wind.
* **Fire Flicker (soft)** - Fire flickering effect. Runs slower/softer.[/spoiler]
Ссылка
Как я уже писал выше, ленты у меня нет, блок делал заочно, проверял Stranick
Он еще сыроват, но бигующею строку огни (гирлянду) сделать можно.
Описание эффектов из библиотеки:
[spoiler=Спойлер]* **Static** - No blinking. Just plain old static light.
* **Blink** - Normal blinking. 50% on/off time.
* **Breath** - Does the "standby-breathing" of well known i-Devices. Fixed Speed.
* **Color Wipe** - Lights all LEDs after each other up. Then turns them in that order off. Repeat.
* **Color Wipe Random** - Turns all LEDs after each other to a random color. Then starts over with another color.
* **Random Color** - Lights all LEDs in one random color up. Then switches them to the next random color.
* **Single Dynamic** - Lights every LED in a random color. Changes one random LED after the other to another random color.
* **Multi Dynamic** - Lights every LED in a random color. Changes all LED at the same time to new random colors.
* **Rainbow** - Cycles all LEDs at once through a rainbow.
* **Rainbow Cycle** - Cycles a rainbow over the entire string of LEDs.
* **Scan** - Runs a single pixel back and forth.
* **Dual Scan** - Runs two pixel back and forth in opposite directions.
* **Fade** - Fades the LEDs on and (almost) off again.
* **Theater Chase** - Theatre-style crawling lights. Inspired by the Adafruit examples.
* **Theater Chase Rainbow** - Theatre-style crawling lights with rainbow effect. Inspired by the Adafruit examples.
* **Running Lights** - Running lights effect with smooth sine transition.
* **Twinkle** - Blink several LEDs on, reset, repeat.
* **Twinkle Random** - Blink several LEDs in random colors on, reset, repeat.
* **Twinkle Fade** - Blink several LEDs on, fading out.
* **Twinkle Fade Random** - Blink several LEDs in random colors on, fading out.
* **Sparkle** - Blinks one LED at a time.
* **Flash Sparkle** - Lights all LEDs in the selected color. Flashes single white pixels randomly.
* **Hyper Sparkle** - Like flash sparkle. With more flash.
* **Strobe** - Classic Strobe effect.
* **Strobe Rainbow** - Classic Strobe effect. Cycling through the rainbow.
* **Multi Strobe** - Strobe effect with different strobe count and pause, controled by speed setting.
* **Blink Rainbow** - Classic Blink effect. Cycling through the rainbow.
* **Chase White** - Color running on white.
* **Chase Color** - White running on color.
* **Chase Random** - White running followed by random color.
* **Chase Rainbow** - White running on rainbow.
* **Chase Flash** - White flashes running on color.
* **Chase Flash Random** - White flashes running, followed by random color.
* **Chase Rainbow White** - Rainbow running on white.
* **Chase Blackout** - Black running on color.
* **Chase Blackout Rainbow** - Black running on rainbow.
* **Color Sweep Random** - Random color intruduced alternating from start and end of strip.
* **Running Color** - Alternating color/white pixels running.
* **Running Red Blue** - Alternating red/blue pixels running.
* **Running Random** - Random colored pixels running.
* **Larson Scanner** - K.I.T.T.
* **Comet** - Fireing comets from one end.
* **Fireworks** - Firework sparks.
* **Fireworks Random** - Random colored firework sparks.
* **Merry Christmas** - Alternating green/red pixels running.
* **Fire Flicker** - Fire flickering effect. Like in harsh wind.
* **Fire Flicker (soft)** - Fire flickering effect. Runs slower/softer.[/spoiler]
Последний раз редактировалось Слимпер 25 сен 2017, 17:47, всего редактировалось 1 раз.
-
- Капитан
- Сообщения: 857
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 39 раз
- Поблагодарили: 7 раз
Адресная led лента ws2812b
Не подскажете как реализовать бегущую строку если блок подключается всего к 1 входу и работает с одним отрезком ленты, для бегущей строки нужно делать матрицу из ленты.Слимпер писал(а):Он еще сыроват, но бигующею строку сделать можно
Адресная led лента ws2812b
Извиняюсь похоже я не правильно выразился, начало темы было про бегущие огни, т.е. типа гирлянды. Это я имел виду, а вам надо выводить текст это совсем другая задача.fsergei70 писал(а):Не подскажете как реализовать бегущую строку если блок подключается всего к 1 входу и работает с одним отрезком ленты, для бегущей строки нужно делать матрицу из ленты.
-
- Капитан
- Сообщения: 857
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 39 раз
- Поблагодарили: 7 раз
Адресная led лента ws2812b
Спасибо за блок, пригодится.Слимпер писал(а):а вам надо выводить текст это совсем другая задача.
В 11 сообщении есть видео под видео есть ссылка на скетч, если бы его в блок запихнуть, и скетч немного доделать, внутри у него 2 шрифта а в примере из видео используется 1. а вообще все началось с этого проекта
https://wp.josh.com/2016/05/20/huge-scr ... -led-sign/
https://wp.josh.com/2016....mputing
но в оригинале наверника нет кирилицы
Адресная led лента ws2812b
Ну такое мне пока не подстилу (не разбирался с пиксельным выводом информации), особенно в отсутствие подобных деталей.
Но помнится блок бегущей строки делал rw6cm правда та была для MAX7219.
Вообще для работы с подобными лентами видел две библиотеки
FastLED - пишут, быстрая и функциональная, но сложная
Adafruit_NeoPixel - чуть объемнее код получается, но более простая.
Ну еще WS2812FX на ней сделан выложенный выше блок. Но она из-за обилия эффектов очень тяжелая.
Но помнится блок бегущей строки делал rw6cm правда та была для MAX7219.
Вообще для работы с подобными лентами видел две библиотеки
FastLED - пишут, быстрая и функциональная, но сложная
Adafruit_NeoPixel - чуть объемнее код получается, но более простая.
Ну еще WS2812FX на ней сделан выложенный выше блок. Но она из-за обилия эффектов очень тяжелая.
-
- Капитан
- Сообщения: 857
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 39 раз
- Поблагодарили: 7 раз
Адресная led лента ws2812b
Спасибо за библиотеки У меня для экспериментов есть всего метр 30 светодиодной ленты, для матрицы этого конечно же мало, сейчас жду когда приедет еще 5 метров по 60 светодиодов на метр, тогда и буду экспериментировать со скетчами из видео, да и не обязательно ведь все в блоки загонять, хотя в блоках удобней для повторения другим пользователям, да и код без блоков это уже не FLProg.Слимпер писал(а):Вообще для работы с подобными лентами видел две библиотеки FastLED - пишут, быстрая и функциональная, но сложная
Adafruit_NeoPixel - чуть объемнее код получается, но более простая.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 12 раз
- Поблагодарили: 100 раз
- Контактная информация:
Адресная led лента ws2812b
Вот здесь есть русский шрифт.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 12 раз
- Поблагодарили: 100 раз
- Контактная информация:
Адресная led лента ws2812b
Выкинуть лишнее и будет просто бегущая строка.
Последний раз редактировалось aidar_i 26 сен 2017, 09:22, всего редактировалось 1 раз.
-
- Капитан
- Сообщения: 857
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 39 раз
- Поблагодарили: 7 раз
Адресная led лента ws2812b
я видел этот скетч это не совсем то что на видео демонстрируется под которым он распологается в 1 строке скетча указано количество светодиодов 60 на видео 43 в общем надо на железе проверятьaidar_i писал(а):Вот здесь есть русский шрифт.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя