Поэтому я хочу сделать собственный светодиодный дисплей с прокруткой сообщений. По сути, у меня есть поверхность, на которую я собираюсь установить 32 светодиода, а затем управлять ими с помощью Arduino. Какое оборудование мне понадобится и что бы вы предложили для источника питания, я хочу сделать его максимально легким и компактным.
Я думаю, это немного зависит от рейтинга ваших светодиодов -
Но вам нужно будет рассмотреть возможность расширения цифровых выходов Arduino с помощью некоторых регистров сдвига с фиксацией.
После того, как вы определились с тем, какой номинал светодиодов вы используете, вы сможете лучше понять, какой источник питания будет лучшим. Если вы используете только стандартные светодиоды (около 20 мА), нет никаких причин, по которым вы не можете питать всю партию от 9-вольтовой батареи PP3, вы даже можете использовать меньшую эквивалентную 9-вольтовую батарею, чтобы уменьшить размер и вес, но чем меньше вы получите меньше его срок службы будет.
Я использую Arduino, регистр сдвига 3 x 595 и одну из этих двухцветных красно-зеленых светодиодных матриц — вся партия питается от батареи PP3 9v, и ее хватит примерно на 30 часов сплошного удовольствия от прокрутки светодиодов!
Вот видео, показывающее мою матрицу, если вам интересно.
Вот похожий проект на Hackaday.
Вы также можете использовать Maxim MAX7219 , это может сэкономить место на печатной плате.
Я работаю над аналогичным проектом для сборки R2D2 с Arduino.
До сих пор я прошел через следующее продвижение проекта:
Мой следующий проект — разработка (на бумаге) схемы Чарлиплексирования для массива светодиодов 8x5. Для этого потребуется семь линий, хотя я, вероятно, буду использовать восемь для упрощения проводки.
Мой план состоит в том, чтобы подключить все это к плате Arduino с помощью восьмиконтактного ленточного кабеля, чтобы все было красиво и аккуратно.
Я надеюсь, что все это поможет... если я правильно вас понял, единственное, что будет отличаться между нашими двумя проектами, это программное обеспечение. Что касается мощности, я почти уверен, что Arduino сможет управлять таким количеством светодиодов без особых проблем. В конечном счете, я буду полагаться на литиевые батареи, а пока я просто использую 5 В от адаптера.
13.08.2010 - Я только что нашел это .
Похоже, что оба наших проекта являются подмножествами этого. Я купил один, и я ожидаю, что разводка на плате даст мне необходимое образование.
Я сделал этот проект с 10-миллиметровыми светодиодами в 2-дюймовой сетке в деревянной раме. Я использовал ATtiny2313 для одновременного управления катодами 8 светодиодов, четыре транзистора переключаются между столбцами анодов, а микросхема работает от своего внутреннего генератора на частоте 8 МГц. MAX2313 управляет последовательным портом.
Для этого дисплея с очень низким разрешением подходит специальный шрифт шириной 4 пикселя . Подключенный компьютер отправляет 32-байтовые кадры (8 бит яркости на светодиод) через последовательный порт. Прокрутка текста в этом разрешении и размере была довольно неудовлетворительной, поэтому вместо этого я высвечиваю каждую букву сообщения.
Код доступен в Google Code .
Кевин Вермеер
Кевин Вермеер
Крис Б. Беренс
Крис Б. Беренс