Страница 1 из 2

Подсветки лестниц

Добавлено: 16 янв 2018, 19:23
sampl
Привет всем )
Ребята кто то делал себе подсветку лестниц, когда пересекаешь датчик ультра звука ступеньки загораются по очереди от 1 и до последней.
если кто то делал поделитесь скетчем буду благодарен. :friends:

Подсветки лестниц

Добавлено: 16 янв 2018, 19:57
GENIUS4444
Делал, ультразвуковой датчик работает не стабильно, я использовал лазерную указку за 30р, работает идеально https://yadi.sk/d/_X8JCYYX3RWaYX

Подсветки лестниц

Добавлено: 16 янв 2018, 20:04
sampl
GENIUS4444 писал(а): 16 янв 2018, 19:57 Делал, ультразвуковой датчик работает не стабильно, я использовал лазерную указку за 30р, работает идеально https://yadi.sk/d/_X8JCYYX3RWaYX
спасибо опиши функционал

Подсветки лестниц

Добавлено: 16 янв 2018, 23:52
GENIUS4444
Проходишь лазер загораются светодиоды по очереди , ещё раз проходишь тухнут

Подсветки лестниц

Добавлено: 09 фев 2018, 21:20
sampl
Привет всем ну вот почти сделал подсветку тесници на 9 led
КАЧНУТЬ СКЕЙЧЬ
но проблема не могу додуматься может кто то поможет буду благодарен
Функионал
Если на 1 датчике появляется 1 то светодиоды загораются от 1-9 через каждую секунду дойдя до конца горит 1 минуту и тухнут от 1-9
Если на 2 датчике появляется 1 то светодиоды загораются от 9-1 через каждую секунду дойдя до конца горит 1 минуту и тухнут от 9-1

