Новогодние игрушки

Слегка с опозданием к славянскому НГ, но в аккурат к китайскому.

Делаем красивые светодиодные игрушки своими руками!

Презентовали мне как то мелкоконтроллеры tiny2313 (спасибо, Макс!), и долго они бы ещё лежали, собирали пыль, если бы не очередной Новый год. Перед этим праздником принято наводить порядки, а я в этом глобальном процессе тоже не исключение. Да и как то уже стало традицией делать разные световые цацки, приуроченные этому событию. Ревизия показала некоторое количество безхозных смд светодиодов. Количество светодиодов на плате при 15 свободных пинах контроллера для матричного включения составило 8х7=56 штук. Исходя из этих данных у меня получилось ровно 4 игрушки. 

Печатная плата двухсторонняя, с перемычками между сторонами. Диаметр такой игрушки всего 5 сантиметров.

Посмотрите, какая красавица! Действительно, получилась игрушечка!

Фьюзы в комплекте…

Схема проще некуда. Из пассивных элементов — только конденсатор по питанию и резистор на сброс. Их можно увидеть только на плате. Никаких ограничительных сопротивлений на светодиоды! Всё в китайском стиле! Кто хочет в славянском, можете добавить, место позволяет. Добавлять нужно 8 штук на лучи,  т.е. на порт «В», потому что развёртка идёт по кольцам.

Всё моделировалось в Протеусе. Логика построения эффектов основана на управлении случайными числами. Получаем 2 случайных числа — данные по кольцам и лучам. Ещё 2 числа выбирают направление сдвига — для колец и лучей. Ещё 2 числа выбирают скорость сдвига. Всё очень просто, но достаточно эффективно. Написано буквально за минуты в Баскоме. Исходник прилагается, можете поиграться. Получится лучше — делитесь с народом!

Если контроллера 2313 не окажется в наличии, можно заменить на Мегу8/48/88/168/328 с соответствующей корректировкой платы и прошивки.

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

Светодиоды заказывал уже несколько раз здесь, продавец отправляет буквально  в тот же день. Качество очень хорошее, я доволен. У другого продавца часть светодиодов сразу имеют обратную утечку, а часть получают её после пайки. Это чревато при таком включении паразитной засветкой.

Вот ещё один хороший вариант по светодиодам, 6 цветов по 100 штук, чуть больше 5 долларов за всё!

Контроллеры можно заказать здесь.

Адаптер для питания на честные 1000 мА (проверены, осмотрены внутри) можно заказать здесь.

Плата, симуляция в Протеусе, исходный код, прошивка — в архиве.

12.12.2016

RaYman_Max увеличил плату до 7,5 см. Он выражает автору уважение, но большая снежинка (по его мнению) вне конкуренции.

12.12.2016

Shpuntic разработал плату для обычных 5-ти миллиметровых светодиодов. На порт В добавлены сопротивления.

Видео работы:

17.12.2016

Sergei Acgym разработал и собрал плату для обычных 5-ти миллиметровых светодиодов и контроллера в ДИП корпусе. 

А вот и видео:

20.01.2017
Решил сделать прошивку, от которой сам бы радовался.
Смотрим, что получилось:

За прошивкой обращаться через сообщение форума.

23.08.2018

Мельник.В прислал письмо: «День добрый. Появилось время, собрал снежинки. Сделал три маленькие и одну под светодиоды 1210. Смотрите в архиве

06.12.2018

Max письмо прислал: «Теперь точно новогодние игрушки получились, правда от седьмого кольца пришлось отказаться — не входила плата в корпус.»

10.12.2018

Новости у нас. Снежинки появились на двухцветных и полноцветных диодах. Смотрим видео, качаем архив. Благодарим автора — анжей.

16.12.2018

Новое видео от предыдущего автора с новой прошивкой:

21.11.2019

Живучая игрушка однако! На форуме Радиокота появились новые печатные платы. выложил свои варианты печаток в спринтлайоут — все на выводных светодиодах. Одна плата — контроллер СМД, вторая — ДИП, а третья — самая интересная. Она собрана из нескольких печатных плат — лучей и базовой платы. Длина луча около 135 мм, т.е. общий диаметр конструкции получается более 30 сантиметров!

Рубашка Василий Н., 2016-2019.

 

0 0 vote
Article Rating

