Приложение для гирлянды с Алиэкспресс

Привет всем. Сегодня расскажу про вторю версию новогодней гирлянды . Управлять данной смарт-гирляндой можно с телефонного приложения , или с помощью сенсорной кнопки .

Интерфейс приложения вот такой:

Интерфейс приложения вот такой

Гирлянда со звездой выглядит вот так:

Гирлянда со звездой выглядит

Основные возможности самодельной смарт-гирлянды:

1. 15 световых эффектов.

2. Возможность изменить набор режимов из предустановленных 55, которые устанавливаются с библиотекой WS2812FX. Достаточно выбрать номер режима и нужный эффект. Список доступных эффектов будет ниже.

Самая крутая гирлянда с Aliexpress

Самая крутая гирлянда с AliExpress

3. Авто режим. Автоматически переключает режимы по кругу. Продолжительность одного режима настраивается в прошивке.

4. Настройка скорости эффектов.

5. Настройка яркости.

6. Управление сенсорной кнопкой: переключение режимов и изменение яркости.

7. Выбор цвета по умолчанию. Некоторые режимы используют один цвет, этот цвет и можно изменить. Палитра из 6 цветов.

Более подробное описание программы и приложения читайте ниже.

Для обсуждения сделал темуна форуме. Ваше мнение и предложения помогут улучить гирлянду, возможно, это будет что-то больше, чем Новогодняя смарт-гирлянда.

Первая версия новогодней гирлянды с управлением со смартфона.

В прошлом году, перед самым новым годом, спаял из адресных светодиодов новогоднюю гирлянду .

В прошлом году, перед самым новым годом, спаял из адресных светодиодов новогоднюю гирлянду.

И сделал простое приложение для управления.

 простое приложение для управления

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

Доработка гирлянды.

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

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

Звезда на елке у меня уже 2, или даже 3 года, покупал в Фикс прайсе .

Звезда на елке у меня уже 2, или даже 3 года, покупал в Фикс прайсе.

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

спаял 5 адресных светодиодов WS2812, установил по светодиоду на каждый луч звезды.

Вот, что получилось. Светит звезда достаточно ярко .

Светит звезда достаточно ярко

Правда мне сказали, что не хватает еще одного светодиода в центре звезды. Если успею, то добавлю и его.

Доработка электроники

Первая версия гирлянды подключалась к NodeMCU и питание подавалось прямо на разъем отладочной платы. Не было ни какой коробки, плата так и висела в воздухе, благо размер маленький и ее не было видно, по крайней мере, если не смотреть туда, куда ходят провода от блока питания.

Поэтому решил в этом году все спрятать в белую коробку.

Поэтому решил в этом году все спрятать в белую коробку. Благо NodeMCU помещается в данную коробку с точностью до миллиметра. Сделал разъем 5,5 мм для подключения питания. Кроме этого, решил установить кнопку с фиксацией для включения гирлянды, и сенсорную кнопку для переключения режимов.

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

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

Собрал все вот по такой схеме.

Собрал все вот по такой схеме.

Android приложение для управления смарт-гирляндой .

Приложение для Android переписал полностью. Также как и в первом варианте есть 2 страницы.

Основная, на которой производим управление светодиодами. И Страница настроек.

Настройки.

Первое, что нам нужно, — это установить ip адрес нашей гирлянды . Как его узнать расскажу в описании прошивки.

 ip адрес нашей гирлянды

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

Лучшие бюджетные телефоны на Алиэкспресс

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

Выбираем номер режима и в поле «Название эффекта» покажет какой эффект у вас установлен.

Пишем номер эффекта от 1 до 55 и нажимаем на круглую кнопку со стрелками. После чего название эффекта должно смениться на новое.

И так можно изменить все 15 режимов. Количество режимов можно увеличить или уменьшить. Это делается в прошивке в среде Arduino IDE .

Список доступных эффектов. На английском.

1. Blink — Normal blinking. 50% on/off time. 2. Breath — Does the «standby-breathing» of well known i-Devices. Fixed Speed. 3. Color Wipe — Lights all LEDs after each other up. Then turns them in that order off. Repeat. 4. Color Wipe Inverse — Same as Color Wipe, except swaps on/off colors. 5. Color Wipe Reverse — Lights all LEDs after each other up.

Then turns them in reverse order off.

Repeat. 6. Color Wipe Reverse Inverse — Same as Color Wipe Reverse, except swaps on/off colors. 7. Color Wipe Random — Turns all LEDs after each other to a random color. Then starts over with another color. 8. Random Color — Lights all LEDs in one random color up.

Then switches them to the next random color. 9. Single Dynamic — Lights every LED in a random color. Changes one random LED after the other to a random color.

