Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Игра «История одной фермы» - увлекательное и бросающее вызов вашим серым клеточкам приключение, от которого невозможно оторваться!

История одной фермы - маджонг

Маджонг, Казуальные, Приключения

Играть

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • alekseyJHL alekseyJHL 6 постов
  • XpyMy XpyMy 1 пост
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Neopixel

6 постов сначала свежее
19
mimipashka
mimipashka
6 лет назад
Рукодельники

Пятничное⁠⁠

Вдохнавившись Новогодними огоньками решил сделать маленькую игрушку для шуточных фотосъёмок.
Наверняка вы видили такие абстрактные ёлки.

Пятничное Пятничный тег моё, Arduino, Neopixel, Гирлянда, Почему бы и нет?, Длиннопост

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

Пятничное Пятничный тег моё, Arduino, Neopixel, Гирлянда, Почему бы и нет?, Длиннопост

Поразмыслив решил сделать что-то среднее.
И тогда начал вспоминать какие китайские приблуды у меня на полке пылятся.
И пал выбор на светодиодный модуль из 8 rgb светодиодов расположенных в ряд, и модуля с микроконтроллером Attiny85.
Как раз давно хотел с ними побаловаться.
Начал прикидовать и потихоньку паять (извеняюсь но фотографий мало).

Вот например схема, которую накидал уже после сборки.
Кстати ппеременный резистор номиналом 220 kOm (уж какой нашёл, такой и воткнул).

Пятничное Пятничный тег моё, Arduino, Neopixel, Гирлянда, Почему бы и нет?, Длиннопост
Пятничное Пятничный тег моё, Arduino, Neopixel, Гирлянда, Почему бы и нет?, Длиннопост

После спайки закатал в термоусадку и в конечном варианте (на данный момент) получилось вот это.

Пятничное Пятничный тег моё, Arduino, Neopixel, Гирлянда, Почему бы и нет?, Длиннопост
Пятничное Пятничный тег моё, Arduino, Neopixel, Гирлянда, Почему бы и нет?, Длиннопост

Ну и то как сие будет применяться (если что, это pawerbank).

Пятничное Пятничный тег моё, Arduino, Neopixel, Гирлянда, Почему бы и нет?, Длиннопост

А вот что выходит в режиме фотографирования с большой выдержкой (или режим фотографии "свет", если у вас hua...wei как и у меня).

Пятничное Пятничный тег моё, Arduino, Neopixel, Гирлянда, Почему бы и нет?, Длиннопост

Если кто-то напишет свой электронный почтовый ящик, на него незамедлительно будет выслан скетч написанный в arduino ide и небольшие инструкции.

P. S.
В начале ставят фотографии из интернета.
Правообладателем просьба, "не парьтесь".

P. S. S.
Спасибо #AlexGyver за вдохнавение и желание тварить.

Показать полностью 8
[моё] Пятничный тег моё Arduino Neopixel Гирлянда Почему бы и нет? Длиннопост
8
137
Flasher64
6 лет назад

И снова об умных (и не только) гирляндах…⁠⁠

Вот уже середина ноября, и снова приближаются новогодние праздники, поэтому захотелось немного порассуждать на тему новогодних электрогирлянд и как этот вопрос решил для себя я.

Вообще идея сделать свою интересную гирлянду не покидала меня с самого детства. Так уж вышло, что неравнодушен я к новогодней иллюминации. Тогда еще мы украшали елку советскими гирляндами типа «Снежинка» и прочими колючками и колокольчиками, как я их называл.

И снова об умных (и не только) гирляндах… Esp8266, Гирлянда, Новый Год, Интернет вещей, Ws2811, Чип, Neopixel, Fastled, Видео, Длиннопост
И снова об умных (и не только) гирляндах… Esp8266, Гирлянда, Новый Год, Интернет вещей, Ws2811, Чип, Neopixel, Fastled, Видео, Длиннопост

Состояли они из 18 лампочек по 13.5 вольт каждая. Некоторые применяли популярный в те времена лайфхак – в разрыв цепи включался так называемый «стартер» от люминесцентных ламп в параллель с конденсатором. Подбором емкости конденсатора можно было добиться нужной плавности мигания. Я собирал также подобие цветомузыки – источником сигнала служил кассетный магнитофон. Схема простая, несколько деталей – диод, тиристор и потенциометр. Лично мое ИМХО, в тех гирляндах был какой-то свой шарм, своя атмосфера – причудливые абажуры, фигурки. Они были различных форм и размеров. Это не то, что голые минималистичные покрашенные лампочки бездушных китайских гирлянд сейчас😊, ну согласитесь же. Некоторые из тех старых гирлянд до сих пор в рабочем состоянии, одну я даже перевел на цветные светодиоды в цвет плафонов, получилось очень интересно.


