LED Cube 3x3x3 з ATMEGA8: 6 кроків

LED Cube 3x3x3 з ATMEGA8: 6 кроків

Зміст:

Anonim

Цікавий проект і вже багато обговорювався на форумах, а також у відео.

Хоча це здається складним, це проста ідея і забава дуже цільова.

Матеріал для монтажу:

- 27 світлодіодів матові

- Мікропроцесор ATmega8

- Електролітичний конденсатор 47UF 16V

- Вероборд

- Невелика деревна дошка при мінімумі 10x10см

- дріт 50 см консервований

(вибачте, я португальська, а англійська мова не дуже відома: p)

Постачання:

Крок 1: Теорія функціонування масиву світлодіодів

Масив світлодіодів складається з 3х9, де три рівні горизонтальні, а 9 - вертикальні рядки.

Кожен світлодіод включений на рівні загального катода, а кожна вертикальна лінія з'єднана з загальним анодом.

Отже, якщо ми хочемо підсвічувати певний світлодіод, просто покладіть рівень лінії 0В і дайте позитивну напругу.

Щоб мати можливість генерувати ефект декількох світлодіодів, вони повинні живитися мультиплексуванням, відносно висока швидкість, здається, не блимає і має більш м'яке світло.

Оскільки ATmega8 підтримує підключення світлодіодів безпосередньо до його контактів з хорошим струмом, немає необхідності ставити обмежувальні резистори або драйвери транзисторів.

Крок 2. Створення горизонтальних рівнів світлодіодів (мінус)

Тут ускладнюється, оскільки виклад результату залежить від лінійності, на якій спаяні світлодіоди.

Щоб зробити це до дев'яти отворів діаметром 5мм, на дошці 2см інтервали, де світлодіоди можуть бути впевнені, бути солдатами і зігнути термінали певним чином.

Катод (негативний):

Після того, як світлодіоди закріплені на борту, можна подвоїти катоди, щоб об'єднати всі дев'ять, стежачи за тим, щоб не зігнути центр. Оскільки терміналів світлодіодів недостатньо, щоб зробити 12 з'єднань, можна використовувати один провід, щоб бути більш естетичним кінцевим результатом.

Анод (позитивний):

По відношенню до анода, всі повинні бути складені однаково, так що при повороті світлодіодів нижче його легше зробити його зварювання. Потім кожен анод світлодіода, зігнутий з його центру, потім зігнути вгору в кінці цієї межі.

Ці процеси виконуються для трьох горизонтальних рівнів таким же чином, видаляючи катод з центру, який буде підключатися безпосередньо до Veroboard, створюючи негативну фазу цього рівня.

Крок 3. Створення вертикальних рядків світлодіодів (позитивний)

Тепер три горизонтальних рівня повинні бути приєднані з вертикальних рядків, які є анодами.

У цьому випадку рівень верху прикріплюється до дошки, де вони роблять отвори.

Зварюють в центрі катодного терміналу, емальованим дротом так, щоб він довго доходив до Veroboard.

Далі стосується захоплення 2-го рівня, який прикріплений до плати, припаяти до всіх анодів світлодіодів, які були вертикально, перекриваючись приблизно на 10 мм між цими двома рівнями.

Після зварювання також можна зварювати центральний катод, щоб досягти Veroboard.

Що стосується нижчого рівня, то процес подібний до 2-го рівня

Тут ми вже маємо обладнаний вузол і можемо стежити за посиланнями в будівництві Veroboard.

Крок 4: Підготовка Veroboard

Ця карта попередньо пробурена дуже практично для виконання такого роду установок.

Має 5,5 см х 5,5 см і в прикріпленому зображенні ви можете побачити розташування отворів, які допомагають в зварюванні дроту вашої схеми на жерсті.

Враховуючи орієнтацію atmega 8 і конденсатора, доцільно розміщувати опору для цього мікропроцесора. Цей мікропроцесор має інтерфейс ISP, який дозволяє здійснювати його програмування за допомогою 5-провідного ланцюга, без необхідності використання кварцового генератора.

Після того, як весь контур буде припаяний, бажано мати кріплення мікропроцесора, тому що, коли ви берете куб світлодіодів зверху, це ускладнює його застосування.

Крок 5: Складання куба світлодіодів на Veroboard

Слідуючи прикріпленій фотографії, заглушку концентратора не ускладнює, беручи до уваги підключення катода кожного рівня до отвору.

Для цього вони були пронумеровані для полегшення їх ідентифікації на цій фазі.

Після зварювання анодів кожного вертикального ряду над конденсатором, куб світлодіодів готовий до програмування.

Потужність може варіюватися від 4.5V до 5V, радячи не тримати світлодіоди багато часу у вашому графіку, мікропроцесор доставляє 40mA для кожної вихідної лінії дверей, яка буде спалювати світлодіод для цього може бути опір солдата тимчасово 330R між виходи мікропроцесора і катоди, які є 3.

Крок 6: Програмування

Нарешті, завершивши цю установку, вона зараз є одним з процесів програмування; є багато документації для програмування цього типу мікропроцесора в Інтернеті.

Це карта адрес для доступу до портів, відформатована в AVR, і відповідний світлодіод для підсвічування, просто виберіть матрицю позиції "PtC" і ту ж позицію "PtD":

PtC:

.db 0b00000101, 0b00000101, 0b00000101, 0b00010101, 0b00001101, 0b00000101, 0b00000101, 0b00000101, 0b00000101, 0b00000110

.db 0b00000110, 0b00000110, 0b00010110, 0b00001110, 0b00000110, 0b00000110, 0b00000110, 0b00000110, 0b00000011, 0b00000011

.db 0b00000011, 0b00010011, 0b00001011, 0b00000011, 0b00000011, 0b00000011, 0b00000011, 0

PtD:

.db 0b00001000, 0b00000010, 0b00000100, 0b00000000, 0b00000000, 0b00010000, 0b00100000, 0b01000000, 0b10000000, 0b00001000

.db 0b00000010, 0b00000100, 0b00000000, 0b00000000, 0b00010000, 0b00100000, 0b01000000, 0b10000000, 0b00001000, 0b00000010

.db 0b00000100, 0b00000000, 0b00000000, 0b00010000, 0b00100000, 0b01000000, 0b10000000, 0

Знаючи, що це концепція мультиплексного контуру, це питання часу, якщо ви зможете освоїти цю техніку і створити приголомшливі візуальні ефекти.

Ви можете побачити демонстрацію деяких ефектів, побудованих за допомогою цього куба світлодіодів на цьому сайті:

www.youtube.com/watch?v=9jQHUWXAez0

Отримуйте задоволення від цього проекту:)

Фіналіст в Росії

Конкурс світлодіодів