10. Multi Dynamic — Lights every LED in a random color. Changes all LED at the same time to new random colors. 11. Rainbow — Cycles all LEDs at once through a rainbow.

12. Rainbow Cycle — Cycles a rainbow over the entire string of LEDs.

13. Scan — Runs a single pixel back and forth. 14. Dual Scan — Runs two pixel back and forth in opposite directions. 15.

Fade — Fades the LEDs on and (almost) off again. 16. Theater Chase — Theatre-style crawling lights. Inspired by the Adafruit examples. 17.

Theater Chase Rainbow — Theatre-style crawling lights with rainbow effect. Inspired by the Adafruit examples. 18. Running Lights — Running lights effect with smooth sine transition. 19.

Twinkle — Blink several LEDs on, reset, repeat. 20. Twinkle Random — Blink several LEDs in random colors on, reset, repeat. 21. Twinkle Fade — Blink several LEDs on, fading out. 22.

Twinkle Fade Random — Blink several LEDs in random colors on, fading out. 23.

Sparkle — Blinks one LED at a time. 24. Flash Sparkle — Lights all LEDs in the selected color. Flashes single white pixels randomly. 25. Hyper Sparkle — Like flash sparkle. With more flash.

26.

Strobe — Classic Strobe effect. 27. Strobe Rainbow — Classic Strobe effect. Cycling through the rainbow. 28.

Multi Strobe — Strobe effect with different strobe count and pause, controlled by speed setting. 29. Blink Rainbow — Classic Blink effect.

Cycling through the rainbow. 30. Chase White — Color running on white. 31. Chase Color — White running on color.

32.

Chase Random — White running followed by random color. 33. Chase Rainbow — White running on rainbow. 34. Chase Flash — White flashes running on color.

35. Chase Flash Random — White flashes running, followed by random color.

36. Chase Rainbow White — Rainbow running on white. 37. Chase Blackout — Black running on color. 38.

Chase Blackout Rainbow — Black running on rainbow. 39.

Color Sweep Random — Random color introduced alternating from start and end of strip. 40. Running Color — Alternating color/white pixels running. 41. Running Red Blue — Alternating red/blue pixels running.

Aliexpress customer service как связаться

42. Running Random — Random colored pixels running.

43. Larson Scanner — K.I.T.T. 44. Comet — Firing comets from one end. 45.Fireworks — Firework sparks.

46.

Fireworks Random — Random colored firework sparks. 47. Merry Christmas — Alternating green/red pixels running. 48. Fire Flicker — Fire flickering effect. Like in harsh wind.

49.

Fire Flicker (soft) — Fire flickering effect. Runs slower/softer. 50. Fire Flicker (intense) — Fire flickering effect. More range of color.

51.

Circus Combustus — Alternating white/red/black pixels running. 52. Halloween — Alternating orange/purple pixels running. 53. Bicolor Chase — Two LEDs running on a background color (set three colors).

54. Tricolor Chase — Alternating three color pixels running (set three colors).

55. ICU — Two eyes looking around.

Номер и название выводиться при выборе эффекта для режима.

Номер и название выводиться при выборе эффекта для режима.

Если кто-то готов помочь с переводом режимов, буду благодарен.

Основная страница.

Тут, я думаю, все понятно. Стрелочки влево и вправо это выбор режима. Переключатель «Авто» включает или выключает Авто режим.

Переключатель «Авто» включает или выключает Авто режим.

Верхний бегунок — настройка яркости. Второй бегунок — настройка скорости эффектов.

«Цвет по умолчанию» — это выбор цвета для режимов, где используется один цвет.

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

Скетч для NodeMCU

Для того, чтобы загрузить прошивку в NodeMCU Необходимо:

3. Установить библиотеки: WS2812FX, ESP_EEPROM. Скачать их можно внизу страницы, там же и все исходники.

4. Скачать прошивку, архивы внизу страницы, настроить все необходимые параметры.

Для подключения к вашей Wi-Fi сети нужно заполнить поля:

String _ssid = «Wi-Fi»; // Для хранения SSID String _password = «1234567»; // Для хранения пароля сети

Указав логин и пароль от вашей Wi-Fi сети.

Если эти поля не заполнять, то NodeMCU поднимет точку доступа с параметрами:

IPAddress apIP(192, 168, 4, 1); String _ssidAP = «PortalPKGarland»; // SSID AP точки доступа String _passwordAP = «012345»; // пароль точки доступа

То есть в списке wi-fi сетей появится сеть » PortalPKGarland». Пароль для подключения к которой будет «012345». В таком случае в приложении нужно указать вот такой IP адрес: «192.168.4.1».