Потом у нас были китайские одноразовые гирлянды с биметаллическими прерывателями, односезонные 😊

И снова об умных (и не только) гирляндах… Esp8266, Гирлянда, Новый Год, Интернет вещей, Ws2811, Чип, Neopixel, Fastled, Видео, Длиннопост

Они люто плавились, и чтобы не сжечь все нафиг, я включал их через диод – он отсекал половину периода питающего напряжения, что по факту снижало яркость ламп у этих адских гирлянд, а соответственно снижался и нагрев. Правда становились видимыми пульсации.


А затем начали появляться гирлянды с коробочками-контроллерами на 8 эффектов. Тогда это был настоящий прорыв – стали доступны какие-никакие интересные эффекты типа бегущих огней, затуханий, смены цветов и прочие. Лампы накаливания постепенно вытеснялись светодиодами, но надежность от этого не улучшалась... Они и сейчас в ходу – но ушлые китайцы начали экономить беспощадно – из первоначальных 4 каналов частенько оставляют 2, а то и один. Провода, эти ужасные хлипкие провода… Контроллеры сгорают, провода отваливаются, токоограничивающие резисторы подгорают, попутно расплавляя термоусадку на диоде. Короче говоря, гирлянда курильщика, хе-хе 😊 Мне откровенно страшно за людей, беспечно их эксплуатирующих, ну правда…


А пару лет назад (2016 год) я случайно наткнулся на статью про "ещё одну светодиодную DIY-гирлянду для начинающих" на базе UCS1903. Меня сразу же заинтересовала эта тема, ведь мы получаем добротное качество (а по сравнению с одноразовыми китайскими гирляндами – так и вообще, я бы сказал, революционное), безопасность (гирлянда питается от низковольтного источника питания, с гальванической развязкой от сети), да и хватит такой гирлянды не на один сезон. Про возможности в плане визуальных эффектов тут и говорить нечего, они фактически бесконечны. Неплохое комьюнити - можно найти кучу готовых вариантов эффектов, а можно поразмять мозг и сделать свои эффекты самому.

До нового года оставалось 2 месяца. Заказал пробную гирлянду из пятидесяти 8-мм светодиодов.

И снова об умных (и не только) гирляндах… Esp8266, Гирлянда, Новый Год, Интернет вещей, Ws2811, Чип, Neopixel, Fastled, Видео, Длиннопост

Поскреб по сусекам, нашел ардуинку нано. Когда лента наконец приехала, в тот же вечер все соединил и залил скетч из статьи… Да, смотрится обалденно! Цвета насыщенные, яркие. Одно загляденье.

Это все здорово. Но хочется все-таки иметь возможность как-то это настраивать, пробовать различные эффекты. На то время уже было достаточно годной информации по данной теме - скетчи, различные эффекты разной степени сложности. Решил изучать работу с библиотекой FastLED с нуля. Вообще, есть 2 популярных библиотеки работы с умными светодиодами – это NeoPixel от Adafruit и FastLED (ранее FastSPI LED). Почему я остановился на FastLED – да просто потому, что она мне первой подвернулась под руку, так как использовалась в той самой статье. Ну и еще FastLED мне показалась на тот момент более удобной для быстрого освоения (дело вкуса) и с чуть большим функционалом (опять же, навскидку). Для начала условился, что сделаю простой контроллер с кнопкой и одним потенциометром – набросаю пару эффектов для переключения кнопкой и яркость регулировать буду потенциометром. Сделано. Запилил парочку плавных эффектов радуги, смены цветов по кругу, добавил статических. Но все не то. Нужно бы еще как-то скорость регулировать. Впилил еще один потенциометр. Вот – теперь другое дело, хочешь быструю радугу, хочешь медленную. Завязал на второй регулятор выбор цвета в режиме статического освещения – уже интереснее. Добавил возможность запоминания эффекта в памяти ардуинки по долгому удержанию кнопки – чтоб при включении воспроизводился любимый эффект. 50 диодов оказалось мало, и я успел дозаказать еще одну такую гирлянду до праздников. В общем в таком виде этот контроллер и встретил новый год.

И снова об умных (и не только) гирляндах… Esp8266, Гирлянда, Новый Год, Интернет вещей, Ws2811, Чип, Neopixel, Fastled, Видео, Длиннопост

