Сообщество - Arduino/Ардуино проекты
Добавить пост

Arduino/Ардуино проекты

12 постов 348 подписчиков

Популярные теги в сообществе:

Помогите разобраться с формулами

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

Помогите разобраться с формулами Arduino, Электроника, Самоделки, Высшая математика, Длиннопост

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

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

Помогите разобраться с формулами Arduino, Электроника, Самоделки, Высшая математика, Длиннопост

Два серводвигателя двигают качалку с закреплённым на ней лазером по двум осям. Голубая серва вращает синюю по оси Х, а синяя - уже вращает лазером по осям Z и Y. Датчик акселерометра закреплён неподвижно. Ось Х датчика совпадает с осью патрона, в котором смонтировано всё устройство. То есть, в зависимости от люстры, ось Х может быть направлена и вертикально вниз и быть под углом к земле.

Получается, у меня есть ускорения по трём осям AX, AY, AZ от 0 до 9,8g. Надо для двух серв вычислить углы поворота, при которых качалка будет "смотреть" вертикально вниз.

Пожалуйста, может кто нибудь подсказать хотя бы алгоритм расчёта? Или направьте на нужный ресурс, хочется доделать эту байду, уже надоело с ней возиться. А может у кого то возникнет идея проще, без акселерометра?

Показать полностью 2

Заморочились

.Счетчик. сработка по значению. Ардуина однозадачная, каждое отвлечение на подпроцесс-сбой в часах. Я так понял, задача долговременная. Если нет синхронизации времени, весь цикл проходить целиком. Или зае..шся время корректировать.

Arduino (Wemos D1 m1 v3.0) и 3 реле

Есть Wemos D1 и 3 реле. Прошу помощи в написании скетча, вот что я хочу:
Реле №1 (подключено к пину D4) включается на 15 минут, выключается на 45 минут;
Реле №2 (подключено к пину D3) включается на 2 часа, выключается на 4 часа;
Реле №3 (подключено к пину D2) включается на 8 часов, выключается на 16 часов.
Для одного реле написал скетч сам при помощи delay, а как для трёх реле реализовать?

Arduino (Wemos D1 m1 v3.0) и 3 реле Arduino, Своими руками, Самоделки, Электроника

Схема работы

Arduino (Wemos D1 m1 v3.0) и 3 реле Arduino, Своими руками, Самоделки, Электроника
Показать полностью 1

Робот художник

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

Робот художник Робототехника, Робот, Художник
Показать полностью 1
Отличная работа, все прочитано!