Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.02.2020, 11:06   #131
color88
Junior Member
 
Регистрация: 17.01.2020
Сообщений: 21
Вес репутации: 0
color88 is an unknown quantity at this point
По умолчанию

Что-то в effects.ino в радуге жалуется на 16 строчку
strip.setPixelColor(i, strip.gamma32(strip.ColorHSV(pixelHue))) ;
и выдает:
effects:16:36: error: 'class Adafruit_NeoPixel' has no member named 'gamma32'
effects:16:50: error: 'class Adafruit_NeoPixel' has no member named 'ColorHSV'
exit status 1
'class Adafruit_NeoPixel' has no member named 'gamma32'
Что не так?
color88 вне форума   Ответить с цитированием
Старый 20.02.2020, 11:43   #132
color88
Junior Member
 
Регистрация: 17.01.2020
Сообщений: 21
Вес репутации: 0
color88 is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Silhouette Посмотреть сообщение
Вот, кстати, мой вариант, если кому то интересно. ...
Конечно интересно!
Вот появились и вопросы.
Как регулировать яркость эффектов?
Кнопки пульта: up, down, left, right, ok пока не задействованы?
color88 вне форума   Ответить с цитированием
Старый 20.02.2020, 18:39   #133
Silhouette
Junior Member
 
Регистрация: 18.01.2020
Сообщений: 27
Вес репутации: 0
Silhouette is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от color88 Посмотреть сообщение
Что-то в effects.ino в радуге жалуется на 16 строчку
strip.setPixelColor(i, strip.gamma32(strip.ColorHSV(pixelHue))) ;
и выдает:
effects:16:36: error: 'class Adafruit_NeoPixel' has no member named 'gamma32'
effects:16:50: error: 'class Adafruit_NeoPixel' has no member named 'ColorHSV'
exit status 1
'class Adafruit_NeoPixel' has no member named 'gamma32'
Что не так?
Скорее всего нужно обовить AdafruitNeoPixel библиотеку до последней версии
Silhouette вне форума   Ответить с цитированием
Старый 20.02.2020, 19:18   #134
Silhouette
Junior Member
 
Регистрация: 18.01.2020
Сообщений: 27
Вес репутации: 0
Silhouette is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от color88 Посмотреть сообщение
Конечно интересно!
Вот появились и вопросы.
Как регулировать яркость эффектов?
Кнопки пульта: up, down, left, right, ok пока не задействованы?
Яркость эффектов регулировать по старинке, кнопками.
Если при включении питания нажата кнопка COLOR то регулируется и запоминается яркость.
Все точно также как и было в оригинальном скетче. В дополнение к оригиналу появилась кнопка JUMP. Она позволяет быстро переключатся между эффектами цветомузыки и подсветки(или цветового шоу). У меня эта лента в основном используется как подсветка, поэтому добавил режим Background. Если есть еще и дополнительный потенциометр, то можно выставлять и цвет подсветки.
Если доп регулятора нет, то можно в скетче установить желаемый цвет перманентно. С доп потенциометром при нажатии JUMP&COLOR и вращением 2-го регулятора можно выбрать цвет. Выход из режима по нажатию тех же кнопок. Если при при нажатии JUMP&COLOR регулятор установлен в мин положение, то регулируется яркость подсветки. Подсветка может использоваться даже если кнопки JUMP нет просто перебирая режимы кнопкой PATTERN.
С пульта кроме смены режимов, в данном случае, ничего особенно не регулируется потому, что во первых совсем не остается памяти для всяких доп примочек, а во вторых такие настройки, как яркость , по моему мнению, нужны пару раз всего. А чаще - установил один раз и забыл про них. Кнопки управления с пульта можно менять в коде. Вы в любом случае должны будете их подстроить под свой пульт, т.к. я взял то, что валялось дома от выброшенного двд плейера. Плюс для управления медиацентром я использую комбинированный пульт и кнопки цифр обычно не задействованы но присутствуют. Теперь одним пультом я управляю ТВ, медиацентром и цветомузыкой.
Silhouette вне форума   Ответить с цитированием
Старый 21.02.2020, 05:41   #135
color88
Junior Member
 