Потом я закинул этот контроллер на пару месяцев. Но все не покидала мысль – вот бы лежа на уютном диване можно было управлять елкой. Да не с ИК-пульта, зачем? Со смартфона же! Ведь он всегда под рукой. Готовые контроллеры с Bluetooth тогда уже существовали, конечно же. Но посмотрев пару видео с демонстрацией их работы, понял что эффекты какие-то вырвиглазные. Да и все-таки, интересно же самому повозиться. Потом в случае чего можно будет в свободную минуту просто выдумывать и программировать свои новые эффекты. Сразу решил прикручивать Bluetooth к ардуине, но моему взгляду во время гугления случайно подвернулась другая платформа - ESP8266. Со встроенным WiFi, намного мощнее ардуины нано. Отпадала надобность в отдельном BT-модуле, его начальном конфигурировании и подпайке к ардуине. А WiFi мне показался даже более удобным, ведь можно будет управлять гирляндой с любого «утюга», подключенного к домашней сети! А ведь еще ESP8266 при желании можно заставить обновляться по воздуху - не будет надобности подключать кабель от елки к компу! Решил, что удобнее сразу взять отладочную плату типа NodeMCU или Wemos D1 – стоят они чуть-чуть дороже голой ESP, но в них все предусмотрено – есть стабилизаторы для питания ESP, металлизированные отверстия в плате для пайки, micro-USB-разъем с UART на борту. Собрать такой контроллер предельно просто – подпаял 3 провода от ленты, подпаял 2 провода для питания от 5 вольт, положил в любую удобную коробочку (или яйцо от киндер-сюрприза, как вариант). Первый раз прошился кабелем с ПК, и в общем-то готово! Дальше можно по воздуху. Просто сказка. Штамповать такие «контроллеры» можно без проблем и без забот.

И снова об умных (и не только) гирляндах… Esp8266, Гирлянда, Новый Год, Интернет вещей, Ws2811, Чип, Neopixel, Fastled, Видео, Длиннопост

В своих контроллерах я еще ставлю электролитический конденсатор параллельно питанию. Однако это скорее правило хорошего тона, на этапе отладки я конденсатор не использовал, все работало стабильно. (Также в некоторых случаях может понадобится преобразователь уровней 3.3->5 вольт ТТЛ, так как чипы в гирлянде работают с пятивольтовыми уровнями ТТЛ, а ESP8266 – оперирует 3.3в-уровнями. Но если не питать гирлянду напряжением выше 5,1 вольт, все работает без дополнительного согласователя, проверено). Питаю контроллеры от адаптеров для мобильных телефонов/планшетов. Просто припаиваю провод с USB-A на конце. Это удобно, так как можно питать гирлянду хоть от power bank, хоть от чего-то еще. Здесь важно понимать, что гирлянда может быть прожорливой, нужен качественный блок питания. В своих прошивках я ограничиваю максимально возможную яркость каждого светодиода так, чтобы вся гирлянда потребляла не более 2 ампер в режиме, когда все диоды светятся белым (самый неблагоприятный в плане потребления тока режим).

Эффекты я скопировал со старой версии моего контроллера. Добавил еще несколько. Как и в старом контроллере, я решил, что оставлю возможность управлять яркостью, скоростью, а также некоторыми другими параметрами в зависимости от выбранного эффекта. Реализовал сетевое взаимодействие частично через HTTP и частично UDP (для лучшего быстродействия). Обнаружение контроллеров в сети реализовал с помощью широковещательных UDP-пакетов. Упор я делал на управление со смартфона, поэтому целью было разработать простое, но удобное приложение именно для смартфона. Веб-интерфейс был не в приоритете.


В общем, вот что имеется на данный момент:

И снова об умных (и не только) гирляндах… Esp8266, Гирлянда, Новый Год, Интернет вещей, Ws2811, Чип, Neopixel, Fastled, Видео, Длиннопост

Эффекты с читаемыми названиями выбираются из выпадающего списка и сразу же применяются.

И снова об умных (и не только) гирляндах… Esp8266, Гирлянда, Новый Год, Интернет вещей, Ws2811, Чип, Neopixel, Fastled, Видео, Длиннопост

