LED8x32


По просьбе публикую все исходники к своему бывалому проекту LED8x32 (aka first HidUSB project, который выступал в качестве дополнения к дипломной работе в универе):
HidUSB_v2_host.7z — управляющая программа для ПК;
HidUSB_v2_firmware.7z — прошивка МК;
HidUSB_eagle_schematic.7z — схема у формате Eagle;
256_LED_pcb.7z — печатная плата, Slayer5.
Схема, фотки, видео (перенес из статьи):





- +6
- 14 августа 2011, 18:27
- XANDER
- 1
Файлы в топике:
LED8x32.zip
Интересно, хватит ли скорости прикрутить ШИМ управление яркостью? По идее — вполне. Тогда можно сделать скроллинг визуально более плавным. Да и вообще много всяких эффектов, типа фэйд-ина.
Апгрейд вырисовывается такой:
1) поставить 74HC595 и реализовать Binary Angle Modulation
2) использовать аппаратный SPI для вывода данных у регистры
3) внешний БП + увеличить количество светодиодов (матрицу для простоты масштабирования делать у виде модулей, которые паровозом цепляй пока что нибудь не слипнется)
4) прикрутить флеш память для хранения информации (придется отказаться от пункта 2, SPI очень кстати для работы с памятью), как следствие сделать устройство автономным, USB или иной интерфейс для заливки данных и конфигурации
5) написать кучу разных эффектов для взрыва мозгов простым людям, которые видели лишь обычную бегущую строку :)
1) поставить 74HC595 и реализовать Binary Angle Modulation
2) использовать аппаратный SPI для вывода данных у регистры
3) внешний БП + увеличить количество светодиодов (матрицу для простоты масштабирования делать у виде модулей, которые паровозом цепляй пока что нибудь не слипнется)
4) прикрутить флеш память для хранения информации (придется отказаться от пункта 2, SPI очень кстати для работы с памятью), как следствие сделать устройство автономным, USB или иной интерфейс для заливки данных и конфигурации
5) написать кучу разных эффектов для взрыва мозгов простым людям, которые видели лишь обычную бегущую строку :)
+1
Спасибо за статью! Давно мечтаю собрать бегущую строку. Правда была мыслишка повандалить и дёрнуть такую из электрички, но пока всё же надеюсь сам собрать. =)
Спасибо за статью! Давно мечтаю собрать бегущую строку. Правда была мыслишка повандалить и дёрнуть такую из электрички, но пока всё же надеюсь сам собрать. =)
Успешно, преподы очень удивлялись (универ не технический, таким там никто не страдает) когда увидели в действии :) В основном студенты берут какую нибудь тему, лишь бы отмазаться. У меня было все наоборот — решил заняться тем, что самому интересно.
Паяльник в руках с детства, а вот микроконтроллеры начал изучать недавно. Очень зацепили статьи DIHALTa, сначала освоил ЛУТ, с того и началась микроконтроллерная эпопея:
клон STK200/300 -> USBasp -> Trashduino -> вкурил ассемблер и архитектуру AVR -> самодельный вольтметр у машину на семисегментниках полностью на асме -> вкурил Сишку для AVR aka avr-gcc -> туда же тахометр -> двухканальный термометр + вольтметр у подарок для друга -> всякая мелочевка -> начал копать в сторону V-USB, как следствие LED8x32 -> заинтересовали LCD, сначала класика hd44780, потом Nokia 3310 -> Сейчас в разработке проект CLR3310 — измеритель емкости/индуктивности в первую очередь + измеритель сопротивления в качестве бонуса (вдохновили статьи 1, 2, 3, 4, 5, 6, 7, 8, 9).
Правда сказка быстро заканчивается… Закончил универ, иду на работу, времени на радио-хобби будет меньше, но обязательно будет!
Паяльник в руках с детства, а вот микроконтроллеры начал изучать недавно. Очень зацепили статьи DIHALTa, сначала освоил ЛУТ, с того и началась микроконтроллерная эпопея:
клон STK200/300 -> USBasp -> Trashduino -> вкурил ассемблер и архитектуру AVR -> самодельный вольтметр у машину на семисегментниках полностью на асме -> вкурил Сишку для AVR aka avr-gcc -> туда же тахометр -> двухканальный термометр + вольтметр у подарок для друга -> всякая мелочевка -> начал копать в сторону V-USB, как следствие LED8x32 -> заинтересовали LCD, сначала класика hd44780, потом Nokia 3310 -> Сейчас в разработке проект CLR3310 — измеритель емкости/индуктивности в первую очередь + измеритель сопротивления в качестве бонуса (вдохновили статьи 1, 2, 3, 4, 5, 6, 7, 8, 9).
Правда сказка быстро заканчивается… Закончил универ, иду на работу, времени на радио-хобби будет меньше, но обязательно будет!
:) Главное сам процесс познавания, когда все делаешь сам, и постепенно приходишь к результату, видишь суть вещей (пусть и простых, но тогда начинают прояснятся и сложнее) -> разгорается интерес к знаниям. Собрать тот же самый Трашдуино впервые и запрограммировать что-либо очень впечатляет.
Только что перечитал все комментарии про Кружок электроники, очень много хороших идей, молодцы. Действительность сурова, хороший педагог может заинтересовать/подсказать/помочь, но заставить никак.
Только что перечитал все комментарии про Кружок электроники, очень много хороших идей, молодцы. Действительность сурова, хороший педагог может заинтересовать/подсказать/помочь, но заставить никак.
Статья понравилась, спасибо.
И прошу прощения за посты не по теме.
Вопрос может не по теме. Вообще есть возможность V-USB просимулировать в протеусе? У меня не получается. Где то я видел пост по поводу, что нельзя. Что симуляция в протеусе только для хардварного USB.
И прошу прощения за посты не по теме.
Вопрос может не по теме. Вообще есть возможность V-USB просимулировать в протеусе? У меня не получается. Где то я видел пост по поводу, что нельзя. Что симуляция в протеусе только для хардварного USB.
500pcs Ø 5mm Red Round LED Super Bright 12000MCD — $19.98
Плюс МК — 150р-200р., и мелочевка. Если не брать в расчет текстолит, который дорогой нынче, то по запчастям где то 1000р. (64x8 светодиодов)
Если как ты говоришь украсть в вагоне, то я не понимаю, зачем табло дома нужно? Будешь всем говорить что ты сам спаял? Или в туалете повесишь и будешь RSS читать? Абсолютно ненужная вещь дома.
Плюс МК — 150р-200р., и мелочевка. Если не брать в расчет текстолит, который дорогой нынче, то по запчастям где то 1000р. (64x8 светодиодов)
Если как ты говоришь украсть в вагоне, то я не понимаю, зачем табло дома нужно? Будешь всем говорить что ты сам спаял? Или в туалете повесишь и будешь RSS читать? Абсолютно ненужная вещь дома.
Не путайте тёплое с мягким. Я говорю светодиодной матрице, а не о кучке светодиодов впаянных в текстолит. Разницу, надеюсь, сами уловите.
Мне вот интересно, чем это у Вас забита башка, если первая мысль о применении — это туалет?
Табло можно повесить за окно в общаге, радуя прохожих инфой.
P.S.: Кто на ты — тот киркоров.
Будешь всем говорить что ты сам спаял?Ага и укатал в пластик, handmade такой hadmade. Светодиодную матрицу запросто можно выставить в окошко и ей ничего не сделается от дождя/ветра/снега/солнца, чего нельзая сказать о самоделке (хотя можно укатать в эпоксидку, но оно Вам надо?).
Мне вот интересно, чем это у Вас забита башка, если первая мысль о применении — это туалет?
Табло можно повесить за окно в общаге, радуя прохожих инфой.
P.S.: Кто на ты — тот киркоров.
Хорошо, я Киркоров. Рыбка моя, вот такой вариант тоже хорошо — VC064T-61 LED Dot Matrix Module / Used, DIY, 256DOTs — за 12$ с доставкой. Матрица на 256 диодов. Уже с контроллерами на борту. Правда не новый, но это же не проблема, в электричке новые то не предлагают. Повесь у себя в общаге, пусть люди порадуются.
Вот за это спасибо. Мысль о краже из электрона — это всего лишь мысль, наврятли я бы стал её реализовывать, а вот эту досочку, пожалуй, прикуплю.
P.S.: Предлагаю мирно закончить противостояние.
P.S.: Предлагаю мирно закончить противостояние.
Если уж совсем по умному, то делается это так:
-Едем на машине, замечаем видеоргистратор.
-Проезжаем мимо, останавливаемся в 50 метрах после.
-Выходим из машины, спускаемся в кювет, заходим в тыл видеорегистратору.
Открываем эту шайтан-машину, дёргаем/перкусываем питание. Тащим в машину.
???
PROFIT
Можно ещё взамен положить лист А4 с trollface и надписью A.C.A.B.
-Едем на машине, замечаем видеоргистратор.
-Проезжаем мимо, останавливаемся в 50 метрах после.
-Выходим из машины, спускаемся в кювет, заходим в тыл видеорегистратору.
Открываем эту шайтан-машину, дёргаем/перкусываем питание. Тащим в машину.
???
PROFIT
Можно ещё взамен положить лист А4 с trollface и надписью A.C.A.B.
тут видео про LED матрицы 8x8, на базе STM32, как вам это? www.youtube.com/watch?v=tPrO4Gg0kNM&feature=BFa&list=PL76CFF4077F2538ED&index=24
Электронное спортивное табло для спортзала tdmegaprom.ru/subgroup/60.html с матрицей 64х8 по проекту LED8x32
На tdmegaprom.ru информацию о продукции даю полную, но статьи на easyelectronics.ru/ дополнительный плюс.
Комментарии (71)
RSS свернуть / развернуть