Помогите подружить IR-приемник с блоком WS2812_full_F

Возникает конфликт между двумя блоками

Ответить
atnabaevrisat
Рядовой
Сообщения: 17
Зарегистрирован: 14.04.2019{, 08:50}
Репутация: 0
Имя: Ришат

Помогите подружить IR-приемник с блоком WS2812_full_F

#1

Сообщение atnabaevrisat » 14.04.2019{, 09:35}

Помогите решить проблему, пожалуйста.
Взял скетч Грачика "Контроллер для Аквариума" (спасибо ему за его работу), немного переделал под ИК-пульт и блок WS2812_full_F. Отдельно плата Освещения работает, вся сборка без платы Освещения работает, а вот всё целиком отказывается. Перестает работать ИК-приемник и блок WS2812_full_F.
Вложения
мой аквариум с ИК.flp
(2.96 МБ) 52 скачивания

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Помогите подружить IR-приемник с блоком WS2812_full_F

#2

Сообщение rw6cm » 20.04.2019{, 18:26}

atnabaevrisat писал(а):
14.04.2019{, 09:35}
Помогите решить проблему, пожалуйста.
Проблема в блоке WS2812. в данном варианте он не совместим с многими вещами.

Отправлено спустя 9 часов 5 минут 29 секунд:
atnabaevrisat,
Слегка причесал проект.
В часах при изменении надо обновлять все параметры, иначе нормально работать не будут.
Блок с библиотекой от сюда
аквариум с ИК.flp
(1.33 МБ) 33 скачивания
Win10-64, FLProg (portable)

atnabaevrisat
Рядовой
Сообщения: 17
Зарегистрирован: 14.04.2019{, 08:50}
Репутация: 0
Имя: Ришат

Помогите подружить IR-приемник с блоком WS2812_full_F

#3

Сообщение atnabaevrisat » 22.04.2019{, 17:57}

Спасибо большое. Начну по новой собирать, ато на LCD кейпад шилд начал собирать. Пинов стало нехватать :smile37:

atnabaevrisat
Рядовой
Сообщения: 17
Зарегистрирован: 14.04.2019{, 08:50}
Репутация: 0
Имя: Ришат

Помогите подружить IR-приемник с блоком WS2812_full_F

#4

Сообщение atnabaevrisat » 23.04.2019{, 18:58}

Кстати, а как этот блок настраивать, и что за константы Bright и T_pic?

atnabaevrisat
Рядовой
Сообщения: 17
Зарегистрирован: 14.04.2019{, 08:50}
Репутация: 0
Имя: Ришат

Помогите подружить IR-приемник с блоком WS2812_full_F

#5

Сообщение atnabaevrisat » 23.04.2019{, 19:05}

Лента такая:

Индивидуально адресуемых RGB Светодиодные ленты свет WS2812B SK6812 Светодиодные ленты e DC 5 В 5050 Водонепроницаемый диода гибкий неон светодиодный ленты лампы. (извените за ломанный китайский :D )

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Помогите подружить IR-приемник с блоком WS2812_full_F

#6

Сообщение rw6cm » 24.04.2019{, 00:10}

atnabaevrisat писал(а):
23.04.2019{, 18:58}
что за константы Bright и T_pic?
Яркость и тип диода.
Win10-64, FLProg (portable)

atnabaevrisat
Рядовой
Сообщения: 17
Зарегистрирован: 14.04.2019{, 08:50}
Репутация: 0
Имя: Ришат

Помогите подружить IR-приемник с блоком WS2812_full_F

#7

Сообщение atnabaevrisat » 04.05.2019{, 07:58}

Собрал по новой. Не работает. Думал моя УНА накрылась. Перебрал на НАНУ (только пришла) - такая же шляпа.
Короче, по порядку:
1. Перестала отключаться подсветка дисплея. Постоянно светится.
2. Полностью скетч (все платы) закачивается, меню работает, дисплей работает, освещение нет.
Пробовал в плате "Освещения" вместо переменных ставить константы - работает.
В общем, подозрение на плату "Восход-Закат", что-то в ней не так.
Помогите пожалуйста разобраться, или плату "Восход-закат" по новой скомпелировать.

Отправлено спустя 3 часа 53 минуты 59 секунд:
Разобрался. работает. Но...
В режиме Восход-закат лента моргает(при 30 минутах- раз в 6-7 секунд), уж и не знаю, что для рыбок сташней: резкий свет или получасовой стробоскоп два раза в день :shok:
аквариум с ИК 2.flp
(1.34 МБ) 35 скачиваний
Вложения
аквариум с ИК 2.flp
(1.34 МБ) 32 скачивания

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 574
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Помогите подружить IR-приемник с блоком WS2812_full_F

#8

Сообщение SergeyShikal » 04.05.2019{, 14:36}

atnabaevrisat писал(а):
04.05.2019{, 11:52}
Собрал по новой. Не работает. Думал моя УНА накрылась. Перебрал на НАНУ (только пришла) - такая же шляпа.
Зачем здесь так сделано?
СпойлерПоказать
Безымянный.png
и дисплей перестает отключаться если много обращений к нему, убирай по одному переменные или сделай через реле отключение.

atnabaevrisat
Рядовой
Сообщения: 17
Зарегистрирован: 14.04.2019{, 08:50}
Репутация: 0
Имя: Ришат

Помогите подружить IR-приемник с блоком WS2812_full_F

#9

Сообщение atnabaevrisat » 05.05.2019{, 05:53}

А как сделать отключение I2C через реле?
По поводу импульса: рылся, искал причину почему Восход-закат не работает, вот и воткнул импульс в часах, сча уберу.

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 574
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Помогите подружить IR-приемник с блоком WS2812_full_F

#10

Сообщение SergeyShikal » 05.05.2019{, 08:21}

atnabaevrisat писал(а):
05.05.2019{, 05:53}
А как сделать отключение I2C через реле?
По поводу импульса: рылся, искал причину почему Восход-закат не работает, вот и воткнул импульс в часах, сча уберу.
Примерно так
СпойлерПоказать
аквариум ик333.flp
(1.87 МБ) 34 скачивания

atnabaevrisat
Рядовой
Сообщения: 17
Зарегистрирован: 14.04.2019{, 08:50}
Репутация: 0
Имя: Ришат

Помогите подружить IR-приемник с блоком WS2812_full_F

#11

Сообщение atnabaevrisat » 05.05.2019{, 12:39}

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

Отправлено спустя 45 минут 1 секунду:
Черт с ним, с дисплеем. Скажите, почему лента моргает во время восхода и заката?

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 574
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Помогите подружить IR-приемник с блоком WS2812_full_F

#12

Сообщение SergeyShikal » 05.05.2019{, 13:39}

atnabaevrisat писал(а):
05.05.2019{, 12:39}
А почему тогда в первом варианте подсветка работала исправно ("мой аквариум с ик" с первого поста) переменные те-же.
Там я собирал с голубым дисплеем, счас поставил зеленый, по идее разницы не должно быть...
Залил ваш скетч, все работает дисплей отключается. Проверял на 1602 и 2004.

atnabaevrisat
Рядовой
Сообщения: 17
Зарегистрирован: 14.04.2019{, 08:50}
Репутация: 0
Имя: Ришат

Помогите подружить IR-приемник с блоком WS2812_full_F

#13

Сообщение atnabaevrisat » 05.05.2019{, 13:48}

vk.com/video21872846_456239019
вот видео.
Восход 15 минут, моргает чаще, чем в 30 минут.

Отправлено спустя 2 минуты 40 секунд:
Значит, дисплей дурной. Придется опять на старый собирать :smile113:

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 574
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Помогите подружить IR-приемник с блоком WS2812_full_F

#14

Сообщение SergeyShikal » 05.05.2019{, 17:43}

А зачем вы переменной "" меню"" включаете через триггер переменную "меню"
СпойлерПоказать
Безымянный.png
и куда делся блок IRRes_P2
СпойлерПоказать
Безымянный1.png
И может не работать потому как разная последовательность компиляции блоков в проектах, скопируй плату целиком не чего не изменяя.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Помогите подружить IR-приемник с блоком WS2812_full_F

#15

Сообщение rw6cm » 05.05.2019{, 19:01}

atnabaevrisat писал(а):
05.05.2019{, 13:51}
Восход 15 минут, моргает чаще, чем в 30 минут.
Лучше написали бы,что Вы хотите от платы "восход заход" ?
Win10-64, FLProg (portable)

atnabaevrisat
Рядовой
Сообщения: 17
Зарегистрирован: 14.04.2019{, 08:50}
Репутация: 0
Имя: Ришат

Помогите подружить IR-приемник с блоком WS2812_full_F

#16

Сообщение atnabaevrisat » 05.05.2019{, 19:21}

rw6cm писал(а):
05.05.2019{, 19:01}
atnabaevrisat писал(а):
05.05.2019{, 13:51}
Восход 15 минут, моргает чаще, чем в 30 минут.
Лучше написали бы,что Вы хотите от платы "восход заход" ?
rw6cm писал(а):
05.05.2019{, 19:01}
atnabaevrisat писал(а):
05.05.2019{, 13:51}
Восход 15 минут, моргает чаще, чем в 30 минут.
Лучше написали бы,что Вы хотите от платы "восход заход"
плавное включение=выключение светодидной ленты, но ни как не стробоскоп

Отправлено спустя 6 минут 14 секунд:
SergeyShikal писал(а):
05.05.2019{, 17:43}
А зачем вы переменной "" меню"" включаете через триггер переменную "меню"
СпойлерПоказать
Безымянный.png
и куда делся блок IRRes_P2
СпойлерПоказать
Безымянный1.png
И может не работать потому как разная последовательность компиляции блоков в проектах, скопируй плату целиком не чего не изменяя.
через триггер вход в меню и выход из меню одной кнопкой на пульте

IRRes уехал в плату ик приемник (№1), тут остались только переменные, так причесал rw6cm, по моему так нагляднее, спасибо ему.

Отправлено спустя 1 минуту 33 секунды:
Меню с заглавной командует простым меню, два разных переменных

Отправлено спустя 7 минут 21 секунду:
в посте №7 я писал, что при восходе в 30 минут лента моргает примерно раз в 6-7 секунд.
Вот и написал, что при восходе в 15 минут лента моргает чаще.
Видео выложил через ВКонтакте, с архиватором поссорился :smile171:

Ответить

Вернуться в «Помогите, а то я "нимагу"»