Проблема вот в чем
1 если на 1 и 2 датчике появиться 1 то они горят с двух сторон к центру и так же тхнут ((((
как сделать что если на 1 входе когда появиться 1 то не важно что будет с 2 датчиком он должен отключаться до тех пор пока не потухнет вся с работка от 1-9 и не потухнут.. так же и с 2 если сработал он то 1 датчик должен отключиться.
Если кто может помочь буду благодарен. :friends:

Подсветки лестниц

Добавлено: 09 фев 2018, 21:33
pan
sampl писал(а): 09 фев 2018, 21:20как сделать что если на 1 входе когда появиться 1 то не важно что будет с 2 датчиком
через переключатель. какой сигнал пришел первым, то он будет блокировать второй датчик

Подсветки лестниц

Добавлено: 09 фев 2018, 22:05
sampl
pan писал(а): 09 фев 2018, 21:33
sampl писал(а): 09 фев 2018, 21:20как сделать что если на 1 входе когда появиться 1 то не важно что будет с 2 датчиком
через переключатель. какой сигнал пришел первым, то он будет блокировать второй датчик
Через Swich ?

Подсветки лестниц

Добавлено: 09 фев 2018, 22:11
pan
именно

Подсветки лестниц

Добавлено: 10 фев 2018, 15:42
sampl
Блин что то все равно не соображу как его туда прикрутить ((( если не трудно помогите... :moil:

Подсветки лестниц

Добавлено: 10 фев 2018, 17:09
pan
[ref]sampl[/ref],
[spoiler=взаимная блокировка датчиков]Изображение[/spoiler]

Подсветки лестниц

Добавлено: 11 фев 2018, 13:42
sampl
pan писал(а): 10 фев 2018, 17:09 [ref]sampl[/ref],
[spoiler=взаимная блокировка датчиков]Изображение[/spoiler]
не не то так как это как переключатель при работе 1 датчика 2 не блокироваться думаю должен быть таймер падающий на 2 свичь постоянно 1 чтоб заблокировать 2 датчик а время на нем равно времени загорания удержи и затуханию

Подсветки лестниц

Добавлено: 11 фев 2018, 13:51
pan
вообще ни фига не понял, вам знаки препинания не знакомы?

Подсветки лестниц

Добавлено: 11 фев 2018, 17:23
sampl
pan писал(а): 11 фев 2018, 13:51вообще ни фига не понял, вам знаки препинания не знакомы?
по твоей схеме с переключателями, датчик не блокируется по всемя работы первого

Подсветки лестниц

Добавлено: 11 фев 2018, 23:37
Hijin
sampl писал(а): 11 фев 2018, 17:23по твоей схеме с переключателями, датчик не блокируется по всемя работы первого
Шановний
Напишіть будь ласка своє запитання на українській, а ми вже його перекладемо так щоб всі його зрозуміли
(Уважаемый
Напишите пожалуйста свой вопрос на украинском, а мы уже его переведем так чтобы все его поняли)

Подсветки лестниц

Добавлено: 12 фев 2018, 13:06
Fuji1604
Проверьте этот вариант, добавил два блока AND, при включенном таймере одного датчика, не включится второй.
lesnica v2.flp

Подсветки лестниц

Добавлено: 12 фев 2018, 23:06
Labu559
sampl писал(а): 09 фев 2018, 21:20если на 1 входе когда появиться 1 то не важно что будет с 2 датчиком он должен отключаться до тех пор пока не потухнет вся с работка от 1-9 и не потухнут.. так же и с 2 если сработал он то 1 датчик должен отключиться.
Пробуйте приложеный файл. "Чуток" изменил Ваш проект, в результате вместо 5070 байт программа занимает 2624 и вместо 239 динамической памяти- 68 байт. Время переключения и полного свечения сделал меньше, но можете изменить по своему вкусу. Входа блокируются, управляются ноликом с датчиков (во избежание срабатывания от наводок, как рекоммендуется). В проекте есть подробное описание и схема подключения. Удачи!
Staircase Backlighting.rar

Подсветки лестниц

Добавлено: 15 фев 2018, 00:49
sampl
Labu559 писал(а): 12 фев 2018, 23:06
sampl писал(а): 09 фев 2018, 21:20если на 1 входе когда появиться 1 то не важно что будет с 2 датчиком он должен отключаться до тех пор пока не потухнет вся с работка от 1-9 и не потухнут.. так же и с 2 если сработал он то 1 датчик должен отключиться.
Пробуйте приложеный файл. "Чуток" изменил Ваш проект, в результате вместо 5070 байт программа занимает 2624 и вместо 239 динамической памяти- 68 байт. Время переключения и полного свечения сделал меньше, но можете изменить по своему вкусу. Входа блокируются, управляются ноликом с датчиков (во избежание срабатывания от наводок, как рекоммендуется). В проекте есть подробное описание и схема подключения. Удачи!
Staircase Backlighting.rar
спасибо завтра попробую отпишусь...
но вопрос зачем датчики с VCC подтягивать резисторами :unsure:

И какой функционал у схемы с лева Диод и транзистор ))) просто я только учусь сори если туплю )

Подсветки лестниц

Добавлено: 15 фев 2018, 15:03
Labu559
Начну с конца:
sampl писал(а): 15 фев 2018, 00:49И какой функционал у схемы с лева
Это опторазвязка слаботочных выходов (<20mA) с Ардуинки с нагрузкой, использующей отличающееся питание (Vcc) или требующее большего тока. Т.е. лампочки 220V, LED ленты 12V через реле, транзистор, симмистор или что там у Вас имеется. Показал как подключить перечисленное вместо LED-BARGRAPH (или как называют Линейка Светодиодов ?) по оптопаре на канал Ардуино. Это схема для симуляции в Протеусе, т е. это принцип, реальная схема немного отличается. Если у Вас подобные реле-модули, то там это хозяйство имеется штатное.
sampl писал(а): 15 фев 2018, 00:49зачем датчики с VCC подтягивать
[spoiler= Небольшой ликбез, или для чего]вопрос из категории "...если вы не КИП_овец, то как ложить на сварщиков которые положили на всех".

Извините за сарказм ни в чей-либо адрес здесь, но многолетний опыт работы на Госс.Предприятии берёт верх.

Ну, что же, давайте по порядку (или мои логические выводы от недостатка информации от Вас, если хотите).
1. Мне не известны тех.параметры Ваших датчиков, но держать закрытый выходной ключ (транзистор, тиристор, симистор и т.п.)
или катушку реле обесточенную, или линию после контактов реле под нулевым потенциалом предпочтительней (с точки зрения техники безопасности, економии енергоресурсов, времени наработки на отказ), чем наоборот. Оговорка, если это не система с контролем безопасности (к примеру,- система сигнализации, система безопасной работы котла и т.п., где отказ любого елемента схемы может привести к критическим последствиям).
2. Если датчики (кнопки, дискретные каскады устройств или как у КИПиА первичные/вторичные/исполнительные устройства слаботочных уровней и т.д.) находятся на некотором удалении друг от друга, или линии связи проходят в лотках, жгутах или просто пересекаются со сильноточными (от слова ток), то при управлении высоким уровнем могут возникать ложные срабатывания вследствии електромагнитных импульсных наводок. Для этого делаются развязки, экранирования, фильтрация, компенсация и пр. хренизация, что гораздо дороже чем сделать управление Ground (общим, землёй, массой, кому как привычней называть) с подтяжкой линий к VCC. Оговорка: иногда бывает "+"== Ground, это нужно учитывать.
3. У вас в проекте на входах "+" и "2+" стоит инвертирование, как говорят некоторые "по фэн-шуй", от-сюда я сделал вывод об управлении Ground-ом, но Ваш вопрос меня "обезоружил".[/spoiler]
Прочитал внимательней Ваше 5 сообщение и понял что у меня ( ...и тухнут от 1-9, ...и тухнут от 1-9) пока нет. Постараюсь до завтра доделать это и кое-что ещё бонусом, или в качестве неустойки. Заинтересовал меня такой проектик во время работы и появились свои хотелки, задумки и азарт. Сейчас провожу доводку, но мешают "озарения". :taunt:

Подсветки лестниц

Добавлено: 15 фев 2018, 20:27
sampl
) у меня была задумка сделать дополнительно меню с регулировкой времени свечения всех ступеней и временем переключения, в проекте с видео еще не плохая идея с подсветкой 1 и последней ступени :crazy: чтоб не промазать и регулировкой свечения яркости... плюс датчик освещенности ) чтоб не светить днем когда светло )) по поводу нагрузки думаю куски лед ленты идеально ну 1 и 9 ступень если подсветку аварийную то я так понимаю через моим по этому идеально через момент развязать, если ошибаюсь исправте :senile:

Подсветки лестниц

Добавлено: 24 фев 2018, 03:52
Labu559
Извините за затянувшееся выполнение обещаного. Выкладываю доработанный проект
sampl писал(а): 15 фев 2018, 20:27идея с подсветкой 1 и последней ступени
С 11 вывода берёте Шим сигнал и через полевой тр-т (модули на Али) на первую и последнюю ленту, на аналоговый вход фоторезистор или переменный резистор, или на 12-й цифровой потенциометр для регулировки яркости подсветки. Блоки есть на форуме, делитель на фоторезисторе (авторегулировка яркости подсветки в зависимости от затемнённости помещения) прилагаю, в ФЛПрог через блок масштабирования. Таким образом получите подсветку крайних ступенек с уменьшеной яркостью (уменьшается ШИМом завязанном на ручном регулировании переменным резистором или авторегулировкой изменением освещенности фоторезистора), иначе полностью отключаемая в светлое время суток тем же фоторезистором -т.н.фотореле. Похоже все Ваши пожелания учитываются теперь?
Программа занимает 2784 и 96 динамической памяти байт. Можно, я думаю и до ATTiny с 595-й дожать , но это другая история и к FLProg не относится. Удачи!
Описание работы под спойлером.
[spoiler title= P.S.]Не стал плодить лишние сообщения и раздувать тему для объяснений алгоритма. В приложеном здесь проекте: Вы подошли снизу к лестнице, поочерёдно (последовательно) начинает добавляться подсветка ступенек с 1-й по 9-ю с установленной задержкой. Светят все вместе установленое время, за которое Вы поднимаетесь по лестнице наверх. Теперь, в таком же порядке, подсветка начинает отключаться снизу (где Вас уже нет ес-но) с 1-й по 9-ю степеньку. Другими словами свет следует в направлении Вашего движения, или на какой ступеньке Вы будете находиться позже, там загорится и погаснет свет позже, на какой раньше- это же произойдет раньше. При Вашем движении сверху- всё происходит наоборот с 9-й по 1-ю. По- моему такой алгоритм больше оправдан, чем тот, который Вы описываете в следующем- в 21-м сообщении.[/spoiler]
Прошу всех извинить меня за невнимательность, не обновил старый проект. Все, кто скачивал,- новый, изменённый проект в архиве FL_Stairsback.rar и описание для него.
Внимание, у кого темы с тёмными фонами- под спойлером текст не виден [spoiler=белого цвета шрифт на белом фоне, тема Carbon.]
CarbonThema.png
[/spoiler] Нужно выделять мышкой.