Подсветка ступенек лестницы

InterSky
Offline
Зарегистрирован: 24.12.2014

Хочу сделать подсветку в под ступеньками лестницы, чтобы после включения они зажигались поочереди, примерно как на этом видео:

https://www.youtube.com/watch?v=9COAJGJposY

Я понимаю что с кодом тут никаких проблем не будет: в цикле от 0 до 18 включаю каждую релешку с паузой в пол секунды и лампы загораются.

Если всё получится, потом попытаюсь сделать плавное выключение. Предполагаю что сразу после блока питания на 12в надо будет поставить реостат (или как он называется) который управляется с arduino и все лампочки медленно погаснут, после чего отключаю все релюшки.

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

Итого надо будет: 1 arduino, 1 реостат, 18 реле и по два лазера со считывателем света.

Правильно?

 

Изначально хотел просто в разделе "Железо" спросить - "Подскажите, какие приобрести релюшки для arduino, чтобы они могли включать питание для LED-ленты (размера каждой ленты 1 метр, 12 вольт, а сколько ампер ещё не знаю)", но потом решил что может более правильно описать весь проект. Так что буду очень благодарен если кто-то сразу кинет ссылку на то железо которое надо заказат для этого.

P.S. А может есть сразу многоканальное реле? Чтобы покупать не 18 реле, а одно, но которому можно указать какой канал включать. А то есть предположение что надо будет ещё какие-то мультиплексоры покупать, ведь врятли у arduino uno есть столько выходов (18 для реле + 2 для кнопок + 1 для реостата).

vvadim
Offline
Зарегистрирован: 23.05.2012

поищите по форуму через поиск - эта тема была серьёзно разжёвана.

faraddin
Offline
Зарегистрирован: 11.08.2013

Реостат на светодиодах? Вы как себе это представляете?

InterSky
Offline
Зарегистрирован: 24.12.2014

 > Реостат на светодиодах? Вы как себе это представляете?

А что тут необычного? (только не "Реостат на светодиодах", а "Светодиоды на реостате"). У меня на LED-ленте написано - "(Dimmer) с регулировкой яркости", тоесть я могу их не просто включать кнопкой, но и использовать крутилки для уменьшения/увеличения яркости.

 

поищите по форуму через поиск - эта тема была серьёзно разжёвана.

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

Maverik
Offline
Зарегистрирован: 12.09.2012

ну всё правильно, и не нужен по большому счету никакой "реостат".

просто цепляете диоды не на цифровые пины а на аналоговые, дальше усиливаете по необходимости и всё.

"лазеры со считывателями света" - что это ? как в фильмах про ограбления банка, когда из баллончика побрызгал воздух и там красные полоски ? )) вам скорее нужны просто два узконаправленных датчика движения. они не лазерные а инфракрасные.

 

InterSky
Offline
Зарегистрирован: 24.12.2014

они не лазерные а инфракрасные.

Может быть и инфракрасные. У нас в дверях лифта такие: если рукой провести то закрывающаяся дверь опять открываться будет. С одной стороны стоит "лампочка", а с другой стороны фотоэлемент. Может лампа и инфрокрасная (как в пультах управления). 

Но вот использовать "узконаправелнного датчика движения" наверно неправильно, ведь они измеряют разницу температуры. Когда проходит человек там обычно есть большая разница в температурах (голова практически всегда открыта и теплее окружающей среды). А тут мы следим за обувью, и она запросто может быть тойже температуры что и окружающая среда (например одел сапоги и пошёл на улицу).

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

Maverik
Offline
Зарегистрирован: 12.09.2012

InterSky пишет:

 

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

нет, определенно вы пересмотрели фильмов с джеймсом бондом. ))

никакая разница температур в обычных ардуиновских pir-датчиках не определяется. просто отраженный инфракрасный сигнал.

 

 

bwn
Offline
Зарегистрирован: 25.08.2014

InterSky пишет:

 > Реостат на светодиодах? Вы как себе это представляете?

А что тут необычного? (только не "Реостат на светодиодах", а "Светодиоды на реостате"). У меня на LED-ленте написано - "(Dimmer) с регулировкой яркости", тоесть я могу их не просто включать кнопкой, но и использовать крутилки для уменьшения/увеличения яркости.

 

поищите по форуму через поиск - эта тема была серьёзно разжёвана.

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

Берите драйвера для LED с диммированием и на их входы управление от ардуины, тогда и реле не треба. Либо читайте многоканальный диммер на ардуино.

tpg_k156
Offline
Зарегистрирован: 03.10.2012

Внесу свою лепту.

Требуется:

Блок питания - 1шт.

Arduino - 1шт.

RGB светодиоды - количество ступенек*2.

Реле - 1 штука 10-20А в зависимости от потребления светодиодов + транзистор и резистор.