Предустановки (яркость, скорость, эффект) можно сохранять в энергонезависимую память. При включении эти предустановки загружаются автоматически, и гирлянда начинает работу. Поскольку я планировал изготовить несколько таких гирлянд в качестве подарков, было необходимо максимально упростить процедуру первоначальной настройки контроллера для конечного юзера – а именно привязки девайса к домашней WiFi сети. В общем я реализовал это следующим образом: когда контроллер запускается, если он не смог подключиться к известной сети, он переходит в режим точки доступа. В принципе, этого уже достаточно чтобы им управлять, просто выбираем на смартфоне сеть NY_LED_XXXXXX и подключаемся к ней.

И снова об умных (и не только) гирляндах… Esp8266, Гирлянда, Новый Год, Интернет вещей, Ws2811, Чип, Neopixel, Fastled, Видео, Длиннопост

Но это не совсем удобно, гораздо удобнее, когда контроллер доступен внутри вашей домашней сети. Поэтому если приложение видит, что смартфон подключен к контроллеру, работающему в режиме точки доступа, оно тут же предлагает выполнить привязку контроллера к Вашей сети – достаточно выбрать сеть и задать пароль.

И снова об умных (и не только) гирляндах… Esp8266, Гирлянда, Новый Год, Интернет вещей, Ws2811, Чип, Neopixel, Fastled, Видео, Длиннопост
И снова об умных (и не только) гирляндах… Esp8266, Гирлянда, Новый Год, Интернет вещей, Ws2811, Чип, Neopixel, Fastled, Видео, Длиннопост
И снова об умных (и не только) гирляндах… Esp8266, Гирлянда, Новый Год, Интернет вещей, Ws2811, Чип, Neopixel, Fastled, Видео, Длиннопост

Небольшое видео демонстрации встроенных эффектов:

Контроллер умеет работать с диодами WS2811, WS2801, WS2812B, WS2813, UCS1903. Количество – лично я больше 150 не пробовал. Тип диодов и количество задается в исходном коде константами. На данный момент в FastLED не поддерживает задание этих параметров в рантайме, что означает необходимость пересобирать прошивку под различное кол-во и типы лент.

Ранее я уже начинал реализовывать спектроанализатор-цветомузыку с использованием микрофона смартфона. В дальнейших планах все-таки довести до ума этот функционал. А также добавить еще интересных эффектов. Было бы прикольно придумать свой формат интерпретатора эффектов из, например, текстовых файлов или JSON, чтобы не лезть в исходники контроллера каждый раз, когда захочется добавить новый эффект. А еще можно прикрутить калибровку (привязку) диодов по координатам, в том числе с помощью камеры (как это сделано у Twinkly от Ledworks). Но это все требует времени, которое не всегда у меня есть, поэтому пока это только планы.


Проект задумывался «для себя» и делался в свободную минуту. По этой причине разработано только Android приложение (так как у меня только андроиды). Приложение можно найти в Google Play, выложил его туда по приколу, так сказать 😊 Здесь https://drive.google.com/drive/folders/1NCKM8TDFpqKfDVt1T8jz... вы найдете схему, прошивальщик, мануал по прошивке, а также сборки прошивок под различные типы лент и количество диодов. Если кому необходима прошивка под другое кол-во или тип диодов, обращайтесь, соберу 😊.

Все основное и необходимое – лента/гирлянда WS2811/UCS1903/WS2812/WS2813 на 5 вольт и контроллер NodeMCU/Wemos D1 mini – без проблем находятся в китайских магазинах и площадках. Корпус подобрать тоже не составит проблемы 😊

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

Всем ярких и цветастых гирлянд!!!

Показать полностью 12 1
Esp8266 Гирлянда Новый Год Интернет вещей Ws2811 Чип Neopixel Fastled Видео Длиннопост
29
12
Efimsan
6 лет назад

Велосипедный габаритный огонь с поворотниками и стоп сигналом.⁠⁠

В процессе изучения электронных самоделок собрал простенький габаритный огонь, с режимами отображения поворотников и зажиганием стоп сигнала.
Если ничего не нажато, горит габарит. При нажатии кнопок поворотников, запускается анимация левого и правого поворотника соответственно. При нажатии и удержании кнопки тормоз горит стоп сигнал.

Велосипедный габаритный огонь с поворотниками и стоп сигналом. Arduino, Led, Neopixel, Своими руками, Велосипед, Габариты

Посути светодиодная полоса может быть любого размера, просто нужно изменить в настройках программы число светодиодов.
Видео с демонстрацией работы
https://youtu.be/ir8upNY7UUM
там же ссылка на скетч.

[моё] Arduino Led Neopixel Своими руками Велосипед Габариты
35
46
MKiselevd
MKiselevd
7 лет назад
Arduino & Pi

