#1 Re: Апаратні питання » Синхронная работа 8 ардуино Мега » 2020-10-18 20:14:08

MikeM пише:

Контактная информация этого человека "странным образом" совпадает с моей.
А решил я эту проблему написанием кода, время выполнения которого не зависит от соотношения количеств передаваемых нулей и единиц.

Написал вам на почту кинул контактные данные. Готов заплатить за решение этой проблемы

#2 Re: Апаратні питання » Синхронная работа 8 ардуино Мега » 2020-10-18 11:58:55

MikeM пише:

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

Можете мне дать Контакты этого человека? Или какими способом он это решил ?

#3 Re: Апаратні питання » Синхронная работа 8 ардуино Мега » 2020-10-18 11:57:34

KAS пише:

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

Да правильно

#6 Re: Апаратні питання » Синхронная работа 8 ардуино Мега » 2020-10-17 10:48:17

Обычная, ткань трикотаж на кофте, а штаны джинс. Но тут точно не в ткани дело. Пытались без подключения к костюму мигать отдельно диодом который на плате стоит. Все равно задержка

#7 Re: Апаратні питання » Синхронная работа 8 ардуино Мега » 2020-10-17 09:54:49

Надо именно, такая логика как описана. Что бы сбоев небыло при передаче. Может на stm32 переделать все ?
Кто то может сталкивался именно с таким порядком ?

#8 Re: Апаратні питання » Синхронная работа 8 ардуино Мега » 2020-10-17 00:43:00

От радио модуля вкл а выкл через reset или перезапуска питания. В каждой ардуине прописан один и тот же код. Они начинают разсинхронизацию жесткую после 20 иногда с 10 секунды работы. А с момента запуска все нормально. Есть видео кому интересно могу кинуть

#9 Апаратні питання » Синхронная работа 8 ардуино Мега » 2020-10-17 00:10:25

Bogdan1999
відповідей: 17

Есть такой проект, через радиомодуль подаётся сигнал на 8 ардуино, и они должны работать по прописанному коду синхронно включать выключать диоды на костюмах ws2812b. Часы реального времени дают задержку каждые 5 секунд. Пытались менять код и mills и delay. Но разсрнхронизация все равно есть. Сначала диоды загораются при подаче сигнала синхронно. Но в процессе кода начинаются сбои и рассинхрон. В чем может быть проблема ? Ардуино итальянское не китайское. Думаю перейти на esp32 или nodemcu на базе eap8266 и через mqtt протокол запустить все 8 костюмов. Но в esp вообще не разбираюсь. Кто то вообще  сталкивался с синхронной работой ардуино от 5 шт. Код прописан по секундам.

Підвал форуму