LED cube

Светодиодный куб на ATMega8 и HC595

Привет!

Уже несколько месяце назад появилась идея-фикс, сделать LED куб, коих в интернете полно. Думаю, а почему и нет? Тем более хотелось поработать со сдвиговым регистром HC595. Из наличия светодиодов я решил сделать 4х4х4, всего 64 светодиода. Столько у меня и было, только..разного цвета. О чем я потом пожалел, т.к. рабочие токи у них разные оказались. Сам куб я спаял за 2 вечера, как в интернете и написано: в листе фанеры сделал отверстия и туда толкаешь светодиоды и распаиваешь. Особо ничего сложного в этом нет. Потом настало затишье..то дела, то лень..в итоге плата управления была сделана только месяца через 4. Куб же многострадальный попал в руки детям, изрядно его потрепали, но делать по новой уже не хотелось, поэтому я выправил старый:) Франкенштейн конечно, но для эксперимента сгодится, тем более,что это устройство задумывалось лишь для работы со сдвиговыми регистрами. Плату управления я сделал, но вот хлорного железа на сам куб не хватило, пришлось его на макетную плату припаивать, а это куча проводков.

Итак сами схемы, платы управления на микроконтроллере ATMega8 и самого куба, схемы накиданы быстро в Kicad, но плату управления я делал в нем и трассировщике FreeRoute.

ATMega8 плата управления

 

Схема куба на светодиодах

в конце статьи выложу ссылки на сами файлы Kicad.

Фото платы управления после травления.

печатная плата

Плата управления в сборепечатная плата в сборе

Это сам светодиодный куб на макетной плате.LED cube

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

Теперь код, простой код, просто зажигает и тушит по одному светодиоду на каждом ряду. Так сказать проверочная программа. Скомпиллирована в avr-gcc:

Все прошито в среде Geany.

Если необходимо кому будет конечно, то могу более подробно все расписать.

Всем пока и удачных прошивок!

Проект в KiCAD: https://electrodir.ru/wp-content/uploads/2018/09/LED_CUBE_KICAD.zip

Прошивка+исходник: https://electrodir.ru/wp-content/uploads/2018/09/led_programm.zip

PS. нашел фото как делал куб.

 

Оставьте ответ

Ваш e-mail не будет опубликован.