Автор публикации

не в сети 2 недели

Radan

0
Комментарии: 954Публикации: 190Регистрация: 30-11--0001
Поделиться
Войти с помощью: 
Подписаться
Подписаться на
67 Комментарий
новые
старые рейтинг
Inline Feedbacks
View all comments
patic
6 месяцев назад

Radan, можно мне прошивку с градациями яркости, если не трудно

анжей
1 год назад

собрал на 2-цветных и 3-цветных светодиодах размером 7.5 см с родной прошивкой

mike
2 лет назад

Добрый день. А сколько будет стоить прошивка?

m1x
m1x
3 лет назад

Очень красивые снежинки happy Тоже решился собрать себе парочку. Процесс казался простым и быстрым до тех пор пока ко мне не пришло осознание, что необходимо пропоять 38 перемычек на каждой снежинке. Жестоко… но надо доводить дело до конца biggrin
Есть пару вопросиков:
1. Для пробы собираю оригинальную схему без токоограничительных резисторов и собственно вопрос: сколько вольт лучше подавать устройству для его счастливого функционирования?
2. В цепи питания предусмотрен конденсатор. Есть ли разница какого номинала его ставить?

m1x
m1x
3 лет назад
Reply to  Radan

Спасибо!
Терпения хватило только на 4 штучки.
Итого запаяно 152 перемычки + 224 светодиода. biggrin
По предложению одного из посетителей внутренний генератор МК установлен на 4 Мгц.
Видео отчет:
https://youtu.be/HmVd-9P69ro

b_a_p_84
3 лет назад

Здравствуйте, автор.
Собрал одну снежинку с контроллером ATTINY2313-20su работает отлично, вторую собрал на контроллере ATTINY2313a-su работает не так, светодиоды почти не гаснут, как будто очень высокая частота переключения. В чем может быть дело, нужна корректировка прошивки, либо контроллер попался китайский, хотя прошился нормально. фьюзы на обоих контроллерах одинаковые.

b_a_p_84
3 лет назад

Здравствуйте! Поделитесь пожалуйста новыми прошивками

Петрин
3 лет назад
Reply to  Radan

нет темы на форуме про снежинку.Скиньте новую прошивку Пожалуста

shpuntic
3 лет назад

Отправил

shpuntic
3 лет назад

defaultNick,я не знаю как вставить файлы.Напишите свой адрес,я скину.Может кто нибудь сделает раньше меня.

001sergei0010
3 лет назад
Reply to  shpuntic

Повторил,только переделал под ДИП 2313,убрал все перемычки.Заработала сразу.

001sergei0010
3 лет назад
Reply to  Radan

Отправил.

shpuntic
3 лет назад

Я сделал плату на обычных,5мм светодиодах.Диаметр получился 114мм.Правда руки не доходят плату посверлить.К Новому Году думаю закончу.

Sacha
Sacha
3 лет назад

зачем такой гемор с смд компонентами???? Не проще все было сделать на 5мм светодиодах?

001sergei0010
3 лет назад

Пятиконечной зведы наподобии нет

RaYman_Max
3 лет назад

Собрал одну штуку на оригинальной плате. Но это эротическое приключение в виде сборки мне не понравилось. wacko
Увеличил плату до 7,5 см. — http://rgho.st/private/7c7bLWVL6/efdf381b1a16c08d37b91a30c9b40372
Думал собрать ещё в виде более крупных модулей, для установки на дом. Но нет, тока выходного маловато.

На некоторых режимах частота переключения действительно дикая. cry
Как написали ниже, попробую частоту понизить. Придётся некоторым контроллерам ещё раз пообщаться с феном и на перепрошивку. smile

Фотки:
comment image
comment image
comment image

Автору уважение, но большая снежинка (с моими фотками в конце статьи tongue ) вне конкуренции, имхо.
Всё для второй снежинки накладку никак не вырежу, лентяй.

Александр
Александр
3 лет назад
Reply to  RaYman_Max

какие резисторы по цветам получились ?

andeesmacborn
3 лет назад

Зачётный девайс к НГ! у меня вопрос\просьба к автору, а можно ли точно такой же девайс но на пять лучей? Лежат безликие звёзды из матового пластика, так и проситься туда эта игрушка smile

nikolajyashkin21
3 лет назад

