Обновить
Комментарии 30
Ну, экспериментально не проверял, но можно посчитать из потребляемого тока и ёмкости типичной CR2032:

Самый большой ток (в режиме «все светодиоды на полную, белый свет») — 6.37 мА.
Когда не горит красный светодиод (в любом режиме) — не выше 1.8 мА.

Примем стандартную величину в 5 мА. Ёмкость CR2032 — 225 мА/ч.
Если не брать в расчёт экспоненту Пекерта, время работы от одной батарейки — 45 часов.
Если считать ток разряда 1.8 мА — 125 часов.
Для красного светодиода лучше поставить резистор чуть большего номинала.
Для красного светодиода лучше поставить резистор чуть большего номинала.

Не смог открыть схему (нет программы для ее просмотра). Там какие номиналы установлены?

Собирал как-то другую схему с напряжением 3,3 вольта.
Там для тока 15 мА на каналах RGB установлены резисторы соответственно 68-10-10 Ом. То есть, на красном почти в 7 раз больший номинал.

P.S.
Прочитал, по 100 Ом стоят на всех каналах. Да, лучше добавить на красный. Хотя все зависит от яркости.
Дело в том, что красные светодиоды, обычно, рассчитаны на меньшее напряжение, чем синие и зеленые, соответственно и резистор для них надо подбирать большего номинала.
В любом даташите на rgb светодиод указано нужное напряжение для каждого цвета, и если для сиенго/зеленого обычно указано 3в, то для красного меньше — 2.2в.
Я сначала по 100 Ом навесил, после сборки оказалось, что всё довольно равномерно светится. Но вообще мне кажется, что в такой схеме лучше наоборот — уменьшить сопротивление на G и B. Дойдут руки — перепаяю. Хотя и сейчас всё в порядке.
В комментариях к той статье Вы писали:
Когда расквитаюсь с зачётами — попробую сделать платку с контроллером ATtiny13

Может теперь преподам по снежку на Новый Год и с зачетами будет легче?
Хорошо, когда такое простое дело способствует углубленному изучению предмета!
А схему можно добавить в топик, а то из Dropbox скачал и выяснилось, что нет каких-то программ для просмотра…
Добавил PDF-файл с разводкой в Dropbox (уже отзеркаленный!), плюс картинки со схемой и печатной платой.
Еще бы как-то включать/выключать и изменять режимы работы без манипуляции с батарейкой…
На ум приходит контроллер с GSM-модулем, отправляешь смс с кодом, снежок светится другим цветом \ меняется интенсивность. Кстати, интересно было бы использовать такую идею для геокэшинга.
Кажется, для такой маленькой вещицы это уже перебор %)
Возможно, зато «it's magic!» :)
С bluetooth всё становится лучше :)
А ещё относительно контактный метод — IR приёмник, или просто оптосенсор для приёма кодированного светового сигнала.
Интересно прохождение ИК-излучения через снег.
Поглотится, отразится, частично достигнет приемника в снегу?
В зависимости от глубины, думаю, будет вести себя как обычный свет, но поглощаться снегом значительно сильнее, потому что это тепловое излучение. Поэтому я и написал — относительно контактный, потому что синий зуб через снег пройдёт, а для оптики нужно извлекать девайс из под снега.
В общем, нужны испытания. Если прятать в снежок, то расстояние до датчика будет в диапазоне 1...5 см.
Kidar, если бы у меня под рукой были герконы, как в вашем случае, их можно было бы встроить в конструкцию. Но герконов не оказалось, да и манипуляции с батарейкой не очень сложные.
Манипуляции не сложные, но:
— есть риск неправильно установить батарейку;
— требуется вскрытие устройства и соответственно, происходит попадание снега внутрь;
— на это также необходимо время, что сокращает срок жизни батареек;
— при этом мерзнут руки.

С герконом тоже не очень нравится (необходим магнит и он хрупкий, то есть опасный для детей).
Вот если что-то простое… Тряхнул (стукнул, перевернул) — включилось, или поменялась программа.
Да, интересно… Есть такая штука, как Rolling Ball Switch, используются как индикаторы вибрации. Вроде бы простейшие не очень дорогие. Можно будет попробовать такой применить, при встряхивании обрабатывать прерывание на контроллере, переключая режим. Вместо выключения посылать контроллер в глубокий сон (он там около 1 мкА кушать будет, но это совсем не фатально, несколько лет будет держаться от CR2032).

И тогда пускать светяшки в производство, что уж там ;)
Спасибо и за Rolling Ball Switch, и за sensor switch, не знал про такие простые датчики.
Посмотрел, их оказывается очень много видов и они не такие дорогие. Есть даже видео с примером использования.
Геокешингом увлекался, действительно интересное занятие.
Идея с GSM-контроллером неплохая, но годится наверное для больших елок (так как дороговато выйдет) — зажечь сугроб, снежную фигурку, макушку ели и т. п.
Для массовой конструкции надо что-то проще. Я в снежке использовал геркон, но тоже не совсем удобно — нужен магнит.
Если подключить геркон к контроллеру, то уже можно управлять светодиодами, но геркон хрупок.

Я имел в виду подсветку именно сугроба для указания тайника. Прибываешь к указанному месту, выполняешь какую-нибудь загадку, получаешь кодовое слово, его же отправляешь на номер и вуаля возле тебя магическим образом начинается светиться сугроб с тайником. Для летнего периода тоже можно что-то придумать, мне кажется.
Кстати, очень интересная идея для зимних игрищ! Приму к сведению ;)
Не «Ночной дозор», случаем?
Искал про Rolling Ball Switch, нашел кубик для игровых костей. Схема конечно старая, сейчас даже контроллер такой не найти, но неплохая. Там на красных светодиодах вообще по 560 Ом поставили.
Помимо упомянутых выше Rolling Ball Switch (sensor switch), в качестве простого датчика можно использовать пьезоэлемент.
Провел простой опыт, для зажигания светодиода вполне хватает импульса, вырабатываемого пьезоизлучателем. Если вместо светодиода в этом видео подключить вход микроконтроллера, то это будет простейшим датчиком. Так как в микроконтроллере вход через внутренний диод подключен к источнику питания, то генерируемый при воздействии на пьезокристалл импульс не должен повредить микросхему.
Еще один способ. Дождаться, когда профессор Чжун Линь Ван (Zhong Lin Wang) начнет выпускать датчики, работающие на трибоэлектрическом эффекте.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.