Внешняя программа для генерации эффектов для led куба вопрос

Тема в разделе "Arduino & Shields", создана пользователем Максим B, 18 июн 2015.

  1. Максим B

    Максим B Гуру

    Всем еще раз привет. Подскажите как правильно реализовать генератор эффектов для led куба. Прогу хочу сделать на delphi. Как можно осуществить взаимодействие софта с arduino и сдвиговыми регистрами - может кто с таким сталкивался?.
     
  2. ANV

    ANV Гуру

    Куб черно-белый 4х4х4?
    Тогда 25 раз в секунду (или какую частоту выберете) посылаете массив данных в 64 байта в Ардуино по Serial. Программа в Ардуино должна одновременно и принимать данные и работать с регистрами.
     
  3. Unixon

    Unixon Оракул Модератор

    Только не 64 байта, а всего 8 байт (64 бита) на кадр, и последовательность посылать можно не в 1 кадр, а сразу насколько памяти хватит, при 25fps это ~5 сек на каждый килобайт.
     
  4. Unixon

    Unixon Оракул Модератор

    Вы знакомы с Lazarus (http://www.lazarus-ide.org/)?
     
  5. Максим B

    Максим B Гуру

    Да знаком с lazarus. Куб 8x8x8
     
  6. ANV

    ANV Гуру

    Он "монохромный" или с градациями яркости? А также RGB или одноцветный?
     
  7. Максим B

    Максим B Гуру

    Led куб одноцветный (зеленые светодиоды). Без яркости. Фотки выложу чуть позже
     
  8. Limoney

    Limoney Гик

    для lazarus работы с сом -портом нужно уст. доп компонент. А так не чего сложного и сдвиговыми регистрами
    например 74HC595. Можно lazarus, delphi, processing или С шарп http://www.vr-online.ru/content/rabota-s-rs-232-portom-v-c-571
    Для светодиодов драйвер MBI5026 это есть сдвиговый регистр и не надо резисторы для каждого светодиода, всего один.
    а, всего один.
     
    Максим B нравится это.
  9. Максим B

    Максим B Гуру

    Будем пробовать, с com портом приходилось сталкиваться еще в lazarus.
     
  10. Limoney

    Limoney Гик

    приходилось сталкиваться с lazarus. Все работает!