3D Led Cube 8x8x8 — модульный.

Сейчас у меня есть один домашний проект — 3D Led Cube 8x8x8 модульный, на базе STM32.

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

Приблизительно так будет выглядеть управляющая плата для 3D Led Cube 8x8x8

У куба будет главная возможность — возможность создавать анимацию самостоятельно пользователем, путем редактирования встроенного меню, или же через программу на компьютере.

Читать далее…

Немножко информации о проекте: Так как это не мой личный проект, а лишь сторонний заказ, и у с заказчиком есть договоренность о том что я могу о нем вещать с своего сайта, то собственно самые интересные наработки и буду писать. Исходников всего проекта тут будет, тоже по понятной причине, ибо это проект заказчика, но делая этот проект я преследовал одну цель сделать собственный модуль на STM32 и начать работать с Altium. Пока все идет по плану. Следующий этап будет, написание SW слоя для STM32 и возможно «поиграться» с Bluetooth. Я еще не приступал, и там еще будет то веселье. ;)

Немного предыстории: Самое интересное что, год назад у меня было желание сделать себе собственный 3d-куб, однако сейчас желания его делать для себя попросту нет, и тем не менее я его разрабатываю, вот так совпало. Забавные штуки желания, они имею склонность сбываться.

Пока делался этот проект выяснил кое что интересное, и специально начал его делать в Altium и на баpе STM32. Заложен в проект чип — STM32F103, исключительно по причине его ценовой политики и популярности в последнее время. На самом же деле для 3D-Led куба нет прямой необходимости применять такой мощный чип. Тем не менее в данном решении, заказчик запросил кучу всего и простой AVR/PIC не справились бы по свои ресурсам. Так что буду довольствоваться STM32.

3D-Led  куб состоит из 3 базовых частей:

1) Модуль микроконтроллера —  STM32, FTDI(с выведенными всеми выводами на разъем), JTAG, термометр LM75, батарейка часов, Селектор EEPROM-SD-Card и Boot, микросхема бортового EEPROM, разъем для MicroSD-Card, Кнопки(Reset, Boot, Wake-Up), светодиоды FTDI+питание, и линейный стабилизатор, разъемы, 2USB (OTG и Debug-RS232-FTDI).

2) Базовая плата куба — драйвера светодиодов, регистры, цифровые потенциометры, разъемы.

3) Плата индикации, клавиатуры и Bluetooth.

В качестве базового чипа модуля — STM32F103, лишь потому что он пин-ту-пин совместимый с STM32F105, у которого есть Ethernet. И значит модуль будет иметь вторую жизнь у заказчика в его будущих проектах. Так как заказчик не предъявлял пожеланий к модулю, то он и сделан так как было удобно в процессе разработки.

На данный момент я набросал драфт-версию проекта — 3D Cube 8x8x8.

Не исключено что ещё что-то изменится.

Ниже будут скриншоты с Altium`а, просто что бы было видно что на данный момент готово.

Пару слов о модуле: Это скриншот модуля, планируется на базе STM32F10x, который был разработан исходя из планирования применения в 3D Led кубе. Собственный модуль будет совершенствоваться далее мере возможности и свободного времени. На начальном этапе я буду распространять первую версию. Когда закончу вторую, будет распространяться и она.

 

Модуль. Ну тут размеры модуля выбраны исходя из критерия — должно быть поменьше, но запланированное должно влезть.

Плата драйверов. Места много, гуляй дорожки, кривя ручки и ножки.

Плата индикации, клавиатуры и Bluetooth.

 Это скорее как демонстрация что «что-там-для-кого-то» делается и чтобы подкормить ваше любопытство и стимулировать тех, кто только думает делать что-то или не делать.  В общем обещанные скриншоты ниже.

Делалось все в Альтиум Дезайнере. 3D вид не предоставляю, так как у меня какие-то глюки то-ли с виндой, то-ли с директ-иксом, то-ли с драйверами видео… Как сделаю чтобы показывались красивости 3D — покажу.

3D Cube 8x8x8 — модульный.

6 комментариев

  1. Pingback: 3D Led Cube 8x8x8 – планирование внешнего вида в 3D « « МикроСхема МикроСхема

  2. Pingback: Народный Bluetooth « « МикроСхема МикроСхема

  3. Pingback: 3D Leds Cube 8x8x8 – основная плата, шаг 30мм « « МикроСхема МикроСхема

Добавить комментарий