Как узнать ip если мы подключились к действующей wi-fi сети?

Для этого откройте монитор порта в Arduino IDE.

монитор порта в Arduino IDE.

И нажмите на кнопку RST на плате NodeMCU. На монитор порта выйдет информация.

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

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

Устанавливайте приложения и пользуйтесь.

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

А именно придется вручную переписывать Ip адрес устройства. А также нет обратной связи от устройств. Как я написал выше, часть настроек храниться в приложении, это приведет к синхронизации различных параметров обоих устройств.

Для обсуждения и ваших предложений сделал тему на форуме. Ваше мнение и предложения помогут улучшить гирлянду, возможно это будет что-то больше чем Новогодняя гирлянда.

Как настроить умную розетку с Алиэкспресс

Скоро будет продолжение. не забывайте подписываться на канал Youtube и вступайте в группы в Вконтакте и Facebook.

Всем Пока-Пока.

И до встречи в следующем проекте.

Понравилась статья? Поделитесь ею с друзьями:

Источник: portal-pk.ru

Вещь. Умная гирлянда с приложением для iPhone

Favorite

Вещь. Умная гирлянда с приложением для iPhone

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

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

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

Гирлянда водонепроницаемая и работает через USB, поэтому её можно подключить к любому блоку питания или портативной зарядке.

Обычные цвета, такие как зеленый, красный и синий можно включить с пульта.

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

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

Ещё есть музыкальный режим, когда светодиоды мигают в такт музыке. Но работает это только со встроенным плеером.

Отдельно стоит отметить, что в приложении можно синхронизировать сразу несколько гирлянд.

Это очень удобно, и такое редко встречается у конкурентов.

Гирлянда доступна четырех размерах: 2, 5, 10 и 20 метров. Двухметровая версия стоит 613 рублей.

Доставка занимает 4–5 недель, поэтому есть большой шанс получить посылку до Нового года.

P.S. С нашими промокодами можно получить дополнительную скидку.

Чтобы сделать покупки дешевле, воспользуйтесь нашими промокодами для новых покупателей с доставкой в страны России и СНГ (не включая Украину):

► iphonesru400new — скидка 400 рублей при покупке от 800 рублей.
► iphonesru500new1 — скидка 500 рублей при покупке от 1000 рублей.
► Admitad400new — скидка 400 рублей при покупке от 800 рублей.
► Admitad500new1 — скидка 500 рублей при покупке от 1000 рублей.

Действуют с 19 октября по 31 декабря.

► iphonesru100all — скидка 100 рублей при покупке от 1000 рублей.
► iphonesru150all — скидка 150 рублей при покупке от 1500 рублей.
► iphonesru200all — скидка 200 рублей при покупке от 1600 рублей.
► 11iphonesru100all — скидка 100 рублей при покупке от 1000 рублей.
► 11iphonesru150all — скидка 150 рублей при покупке от 1500 рублей.
► 11iphonesru200all — скидка 200 рублей при покупке от 1600 рублей.

Источник: www.iphones.ru

Гирлянда v3 – калибровка и управление по WiFi

Стараюсь оставлять ссылки только на проверенные крупные магазины, из которых заказываю сам. Также по первые ссылки ведут по возможности на минимальное количество магазинов, чтобы минимально платить за доставку. Если какие-то ссылки не работают, можно поискать аналогичную железку в каталоге Ардуино модулей . Также проект можно попробовать собрать из компонентов моего набора GyverKIT .

  • Wemos mini купить в РФ, Aliexpress, Aliexpress, искать
  • Giant4 (Россия):
  • Wemos ссылка
  • Коннектор питания ссылка
  • Гирлянда из модулей WS2812 ссылка
  • Гирлянда из модулей WS28123 ссылка
  • Блок питания 5V (до 200 светодиодов) ссылка
  • Блок питания 5V (до 400 светодиодов) ссылка
  • Гирлянда из пикселей WS2811 ссылка
  • Блок питания 12V (для пикселей) до 250 светодиодов ссылка
  • Блок питания 12V (для пикселей) до 900светодиодов ссылка
  • Гирлянда из модулей WS2812 ссылка, ссылка
  • Гирлянда из пикселей WS2811 ссылка, ссылка, ссылка, ссылка
  • Гирлянда новая (как в видео) ссылка, ссылка, ссылка, ссылка, ссылка
  • Блоки питания Aliexpress, Aliexpress, искать

Рекомендация по блокам питания:

  • 5V – не менее 1.5 А (7.5W) на каждые 100 светодиодов
  • 12V – не менее 0.7 А (7.5W) на каждые 100 светодиодов

Источник: alexgyver.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
Китай Покупай