Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
4000 ₽

Arduino скетч слежения за гироскопом и поворот 2х серв

истекло время актуальности


Необходимо написать программу для ардуино.

Разработка автобалансирующей системы уменьшения качки для модели судна.  

Нужно мерять показания гироскопа+-акселерометра и в зависимости от этого отклонять сервоприводы на определенный угол , с разной скоростью по ПИД закону.

Суть проекта – отслеживать колебания корпуса и гасить их с помощью 2х серво приводов по бортам модельки судна. Больше отклонение от равновесия = больше угол поворота сервы.

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



Зависимость угла наклона гироскопа и наклона сервопривода прямая, но скорость поворота сервопривода должна меняться от скорости отклонения гироскопа.

Оплата договорная. В ценах разбираюсь. Сроки выполнения = пару недель.  

На форуме не сижу, пишите в мессенджеры , соц. сети.  

@iBrocatz телеграмм
vk.com/ktndpvbrtz 
[email protected] com

Примерный скетч:  

https://lesson.iarduino.ru/page/urok-12-upravlenie-servoprivodami-s-pomoschyu-giroskopa-mpu6050-gy-521/

Приложения 1

Просмотр приложений доступен только зарегистрированным пользователям.


  1. 14 дней4000 ₽
    Сергей Гуйва
     204 

    Добрый день!
    Задача не сложная, строчек на 50 скетча.
    Только есть несколько вопросов:
    1. По ПИД закону не выйдет - ПИД закон это очень сложный механизм (https://ru.wikipedia.org/wiki/ПИД-регулятор), к тому же чтобы эго осуществить в ардуино нужно писать функцию строчек на 200-300 а может и больше, в общем оно того не стоит. Но не переживайте сделаем все в лучшем виде!;
    2. Сообщите тип Arduino, гироскопа, сервы.
    Пока все! Свяжитесь со мной! Спасибо!

    Украина Сумы | 10 апреля в 08:14 |
  2. 5 дней2500 ₴
    Олег Пилшиков
     463   5   0

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

    Украина Новая Каховка | 11 апреля в 19:43 |

Заказчик
Проект опубликован
26 марта в 03:58
138 просмотров
Местоположение исполнителя
Россия Россия