фьюзы лучше на 4Мгц ставить, слишком быстро мигает. диоды нужно ставить наоборот ( схема в архиве ) иначе бегущая тень

Анонимно
Анонимно
4 лет назад

Зелёные точки — это катоды? То есть, катоды все по лучам соединены? wacko

4 лет назад

Здравствуйте! Я правильно понял, что в файле печатной платы все светодиоды надо перевернуть?

kp99
4 лет назад

Thanks brother. I made it working perfect.

assb4000
4 лет назад

Ура!!! я её победил!!! нашел КЗ, теперь все работает как надо! моя сложность заключалась в том что у меня односторонний гетинакс и пришлось делать снежинку из двух половинок. Спасибо Вам Василий!!! в глазах дочери я МАСТЕР biggrin biggrin biggrin

Juris_3D
4 лет назад
Reply to  assb4000

Молодец, что разобрался! Ошибки мы все бывает делаем, и иногда такие странные, что трудно поверить. Но, исходя из предпосылки "чудес не бывает", разобратся можно smile
Поздравляю с удачным результатом!

assb4000
4 лет назад

перепаял диоды на общий катод, стало работать, но микруха все же греется и нет того эффекта как на Ваших видео

assb4000
4 лет назад
Reply to  Radan

sad не знаю, просто в хазаме открываю прошивку и записываю, как выставить фьюзы в хазаме или синапрог? Ваше фото не пойму, т.к. я начинающий и быстрохотящий biggrin

assb4000
4 лет назад
Reply to  Radan

а какой программой прошиваете?

assb4000
4 лет назад
Reply to  Radan

УРРААА!!! Получилось! в синапроге. Большое Вам спасибо!!! теперь и гуру biggrin biggrin biggrin

assb4000
4 лет назад
Reply to  Radan

ну не возможно без косячков sad 1. греется микросхема-так должно быть? 2.на одном луче последний светодиод вообще не горит, на нем нет напряжения, 3. а на другом луче последний светодиод просто горит sad что может быть???
P.S. пока дочке так отдам cool

assb4000
4 лет назад

не получилось angry странно! на печатке светодиоды анод общий(по лучам), а на фотках катод?

assb4000
4 лет назад
Reply to  Radan

cry cry cry мне сегодня надо!!!завтра отнести в школу дочке! собрал заново, НО микросхема греется! горят и мигают не так как у Вас на видео, свое видео выложу чуть позже…

assb4000
4 лет назад
Reply to  Radan

https://youtu.be/r5hyrI3c0kg моя снежинка

shura2000
4 лет назад

Собрал одну такую снежинку. Честно говоря, замучился перемычки паять. А так все вроде нормально.
Сразу захотелось в большем размере. И кнопку выбора/перелистывания эффектов или режимов.

shilovmusic1960
4 лет назад

Я имел ввиду выравнивание яркости по цветам. Если одинаковые цвета стоят по кольцу — а так, действительно красивее — то резисторы нужно ставить именно на кольца и развертку менять.
По ссылке на светодиоды первый же отзыв — зеленые при 2,1V сгорают.
Если предусмотреть вариант с одинакового цвета лучами, то и на лучи можно поставить резисторы, точнее говоря SMD посадочные места с тонкой перемычкой — если нужны резисторы, то перемычки легко перерезать. Это если заказывать универсальные заводские платы.

Анонимно
Анонимно
4 лет назад

Нет, на порт D. Он на кольца. Если добавить на B, то будет гулять яркость, в зависимости от кол-ва горящих светиков в луче.
Кстати, восьмиконечных снежинок не бывает. Только шестиконечные, т.к. структура воды гексагональная.

shilovmusic1960
4 лет назад

Вот еще интересный вариант по светодиодам.
https://goo.gl/ZHWURO

shilovmusic1960
4 лет назад

Спасибо, порадовали.
А резисторы на плате лучше предусмотреть. По одному на кольцо для выравнивания яркости цветов. Да вообще, некоторые светики умирают даже от 3V. Кому не надо — закоротят.

max50
4 лет назад

Зачетно! specool Ложу в копилку для нового года.
По возможности еще отправлю tiny2313.
Насчет заводских плат тоже сразу подумал, можно будет скооперироваться, но только ближе к лету, сейчас с финансами на хобби напряженка.