Есть у кого пара NeoPIxel ring на 16 светодиодов?  ⁠⁠

Всем привет. При разработке проекта на заказ попал в неприятную ситуацию: Из китая пришли битые кольца NeoPixel. В Москве в наличии таких нигде нет, у друзей\знакомых так же пусто.

Для завершения проекта нужна пара штук. Если у кого дома валяется одно такое без дела ( а лучше 2 или 3), буду очень признателен если поделитесь. С меня огромное спасибо, шоколадка/другая вкусняшка , могу что нибудь на лазере вырезать или модельку на 3д принтере распечатать. В общем договоримся. Контакт для связи оставлю к комментариях, комменты для минусов там же.

Город Москва, метро не важно какое (готов забрать в удобное для вас время)(ну очень эти штуки нужны

Картинка прилагается. Нужен именно в таком исполнении тк под него уже распечатаны корпуса с пазами и отверстиями.

Есть у кого пара NeoPIxel ring на 16 светодиодов?   Neopixel, Чип, Помощь, Москва, Arduino
Показать полностью 1
Neopixel Чип Помощь Москва Arduino
25
332
TeXnoPizza
7 лет назад

Часы на умных светодиодах⁠⁠

Однажды на работе понадобилось сделать часы не реального времени, что бы можно было отмерять сутки за 10минут, сначала думали купить простые электронные часы и переделать их управление, но шерстя интернет на тему DIY часов, наткнулись на интересный проект:

Часы на умных светодиодах Часы, Своими руками, Arduino, Чип, Neopixel

Ну согласитесь круто смотрится? что то между часами на лампах и светодиодных индикаторах, в общем нам идея ОЧЕНЬ понравилась и мы решили запилить свои такие.

Так вот пара дней на моделирование, программирование и еще денек на отладку и вот они наши часики:

Часы на умных светодиодах Часы, Своими руками, Arduino, Чип, Neopixel

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

Так что необычного, в часа 4 сегмента с цифрами и 1 разделитель(точки), сегменты состоят из пластинок оргстекла в которых прорезь на 70-80% толщины прорезаны цифры. Под каждой пластинкой стоит светодиод можно было конечно не ставить светодиоды под цифры которые в часах никогда не используются (к примеру в разряде десятков часов используются только 0,1,2), но мы решили все сделать по полной так сказать, ну и лего прикинуть, что тут понадобится 41 светодиод ( 4*10+1) ну а так как еще хотели чтобы цвет менялся то светодиоды должны быть RGB. Тут понадобилось бы использовать кучу выходов контроллера  и еще и сдвиговые регистры... И мы решили поставить "умные светодиоды" ws2812:

Часы на умных светодиодах Часы, Своими руками, Arduino, Чип, Neopixel

Умные они потому, что в каждом светодиоде уже стоит контроллер и чтобы управлять большим количеством таких светодиодов достаточно всего использовать один выход МК, светодиоды имеют вход и выход и + и -, на вход первого подается управляющий сигнал с контроллера а каждый следующий светодиод подключается входом к выходу предыдущего, и так по цепочки сигнал передается на каждый светодиод, можно установить каждый светодиод в любой цвет. В качестве контроллера использовали плату Arduino mega, для управления подключили bluetooth модуль и накидали простенькую програмку для андройда для управления часами.

P.S. получилось немного сумбурно наверное, первый раз пишу, просто хотел поделиться:)

если кому интересно вот видео с демонстрацией https://www.youtube.com/watch?v=erW6L_9SUC8&t=2s

Всем спасибо.

Показать полностью 2
[моё] Часы Своими руками Arduino Чип Neopixel
49
2
alex4984191
alex4984191
8 лет назад

Arduino Nano массив. Нужна Ваша помощь.⁠⁠

Задача вроде бы простая.

Есть одномерный int массив на 5000+ значений.

Обрабатывается в цикле и отправляются значения в либу NeoPixel.

Но! Ардуинка решила, что 5000 значений дофига и у нее не хватает памяти под локальные переменные.

Пробовал менять тип массива и переносить его и из глобальных переменныех и внутрь цикла - все равно "Глобальные переменные используют 3118 байт (152%) динамической памяти, оставляя -1070 байт для локальных переменных. Максимум: 2048 байт."

Может кто сталкивался, как правильнее было бы обернуть это дело?

Коммент для минусов прилагаю.

Arduino Помощь Neopixel Свссив Переменные Программирование Текст
23
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии