Люди добрые! Помогите! Как сделать так что бы лента WS2812 меняла цвет в зависимости от температуры? Есть датчик температуры DS18B20. И что бы подсветка включалась от фоторезистора. То есть что бы включалась в темное время суток и меняла цвет в зависимости от температуры.
Сижу уже два дня! Не получается не чего..
С меня магарыч - Кто мне поможет
вот не удержался от мозгового штурма и накидал
фоторезистор не подключал пока, его надо подключать через переменный резистор и лучше к цифровому входу, так проще и более правильней и не нагружает контроллер
тогда вход EN блока светодиодов надо подключить к этому цифровому входу, а его подключеть к точке соединения фоторезистора и подстроечника, который задаст напряжение на делителе, при котором сработает цифровой вход, а это где-то 3.5в вроде
пока не допилен вход количества диодов, тут немного блок надо модифицировать и убрать этот вход
честно говоря лента эта вообще не подходит под эту задачу, лучше использовать простую ргб
так что гореть будет 1й светодиод
Отправлено спустя 8 минут 56 секунд:
не забудь вписать адрес датчика температуры, иначе не скомпилится
адреса узнаются тестовым скетчем из меню флпрога
инструменты - шины данных - сканирование шины 1 wire
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Отправлено спустя 2 часа 16 минут 42 секунды:
[ref]kalobyte[/ref], Можете пожалуйста блок ленты скинуть) Актуальный и самый доработанный). И в личку скиньте реквизиты)
заработало что ли?
блок тот я взял из той темы, где ты вчера писал
ему надо еще счетчик приделать, чтобы прогонял данные по всем светодиодам или код в блоке поменять
а реквизиты вот app.php/_donate
закинь админу на хостинг форума, мне не надо
[ref]kalobyte[/ref], Ну как заработало) Допиливать надо). Я если честно только начал изучать данный способ создания скетчей). Цвета непонятно мигают) безразборно. Вроде как и меняет цвет при нагреве, но сменяется резко на тот который был изначально, а именно - синий
значит недоработано
надо в протеусе просимулировать, я быстро вчера ночью накидал и спать пошел
но там плавно не будет меняться, слишком маленький диапазон
[ref]kalobyte[/ref], Вы грамотный специалист во многих темах, но почему Вы так обращаетесь к людям на Ты....они вам родственники? Друзья? Близкие знакомые?
У меня обязанность такая следить за поведением людей на форуме, не соблюдаете правила - буду блокировать....
Anydy писал(а): 12 ноя 2018, 22:49не соблюдаете правила - буду блокировать....
дык я не против
но за 18 лет моего торчания в инторнете еще никто не заставил меня делать то, что я не хочу и не делать то, что я хочу
я сам выбираю кому, что и как писать
Так за 18 лет Вы должны были понять что обращение на Ты далеко не всем нравится.... даже больше...многие просто ненавидят и обижаются на людей которые Тыкают....
Не учу жизни конечно, но будьте к людям вежливым!
В общем вот) Кому интересна задумка, дорабатывайте. У меня на данный момент терпение закончилось.
При нагреве датчика - цвет меняется, но не так как надо. Он начинает мигать в интервалах 2-3 секунды. Как закрепить определённый цвет за определенной температурой, я не знаю. Кто сможет, доведите до ума)
У вас нет необходимых прав для просмотра вложений в этом сообщении.