Четверг, 08.12.2016, 12:53
Приветствую Вас Гость

Портал светоэффектов

Меню сайта
Категории раздела
Наш опрос
Оцените мой сайт
Всего ответов: 580
Статистика

Онлайн всего: 3
Гостей: 2
Пользователей: 1
ivan-bezh
Форма входа
Главная » Статьи » Декоративные

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

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

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

 

 

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

 

 

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

 

 

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

 

 

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

 

 

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

 

 

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

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

 

 

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

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

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

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

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

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

 

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

 

Категория: Декоративные | Добавил: defaultNick (09.02.2016) | Автор: Radan
Просмотров: 1816 | Комментарии: 35
Всего комментариев: 35
35  
Пятиконечной зведы наподобии нет

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

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

Фотки:
http://img.radiokot.ru/files/114755/150kxhza1l.JPG
http://img.radiokot.ru/files/114755/150kxjukxs.JPG
http://img.radiokot.ru/files/114755/150kxm01z8.JPG

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

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

0
33  
Всё можно. Исходники открыты.

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

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

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

0
29  
Ориентируйтесь на фото http://lightportal.at.ua/2016/Toys/toys.jpg
Там на светодиодах видна маркировка - зеленые точки.

27  
Thanks brother. I made it working perfect.

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

0
25  
biggrin

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

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

0
15  
А что у вас с фьюзами?
Я этих снежинок кучу повторил, народ делал, проблем быть не должно.

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

0
17  
Я не работаю ни с казамой, ни с синапрогом.
Фьюзы должны быть выставлены на внутренний генератор 8МГц.
И не забывайте отключить делитель на 8!
В интернете есть калькуляторы фьюзов, или даже готовые картинки можно найти.

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

0
19  
Баском АВР

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

0
21  
Это хорошо, что получилось.
На портале много красивых штучек, дочке понравятся. Удачи!

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

0
23  
Микросхема сильно греться не должна.
Если светодиод не горит - проверяйте его исправность, полярность подключения и цепь к нему, возможен непропай, разрыв дорожки и т.д.
Если светодиод горит постоянно - где то КЗ.
Возможно из за этого греется контроллер.

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

0
11  
Приношу свои извинения, на печатной плате светодиоды действительно перепутаны местами. sad Если подождёте, переделаю прошивку.

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

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

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

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

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

0
7  
Развёртка идёт по кольцам.
Сначала подаётся единица на внутреннее кольцо, затем следующее за ним ... и на седьмой итерации - крайнее. Если поставить резисторы на кольца(PortD), то при разном количестве включенных светодиодах в активном кольце ограничивать ток будет всего один резистор.
А это значит, что максимальная яркость будет при одном включенном светодиоде, а минимальная - при всех восьми.  Поэтому резисторы нужно ставить на лучи, чтобы каждый светодиод имел своё сопротивление. Это как в динамической развёртке семисегментника - резисторы  ставят на сегменты, а не на разряды. Если переделать развёртку по лучам, тогда можно ставить резисторы на кольца.
Со снежинками понятно, вживую 6 лучей, да ещё и симметрия. Здесь больше просто игрушки, а не снежинки. Хотя можно на этой основе по вашему предложению и снежинок наделать.

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

0
4  
Да, это выгоднее намного. Добавлю в статью.

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

0
5  
Добавлять нужно 8 штук на лучи, т.е. на порт "В", потому что развёртка идёт по кольцам.

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

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
YOUTUBE LIGHTPORTAL
ALIEXPRESS
Поиск
Translation
Donate
QR
Часики
 
Облако тегов
Друзья сайта
Портал светоэффектов
Catcatcat Electronics
Color Music Beniamina Grinberg