Перейти к публикации
xdenx

Управление spi или dmx срочный проект

Рекомендованные сообщения

Здравствуйте уважаемые художники нового времени.

Работаю в IT отделе, в компании продающей  кинотеатры 360 градусов обзора. Контент в этом случае транслируется на сферическую поверхность, точнее на половину сферы.

Задача очень интересная для меня и я очень хочу воплотить её в реальность

1) по краям экрана установить 45 метров управляемой светодиодной RGB ленты, для подсветки с разными эффектами и сменой цвета на каждую из висящих внизу картин.

2) подсветить ступени лестницы 20 метров простой RGB лентой, но с возможностью управления эффектов из серверной.

3) Установить простую RGB ленту для подсветки с эффектами низа экрана, пока не начался фильм

Работаю в Тайланде и для быстрой реализации проекта доступны товары только местных производителей, на крайний случай с алиэкспресса с Китая.

Нашёл в местных магазинах пульты DMX, светодиодную ленту на WS2813 накупил контроллеров USB - spi на FT232H, есть море raspberry pi и arduino. 

Помогите пожалуйста начинающему советом со светом !

 

В следующем проекте нужно будет реализовать отображение части контента на управляемой светодиодной ленте, скорее всего spi, так ка количество RGB светодиодов (пикселей) будет около 1500 штук, но между лентой и сервером должна быть связь через сеть, прямое подключение через USB неприемлемо из-за опасности вывести сервер из строя по причине выхода из строя ленты. Ардуино и распбери мне кажется очень сложное и не нужное решение, слишком много лишнего оборудования.

P.S. Сильно не журите и не обижайте, только начинаю свой разбег )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если ещё успел, то посоветую)) делай управление на spi любой китайской управлялкой. Ибо дмх тебе выйдет очень дорого. Так как это уже артнет, то есть : хороший софт типа мадрикс или на худой конец камсис. Конвертор артнет в дмх, так как в артнет в spi несуществует в природе. Либо самому разработать на базе того же андуро. И Хренова туча конверторов дмх в spi. Дорого и грамоздко, плюс вероятность сбоя очень велика. Любая программа работы с пикселями по spi будет дешевле и надёжнее. Тут больше чем удобно. Есть дешёвые и сложные в программации, есть дорогие, но простые.. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, Lj XimerA сказал:

Если ещё успел, то посоветую)) делай управление на spi любой китайской управлялкой. Ибо дмх тебе выйдет очень дорого. Так как это уже артнет, то есть : хороший софт типа мадрикс или на худой конец камсис. Конвертор артнет в дмх, так как в артнет в spi несуществует в природе. Либо самому разработать на базе того же андуро. И Хренова туча конверторов дмх в spi. Дорого и грамоздко, плюс вероятность сбоя очень велика. Любая программа работы с пикселями по spi будет дешевле и надёжнее. Тут больше чем удобно. Есть дешёвые и сложные в программации, есть дорогие, но простые.. 

Здравствуйте, спасибо большое за совет. Сейчас купил китайский контроллер H201RA, запустил 1200 диодов ws2813. Работает отлично, только не понимаю по какому протоколу, подсоединил на один порт из 4-ёх. Программа ledstudio v4. Также собрал контроллер на основе ардуино мега 2560. Работает через юсб по протоколу glediaror, через программы jinx через винду и гледиатор на java. Но мне нужна передача через интернет, по этому разбираюсь с шилдами для ардуино, чтобы передать пакеты более 1500.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, xdenx сказал:

 

 

1 час назад, xdenx сказал:

запустил 1200 диодов ws2813

В чем ограничение? Почему не 1500?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я не про светодиоды, многие сетевые шилды не пропускают больше 1500 байт в одном пакете. У меня была задача запустить 1200 диодов, я запустил, но на контроллере из Китая, только не пойму по какому протоколу работает программа. Контроллер основан на arm stm32f207vct6. Есть в наличии ещё один контроллер bc-204, основанный на stm32f407vet6, но через программы он не видит более 170 диодов на один порт. И пока лежит без дела. Главное в демо-режиме зажигает все 1200 диодов и управляет ими.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
13.08.2019 в 14:18, xdenx сказал:

Я не про светодиоды, многие сетевые шилды не пропускают больше 1500 байт в одном пакете. У меня была задача запустить 1200 диодов, я запустил, но на контроллере из Китая, только не пойму по какому протоколу работает программа. Контроллер основан на arm stm32f207vct6. Есть в наличии ещё один контроллер bc-204, основанный на stm32f407vet6, но через программы он не видит более 170 диодов на один порт. И пока лежит без дела. Главное в демо-режиме зажигает все 1200 диодов и управляет ими

Тут был один дядка, завтра найду его контакты, если разрешит, подкину. Он физик по образованию, преподает в институте, и занимается светом. Так же на высоком уровне обладает знаниями и практикой в программировании и изобретении всяких вещиц) он подскажет по протоколам и что с ними делать. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На борту у MCU несколько аппаратных интерфейсов. Но могли и программно организовать передачу данных. Логическим анализатором бы глянуть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.


×
×
  • Создать...