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

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

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

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

#53 Re: Проекти » аттракцион Ардуино-управляемый тир » 2020-10-05 14:24:37

Для начала надо хорошо разобраться с управлением плеером. Потом может оказаться, что можно обойтись и без Ардуино

#54 Re: Проекти » Датчик положения по ультразвуку. Кто подскажет? » 2020-09-23 20:59:27

Занимаюсь подобной проблемой.
Ключевые вопросы:
Сколько координат нужно определить (2 или 3)?
Каков диапазон измерений?
Какова требуемая точность?
Каково расстояние между маяками?

#56 Re: Апаратні питання » Подскажите готовое реле или реализацию. » 2020-09-12 16:05:37

Самый простой вариант реализации подобной логики - дешифратор
Например 1G139

#58 Re: Проекти » Тестер кабелів. » 2020-08-27 20:41:08

Віктор пише:

Скільки часу, на вашу думку, займе перевірка ста дротів... roll

Робота пристрою триватиме кілька секунд. Оператор, щоб оцінити результати перевірки, витратить більше.

#59 Re: Проекти » Тестер кабелів. » 2020-08-23 17:26:55

Віктор пише:

А як приблизно має виглядати логіка роботи?

Один кінець кабеля під'єднуємо до 100 вихідних портів, другий - до 100 вхідних. Для перевірки однієї дротини в кабелі на відповідний вихідний порт подаємо активний рівень сигналу (на виходах 99 інших портів при цьому має бути неактивний рівень). Після цього аналізуємо стан вхідних портів. Якщо лише на одному (конкретному) вході активний рівень, то з цією дротиною все добре. Якщо активних рівнів більше одного - є коротке замикання. Якщо активних рівнів на вхідних портах нема жодного - маємо обрив дротини. І так 100 разів. Результати перевірки виводимо у вікно терміналу.
PS Щоб захистити прилад від "дурнів" знадобиться ще 100 резисторів.

#60 Re: Проекти » Тестер кабелів. » 2020-08-21 18:52:58

Віктор пише:

То яку схему зліпити щоб отримати сто виходів і сто входів?

Зліпити можна схему, що складається з:
Будь-якого контроллера (Uno, Nano, Mini, ...);
12 регістрів 74НС164;
12 регістрів 74НС165.
По комплектуючим можна вкластися гривень в 300.

#61 Re: Проекти » Тестер кабелів. » 2020-08-18 18:38:13

Ще одне важливе питання: чи розташовані поруч обидва кінця кабеля, чи вони далеко один від одного?

#62 Re: Проекти » Тестер кабелів. » 2020-08-18 18:35:10

Віктор пише:

Я так розумію, що потрібно 200 ніжок. Який МК використати?

МК можна брати будь-який, але потрібно розширити кількість портів. Це можна зробіти або за допомогою регістрів зсуву, або за допомогою дешифраторів та мультиплексорів. Це при використанні суто цифрових сигналів. При використанні аналогових сигналів варіантів можна запрпонувати набагато більше.

#63 Re: Програмування Arduino » помогите новичку » 2020-07-20 08:31:17

Проверь, правильно ли указан порт.
Проверь поведение этой платы с другим компом.
Проверь поведение другой аналогичной платы на этом же компе.
Не создавай несколько тем про одну проблему.
Учись.

#64 Re: Апаратні питання » ADC 24v » 2020-06-30 10:00:22

Самый примитивный вариант - пропустить выходной ток сенсора через резистор 220 Ом и измерять падение напряжения на нём.

#65 Re: Різне » Помощь (обучение) в написании скретча » 2020-06-28 16:17:34

"Найти хорошего учителя очень сложно. Но в сто раз сложнее найти хорошего ученика" (Конфуций)
Присоединяюсь wink

#66 Re: Апаратні питання » Розрахунок схеми з транзистором » 2020-05-20 10:18:37

Для начала в базу надо поставить резистор. Без этого всё остальное не имеет смысла

#67 Re: Програмування Arduino » touch screen » 2020-05-12 11:22:04

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

#68 Re: Програмування Arduino » Чайник, ищу ответ. » 2020-05-05 11:27:08

Это похоже на перечень вопросов для сдачи онлайн-зачёта lol

#69 Re: Апаратні питання » Помогите разобраться с конденсатором. » 2020-04-10 11:43:14

Насколько я понял, проблема в том, что конденсатор разряжается медленно. Для ускорения разряда нужно уменьшить его ёмкость или подключить параллельно ему резистор. Топикстартеру не помешает осознание формулы: T=R*C (время разряда до уровня 37% равно произведению ёмкости и сопротивления)

#71 Re: Програмування Arduino » Помогите новичку » 2020-02-15 17:59:16

for(int i=8; i<5; i--) - "<" поменять на  ">"
Состояние портов анализируется только тогда, когда они все в состоянии LOW.

#72 Re: Програмування Arduino » Прошу помощи. Удержание кнопки. » 2020-02-10 14:36:30

А что если так:
Пока кнопка нажата, на контроллер подаётся сигнал Reset. Когда кнопка нажимается, Reset снимается.

#73 Re: Різне » Адресная лента » 2020-02-08 11:06:37

Если выйдет из строя только светодиод, то остальное работать будет, а если драйвер, то возможны варианты

#75 Re: Програмування Arduino » Частотомер, фазометр на ардуино » 2020-01-20 21:39:38

Ёкубджон пише:

получаю напряжение и вывожу его в соответствии со временем,  получается некий места и уже с ним можно работать.

ИМХО, ТС просто стебётся над всеми

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