Резисторы - Светодиоды*3(или не надо если сбока в RGB)+по кол.транзисторов.

Транзисторы МОСФЕТ - (Светодиоды*3)/2.

Драйвер или полевые тр-ры и резисторы * 2 - Кол-во транзисторов.

2 УЗ дальномера или пары ИКсвето диод-транзистор

Мелочовка и провода.

- Самое главное - техническая смекалка. Необходимо реализовать число Шим - Кол-во ступенек*3. Такое можно выдать при помощи допустим http://amperka.ru/product/74hc595-shift-out-register но уже СОФТОВО. - Так можно будет уустановить свой цвет и яркость на любой ступеньке.

Возможно где-то ступил, но это мое видение.

Можно успростить применением допустим драйвера DM631 или подобных.

 

 

 

InterSky
Offline
Зарегистрирован: 24.12.2014

 

Maverik пишет:
нет, определенно вы пересмотрели фильмов с джеймсом бондом. ))никакая разница температур в обычных ардуиновских pir-датчиках не определяется. просто отраженный инфракрасный сигнал.
Ну а разве отражённый инфракрасный сигнал не зависит от температуры предмета от которого он отразился, и именно таким образом и замечается что в кадре появился новый объект, так как из-за другой температуры меняется картинка.

Я не специалист, мои знания основываются больше на http://ru.wikipedia.org/wiki/Датчик_движения (раздел "Принцип работы датчика").

tpg_k156 пишет:
Внесу свою лепту. Требуется:

После этих слов я уже пожелел что модератор не удалил мою тему.

Нет, когда вы говорили о: Блокe питания, Arduino, RGB светодиодax, Реле и даже УЗ дальномерe или парe ИК светодиодax-транзисторax, всё казалось полностью понятным и логичным. Но когда вы сказали слова: Резисторы, Транзисторы МОСФЕТ, полевые тр-ры и резисторы, тут я понял что мне здесь делать нечего. Может я не плохой программист, но разницы между транзистором и резистором я не знаю. Думал надо будет просто подсоединить LED-летны и сенсоры с arduino и начать программировать подавая им те или иные команды, придумывая эффекты освещения и затухания. А оазалось надо разбираться в радиоэлектронике. Эх... Простите друзья, не осилю. Но было очень приятно вступить в ваш клуб и получить оперативную и дружескую поддержку с первых строк. Ещё раз спасибо, и искренне желаю развититя и популяризации этому форуму.

vvadim
Offline
Зарегистрирован: 23.05.2012
Maverik
Offline
Зарегистрирован: 12.09.2012

InterSky]</p> <p>[quote=Maverik пишет:
нет, определенно вы пересмотрели фильмов с джеймсом бондом. ))никакая разница температур в обычных ардуиновских pir-датчиках не определяется. просто отраженный инфракрасный сигнал.

почитал, да, действительно вы правы.
 

msng
Offline
Зарегистрирован: 07.06.2012

InterSky пишет:

Нет, когда вы говорили о: Блокe питания, Arduino, RGB светодиодax, Реле и даже УЗ дальномерe или парe ИК светодиодax-транзисторax, всё казалось полностью понятным и логичным. Но когда вы сказали слова: Резисторы, Транзисторы МОСФЕТ, полевые тр-ры и резисторы, тут я понял что мне здесь делать нечего. Может я не плохой программист, но разницы между транзистором и резистором я не знаю. Думал надо будет просто подсоединить LED-летны и сенсоры с arduino и начать программировать подавая им те или иные команды, придумывая эффекты освещения и затухания. А оазалось надо разбираться в радиоэлектронике. Эх... Простите друзья, не осилю. Но было очень приятно вступить в ваш клуб и получить оперативную и дружескую поддержку с первых строк. Ещё раз спасибо, и искренне желаю развититя и популяризации этому форуму.

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

bossvetluga
bossvetluga аватар
Offline
Зарегистрирован: 06.04.2015

а вот это что? http://ledstair.ru/index.php?route=product/product&product_id=66

это специализированный контроллер или элемент Arduino запрограммированный особым образом? если специальный то есть ли элемент Arduino который можно заточить под эту определённую задачу?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

это и есть ардуина.... но на собственноручно изготовленной плате , с размещением на ней элементов управления СД лент
основной элемент - это МК Atmega328
вернее будет так - это специализированный контроллер на базе Arduino запрограммированный обычным образом

bossvetluga
bossvetluga аватар
Offline
Зарегистрирован: 06.04.2015

а есть какой нибудь элемент ардуин который справится с этой задачей? к которому можно подключить два датчика пересечения, датчик освещённости и несколько выходов для подключения светодиодных лент?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

+ p-канальные полевики на выходе IRF7314 или ao4801, или подобные

а ардуина любая

bossvetluga
bossvetluga аватар
Offline
Зарегистрирован: 06.04.2015
jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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