Регистрация: 17.01.2020
Сообщений: 21
Вес репутации: 0
color88 is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Silhouette Посмотреть сообщение
Скорее всего нужно обовить AdafruitNeoPixel библиотеку до последней версии
Да, помогло, спасибо!
color88 вне форума   Ответить с цитированием
Старый 21.02.2020, 06:40   #136
color88
Junior Member
 
Регистрация: 17.01.2020
Сообщений: 21
Вес репутации: 0
color88 is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Silhouette Посмотреть сообщение
... при нажатии JUMP&COLOR и вращением 2-го регулятора можно выбрать цвет...
По схеме JUMP&PATTERN?

И еще хотелось бы, чтобы после перехода кнопкой JUMP на подсветки, кнопка COLOR действовала бы по кругу только на подсветки. А, то получается, что если выбрана последняя подсветка, то надо прощелкивать все эффекты чтобы добраться до предыдущей подсветки?

Теперь с пультом стало веселее, только все-таки регулировки яркости не хватает.
color88 вне форума   Ответить с цитированием
Старый 21.02.2020, 12:27   #137
color88
Junior Member
 
Регистрация: 17.01.2020
Сообщений: 21
Вес репутации: 0
color88 is an unknown quantity at this point
По умолчанию

Наверно еще для пульта не хватает кнопки On/Off (при этом питание с самой ленты можно и не снимать, чтобы не ставить мосфет). Можно и пару светодиодов для индикации состояния, …
color88 вне форума   Ответить с цитированием
Старый 21.02.2020, 18:34   #138
Silhouette
Junior Member
 
Регистрация: 18.01.2020
Сообщений: 27
Вес репутации: 0
Silhouette is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от color88 Посмотреть сообщение
По схеме JUMP&PATTERN?
Не понял очем вы? Эта комбинация кнопок незадействована.
Цитата:
Сообщение от color88 Посмотреть сообщение
И еще хотелось бы, чтобы после перехода кнопкой JUMP на подсветки, кнопка COLOR действовала бы по кругу только на подсветки. А, то получается, что если выбрана последняя подсветка, то надо прощелкивать все эффекты чтобы добраться до предыдущей подсветки?
Не хотелось усложнять. Тем более на пульте есть кнопна "0" которая включает первую подсветку. А там их(подсветок) всего 4.
Цитата:
Сообщение от color88 Посмотреть сообщение
Теперь с пультом стало веселее, только все-таки регулировки яркости не хватает.
НУ может руки дойдут. Когда все на столе возле компа лежало, то было проще эксперементировать. А сейчас когда все установил и подвесил, то нужно, чтоб что то сломалось, чтоб опять все разобрать
Впрочем, можете и сами дописать. Код то открытый
Silhouette вне форума   Ответить с цитированием
Старый 21.02.2020, 18:40   #139
Silhouette
Junior Member
 
Регистрация: 18.01.2020
Сообщений: 27
Вес репутации: 0
Silhouette is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от color88 Посмотреть сообщение
Наверно еще для пульта не хватает кнопки On/Off (при этом питание с самой ленты можно и не снимать, чтобы не ставить мосфет). Можно и пару светодиодов для индикации состояния, …
Тут хорошо бы и процессор в спячку положить и просыпаться по таймеру или прерыванию, но ... не хотелось усложнять, памяти там и так почти нет
И, в моем случае, все включено в общую систему подсветок с управлением через "умный" управляемый голосом переключатель.
Silhouette вне форума   Ответить с цитированием
Старый 21.02.2020, 21:22   #140
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Извините выпал из процесса, надеюсь на этих выходных будет время, я сделаю регулировку яркости и ИК пульт
Admin вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 7 (пользователей: 0 , гостей: 7)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 01:22. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика