Прощу помощи в изменении кода

nikois6567
Offline
Зарегистрирован: 24.02.2015

Он написан под 40 RGB диодов нужно переписать под 72

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а почему 72 а не 96 например?

nikois6567
Offline
Зарегистрирован: 24.02.2015

Можно и 96 Atmega 328 потянет? плату переделаю было так

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

просто прикидываю почему так выбрано. рассчитал что должна потянуть или просто захотелось

даже если переписать код, массив картинки кто делать будет?

nikois6567
Offline
Зарегистрирован: 24.02.2015

Массив картинки будем сами менять человек вроде разобрался как это делать

А вот код переписать под большее количество RGB диодов неможем

m_t
Offline
Зарегистрирован: 29.03.2012

могу помочь. пишите на почту

m_t01@mail.ru

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

nikois6567 пишет:

Массив картинки будем сами менять человек вроде разобрался как это делать

А вот код переписать под большее количество RGB диодов неможем

вместо 15-ти нужно 27 регистров, а код править чуть-чуть надо - человек со структурой массива разобрался, значит и с кодом разберётся :)

 

например

796 for (int l=0; l<15; l++){SendRecSPI(0);}             // 15 Byte für SR#15 bis SR#1 rausschieben

поменять на

796 for (int l=0; l<27; l++){SendRecSPI(0);}             // 27 Byte für SR#27 bis SR#1 rausschieben

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

дискретность по широте 180 / 20 = 9 гр

массив 1600 бит / 40 СД / 3 ногиНаСД = 13,33333333333 - это дискретность 27 гр по долготе

 

новая дискретность по широте 180 / 36 = 5 гр

для чёткости картинки надо бы дискретность по долготе тоже уменшить раз в 5, с 27 гр до 5, нет ?

и посчитать какую максимальную дискретность потянет ардуина - например 3,75 х 3,75 гр - от этого и переделывать проект ( по максималу )

3,75 гр -> 180/3,75*2=96 СД_RGB * 3 ноги на СД_RGB / 8 = 36 регистров

nikois6567
Offline
Зарегистрирован: 24.02.2015

96 диодов не нужно 80 самое комфортное 

sozdatel-ed
sozdatel-ed аватар
Offline
Зарегистрирован: 24.12.2014

вот мой проект http://www.youtube.com/watch?v=aT60glQ-Uvg
у меня 64 светодиода. можно больше повесить. всё зависит от частоты вращения установки. пробовал я заморочится с глобусом, но у меня не получилось отбалансировать. биения сильные. в механике я не силён, а вот прогу могу написать с нуля для нужного микроконтроллера. у меня на atmega8 реализована раздатка с синхронизацией, а так же картинка передаётся с пульта по радиоканалу.  у вас в памяти контроллера картинки хранятся, а у меня во внешней spi памяти. по деталям проект копеечный получается, а реально интересную штуку можно сделать. 

Моя электронка    sozdatel-ed@yandex.ru    есть интерес сотрудничать