Подсветка ступенек лестницы
- Войдите на сайт для отправки комментариев
Хочу сделать подсветку в под ступеньками лестницы, чтобы после включения они зажигались поочереди, примерно как на этом видео:
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 для реостата).
поищите по форуму через поиск - эта тема была серьёзно разжёвана.
Реостат на светодиодах? Вы как себе это представляете?
> Реостат на светодиодах? Вы как себе это представляете?
А что тут необычного? (только не "Реостат на светодиодах", а "Светодиоды на реостате"). У меня на LED-ленте написано - "(Dimmer) с регулировкой яркости", тоесть я могу их не просто включать кнопкой, но и использовать крутилки для уменьшения/увеличения яркости.
> поищите по форуму через поиск - эта тема была серьёзно разжёвана.
Прошу прощения. Я пробежался по всем заголовкам этого раздела форума и не нашёл чего-то похожего. Если эта тема действительно поднималась, прошу модераторов удалить мою, чтобы не засоряла форум.
ну всё правильно, и не нужен по большому счету никакой "реостат".
просто цепляете диоды не на цифровые пины а на аналоговые, дальше усиливаете по необходимости и всё.
"лазеры со считывателями света" - что это ? как в фильмах про ограбления банка, когда из баллончика побрызгал воздух и там красные полоски ? )) вам скорее нужны просто два узконаправленных датчика движения. они не лазерные а инфракрасные.
> они не лазерные а инфракрасные.
Может быть и инфракрасные. У нас в дверях лифта такие: если рукой провести то закрывающаяся дверь опять открываться будет. С одной стороны стоит "лампочка", а с другой стороны фотоэлемент. Может лампа и инфрокрасная (как в пультах управления).
Но вот использовать "узконаправелнного датчика движения" наверно неправильно, ведь они измеряют разницу температуры. Когда проходит человек там обычно есть большая разница в температурах (голова практически всегда открыта и теплее окружающей среды). А тут мы следим за обувью, и она запросто может быть тойже температуры что и окружающая среда (например одел сапоги и пошёл на улицу).
Но из вашего предложения я понял что можно какой-нибудь инфразвуковой сонар использовать (как в парковочных датчиках автомобиля). Тогда не надо будет с двух сторон провода тянуть (для лампы и фотоэлемента), достаточно только с одной стороны поставить.
Но вот использовать "узконаправелнного датчика движения" наверно неправильно, ведь они измеряют разницу температуры. Когда проходит человек там обычно есть большая разница в температурах (голова практически всегда открыта и теплее окружающей среды).
нет, определенно вы пересмотрели фильмов с джеймсом бондом. ))
никакая разница температур в обычных ардуиновских pir-датчиках не определяется. просто отраженный инфракрасный сигнал.
> Реостат на светодиодах? Вы как себе это представляете?
А что тут необычного? (только не "Реостат на светодиодах", а "Светодиоды на реостате"). У меня на LED-ленте написано - "(Dimmer) с регулировкой яркости", тоесть я могу их не просто включать кнопкой, но и использовать крутилки для уменьшения/увеличения яркости.
> поищите по форуму через поиск - эта тема была серьёзно разжёвана.
Прошу прощения. Я пробежался по всем заголовкам этого раздела форума и не нашёл чего-то похожего. Если эта тема действительно поднималась, прошу модераторов удалить мою, чтобы не засоряла форум.
Берите драйвера для LED с диммированием и на их входы управление от ардуины, тогда и реле не треба. Либо читайте многоканальный диммер на ардуино.
Внесу свою лепту.
Требуется:
Блок питания - 1шт.
Arduino - 1шт.
RGB светодиоды - количество ступенек*2.
Реле - 1 штука 10-20А в зависимости от потребления светодиодов + транзистор и резистор.
Резисторы - Светодиоды*3(или не надо если сбока в RGB)+по кол.транзисторов.
Транзисторы МОСФЕТ - (Светодиоды*3)/2.
Драйвер или полевые тр-ры и резисторы * 2 - Кол-во транзисторов.
2 УЗ дальномера или пары ИКсвето диод-транзистор
Мелочовка и провода.
- Самое главное - техническая смекалка. Необходимо реализовать число Шим - Кол-во ступенек*3. Такое можно выдать при помощи допустим http://amperka.ru/product/74hc595-shift-out-register но уже СОФТОВО. - Так можно будет уустановить свой цвет и яркость на любой ступеньке.
Возможно где-то ступил, но это мое видение.
Можно успростить применением допустим драйвера DM631 или подобных.
Я не специалист, мои знания основываются больше на http://ru.wikipedia.org/wiki/Датчик_движения (раздел "Принцип работы датчика").
После этих слов я уже пожелел что модератор не удалил мою тему.
Нет, когда вы говорили о: Блокe питания, Arduino, RGB светодиодax, Реле и даже УЗ дальномерe или парe ИК светодиодax-транзисторax, всё казалось полностью понятным и логичным. Но когда вы сказали слова: Резисторы, Транзисторы МОСФЕТ, полевые тр-ры и резисторы, тут я понял что мне здесь делать нечего. Может я не плохой программист, но разницы между транзистором и резистором я не знаю. Думал надо будет просто подсоединить LED-летны и сенсоры с arduino и начать программировать подавая им те или иные команды, придумывая эффекты освещения и затухания. А оазалось надо разбираться в радиоэлектронике. Эх... Простите друзья, не осилю. Но было очень приятно вступить в ваш клуб и получить оперативную и дружескую поддержку с первых строк. Ещё раз спасибо, и искренне желаю развититя и популяризации этому форуму.
http://arduino.ru/forum/programmirovanie/avtomaticheskaya-podsvetka-lest...
почитал, да, действительно вы правы.
Нет, когда вы говорили о: Блокe питания, Arduino, RGB светодиодax, Реле и даже УЗ дальномерe или парe ИК светодиодax-транзисторax, всё казалось полностью понятным и логичным. Но когда вы сказали слова: Резисторы, Транзисторы МОСФЕТ, полевые тр-ры и резисторы, тут я понял что мне здесь делать нечего. Может я не плохой программист, но разницы между транзистором и резистором я не знаю. Думал надо будет просто подсоединить LED-летны и сенсоры с arduino и начать программировать подавая им те или иные команды, придумывая эффекты освещения и затухания. А оазалось надо разбираться в радиоэлектронике. Эх... Простите друзья, не осилю. Но было очень приятно вступить в ваш клуб и получить оперативную и дружескую поддержку с первых строк. Ещё раз спасибо, и искренне желаю развититя и популяризации этому форуму.
думаю зря вы опускаете руки, прелесть ардуино в том что есть разнообразные шилды и про резисторы и транзисторы особо знать не нужно, нужно действительно подсоединить сенсоры и лед-ленты к ардуино через шилды и начать програмировать...
а вот это что? http://ledstair.ru/index.php?route=product/product&product_id=66
это специализированный контроллер или элемент Arduino запрограммированный особым образом? если специальный то есть ли элемент Arduino который можно заточить под эту определённую задачу?
это и есть ардуина.... но на собственноручно изготовленной плате , с размещением на ней элементов управления СД лент
основной элемент - это МК Atmega328
вернее будет так - это специализированный контроллер на базе Arduino запрограммированный обычным образом
а есть какой нибудь элемент ардуин который справится с этой задачей? к которому можно подключить два датчика пересечения, датчик освещённости и несколько выходов для подключения светодиодных лент?
судя по фото точно сказать трудно, но скорее всего tlc5940. по логотипу и количеству каналов подходит
+ p-канальные полевики на выходе IRF7314 или ao4801, или подобные
а ардуина любая
как то вот так? http://mlab.taik.fi/paja/wp-content/uploads/2012/06/cascading_tlc5940_schematic.png
почти. на схеме 1 светодиод на выход. а у них с помощью полевиков сделали выход мощнее, и можно сразу ленту цеплять