Connect the gyro GY-521 to Arduino!

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 176

  • @СергейЛиньков-э2с
    @СергейЛиньков-э2с 8 місяців тому +2

    Благодарность автору. Реально всё помогло. )

  • @constantinsh8757
    @constantinsh8757 Рік тому +1

    Cпасибо! Первое знакомство с модулем. Собираюсь делать управление манипулятором движениями головы😎

  • @feyfolkenkm7271
    @feyfolkenkm7271 5 років тому +4

    Спасибо огромное за видео. Случайно вот совершенно наткнулся в "рекомендуемом".
    Как раз хочу скоро делать джойстик для компьютера без всяких потенциометров/оптопар - хочу сделать определение положения рукоятки исключительно гироскопом и акселлерометром.

    • @ordomalleus892
      @ordomalleus892 4 роки тому

      Много погрешностей будет. Лучше на mmjoy2. На форуме Ил-2 много тем по джойстика на ардуино.

    • @glebkorytkin3303
      @glebkorytkin3303 4 роки тому

      @@ordomalleus892 а если заставить гироскоп и акселерометр вращаться на угол кратно больший, чем поворот рукоятки? Таким образом можно снимать более точные показания при отклонения ручки на сотые доли градуса

    • @ordomalleus892
      @ordomalleus892 4 роки тому

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

  • @adminfrideru
    @adminfrideru 7 років тому +16

    AD0 - это же выбор адреса по I²C. Его или на VCC надо подтягивать (69) или на GND (68). Соответственно на 1 шину I²C можно 2 таких модуля навесить

    • @alexanderc6321
      @alexanderc6321 5 років тому +1

      мало того, можно повесить совместно с DS3231, который имеет жесткий адрес 0x68

    • @МихаилДеньгин-и7н
      @МихаилДеньгин-и7н Рік тому

      Иногда есть вариант оставить его плавающим. Так что можно подключить 3 устройства. В каком-то датише я такое видел.

  • @lem7974
    @lem7974 Рік тому

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

  • @СергійНечипоренко-о9х

    Доброго дня.потрібна Ваша допомога.

  • @fenixrus61
    @fenixrus61 7 років тому +20

    Дребезг это полагаю вращение планеты)

    • @UCanDo
      @UCanDo  7 років тому

      И это тоже :)
      А вообще на силу дребезга влияет все без исключения: качество источника питания, радиоволны, громкий звук...

    • @fenixrus61
      @fenixrus61 7 років тому

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

    • @ОлегФролов-е8й
      @ОлегФролов-е8й 7 років тому

      Специфика датчика такая

    • @fenixrus61
      @fenixrus61 7 років тому

      Ну в общем то да, нет ничего идеального, у фоторезистора тоже есть дребезг.

  • @Finland-onelove
    @Finland-onelove 5 років тому +9

    Мне 9 лет я уже могу подключить гироскоп в матрицу вместе над дві бібліотеки

  • @earielflare2203
    @earielflare2203 7 років тому +17

    Тема очень обширная на самом деле. Одно дело просто подключить и показать, как это прикольно, и совсем другое - организовать полноценную работу с модулем. Так то для всяких вещей типа позиционирования экрана в смартфонах вообще одним акселерометром пользоваться можно, а вот чтобы получать точные недрейфующие данные, нужен целый ряд шагов:
    1. Калибровка. Причем недостаточно просто найти центр координат датчика, в идеале нужно понять, относительно какой плоскости отталкиваться при работе с ним. Да и сами плоскости могут быть неперпендикулярны друг другу.
    2. Связанная обработка данных акселерометра и гироскопа с целью минимизации ошибок. А это, даже при использовании всяких там правильных фильтров Калмана, требует еще и высокой частоты получения данных.
    3. Работа с модулем через прерывания. Без этого МК будет занят исключительно поллингом, и на этом его функционал будет исчерпан.
    4. Ну и при высокой частоте нужна температурная корректировка, а это дополнительные алгоритмы.
    Короче гемора выше крыши, но тот, кто сделает все сие, будет просто няшкой.

    • @UCanDo
      @UCanDo  7 років тому +1

      Да, все верно говорите, согласен с вами! Очень не простой модуль.

    • @earielflare2203
      @earielflare2203 7 років тому

      Кстати, у меня вопрос, может вы знаете.. Так получилось, что я с этим модулем довольно плотно работал недавно (хобби такое), так вот - после калибровки у нас появляются величины смещений по осям. Вопрос - есть ли в датчике регистры специально для записи этих смещений? Дело в том, что я их не нашел, и меня это прям удивило, ведь логично же сделать аппаратное сложение получаемых данных и этих смещений.. но этого вроде нет. И приходится значения писать в память МК, а учет смещений проводить в алгоритме МК. Это странно.
      Кстати, в даташите по датчику есть "пропущенные" регистры. Я пытался делать в них запись и чтение, в принципе они сохраняют значения до отключения питания. Есть мнение, что регистры и предназначены для целей сохранения смещений или для чего-то еще.

    • @UCanDo
      @UCanDo  7 років тому

      Я пока что с ним мало работал. По калибровке, увы, не подскажу.
      Для вычислений нужно использовать не Ардуино а встроенный в гироскоп процессор, он же DMP (Digital Motion Processor). Только как его использовать, я еще не разобрался.

    • @BobkovDenis
      @BobkovDenis 6 років тому

      Не подскажите где найти алгоритмы для температурной корректировки?

  • @crazyfamily3886
    @crazyfamily3886 4 роки тому +2

    Добрый день. А при помощи этого датчика можно ко всему прочему "понять" его положение относительно настоящего горизонта? (Не расчитывая на то, что в момене включения тачик "лежал" горизонтальо)

  • @alexanderc6321
    @alexanderc6321 5 років тому +4

    AD0 - адрес 0x68 если на AD0 логический ноль, адрес 0x69 если логическая 1.

  • @misleprestypnik
    @misleprestypnik 2 роки тому

    Есть такой. Мысли есть..)

  • @ГиорганийВикторович

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

  • @ОлегМальшаков-х4ц
    @ОлегМальшаков-х4ц 6 років тому +4

    а как сделать так, чтоб все было ровно? без сбоев

  • @andrewf3k
    @andrewf3k 3 роки тому

    4:30 Он вам не Димон, орнул в голос ну😂

    • @UCanDo
      @UCanDo  3 роки тому

      Может у вас с колонками что-то не так? Там четко произносится «светодиод»

    • @andrewf3k
      @andrewf3k 3 роки тому +1

      @@UCanDo шучу, просто вспомнилось)

  • @MaximOzhogin
    @MaximOzhogin 5 років тому

    как тупой вариант - взять две и включать выключать по мере засора ошибкой (min(k1*время+k2*количество движений гироскопа +k3*кол-во движений акселерометра)).

  • @maxotofficial
    @maxotofficial 5 років тому +1

    Видео оличное, но есть одна проблема, после записи на ардуино нано другого скетча, у меня монитор порта засоряеться данными будто бы с гироскопа (да и если гироскоп подключен, все равно е правильные данные), нано то дешевая, и другую купить не вопрос, но есть ли способ решения этой проблемы? За ответ буду благодарен

  • @forr_nrx
    @forr_nrx 9 місяців тому

    Здравствуйте. Можете сказать если датчик поворачивать на 10 градусов и отключить питании, после подключении не сбивается градус? Остаётся 10 градус или становится 0 градус?.
    Заранее спабибо.

  • @yangman7879
    @yangman7879 7 років тому +1

    красава. подробнее бы

    • @UCanDo
      @UCanDo  7 років тому

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

  • @chip253
    @chip253 7 років тому +1

    Как раз только крутил точно такой же датчик. Описанные данные тоже получаю. Но проблема в том что меня не интересуют углы наклона, мне нужно РАССТОЯНИЕ которое он проходит. Чтоб четко знать на сколько сдвинулся по каждой оси и желательно до миллиметров. И ничего вразумительного по нужному решение не нахожу.

    • @UCanDo
      @UCanDo  7 років тому

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

    • @chip253
      @chip253 7 років тому

      В том и дело, пример бы. Теоретически догадываюсь но надо на деле пока ничего.

    • @mihailpolunin6398
      @mihailpolunin6398 7 років тому +1

      Hiro Hiro оптодатчик от мыши, у меня посмотри

    • @Andar-developer
      @Andar-developer 6 років тому +1

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

  • @dednakr6634
    @dednakr6634 3 роки тому

    THANK YOU

  • @harbourprogress3161
    @harbourprogress3161 3 місяці тому

    Здравствуйте!
    Посоветуйте, пожалуйста, модуль, который выдает логическую единицу при свободном падении. Точное измерение углов и ускорений не нужно, главное чтобы плата была как можно меньше и дешевле
    Заранее спасибо!

    • @UCanDo
      @UCanDo  3 місяці тому

      @@harbourprogress3161 добрый день. Я никогда не слышал о модулях, которые бы имели требуемый вами функционал. Но недавно я читал вот такую статью: dfrobot.us16.list-manage.com/track/click?u=e384b3074873a648e7d3237cc&id=94332009c8&e=f975ec31df
      В смарт часах, фитнес браслетах и т.д. используются микросхемы по типу гироскопа, размеры очень маленькие, примерно 3х3 мм. Но интерфейс связи i2c или SPI, но никак не лог. 1
      Возможно их можно как-то настроить и получить на каком-то из выводов лог 1 при свободном падении. Но я о таком никогда не слышал.
      Даже не знаю что еще посоветовать.
      Можете задать этот вопрос в моей группе по электронике, может там вам помогут с вопросом: t.me/HomeMadeChannel

    • @harbourprogress3161
      @harbourprogress3161 3 місяці тому +1

      @@UCanDo
      Благодарю за ответ!

  • @dmitriibannikovasx
    @dmitriibannikovasx 4 роки тому

    Я так понимаю, гироскоп измеряет именно ИЗМЕНЕНИЕ угла по осям? Просто я подключил гироскоп (немного другой, GY-50) , вывел значения в порт, и при этом этот гироскоп показывает только изменения значений по осям, а не их абсолютные значения. Скажите, есть ли модули, которые отображают абсолютное значение углов по 3 осям?

  • @КостянтинХ
    @КостянтинХ 4 роки тому +1

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

    • @UCanDo
      @UCanDo  4 роки тому

      Борюсь не смогу вам помочь... сам с ним долго возился, в результате забросил...

    • @КостянтинХ
      @КостянтинХ 4 роки тому

      @@UCanDoпонятно извините

  • @ПавелТельман
    @ПавелТельман 2 роки тому

    почемук-то у меня на радуино порте значения показывает, а вот программа не хочет, вообще никаких изменений, порт правильно выставил но гироскоп в процессинге не откликается

    • @UCanDo
      @UCanDo  2 роки тому

      В самом процессинге порт нужно прописать, к какому подключена Ардуино

  • @hepix3263
    @hepix3263 4 роки тому

    Можно ли его как-то подключить к телефону. Не совсем подключить, а например установить на вр шлем и отправлять данные на пк?

  • @АлександрФамил-я
    @АлександрФамил-я 6 років тому

    Описанный датчик является ко качеству ближе к качественным или наоборот?
    Есть прикладная задача нужно в зависимости от положения датчика по одной оси выдавать на выходе аналоговый сигнал от 0.8 до 4.2В. Не хватает знаний в этом.

    • @UCanDo
      @UCanDo  6 років тому

      Датчик можно настроить на разную чувствительность, и можно добиться очень вымой чувствительности. Правда я не знаю как это сделать (не разбирался).
      Из сложностей: я не смог получить показания по оси Z. Точнее получается получить только часть показаний (на которые опираются вычисления по другим осям). Но чистую Z я так и не получил.
      То что вам нужно делается в скетче. Но вам стоит сначала разобраться с работой модуля и научиться получать те данные, которые вам нужны. А остальное по-проще будет

    • @АлександрФамил-я
      @АлександрФамил-я 6 років тому

      Я со временем с сожалением понимаю, что не найду времени наверное до пенсии на то , чтобы освоить ардуино в достаточной степени чтобы повторить это ua-cam.com/video/inNu-GZOEco/v-deo.html по вот таким инструкциям drewspewsmuse.blogspot.ru/2016/06/how-i-hacked-self-balancing-scooter.html
      А так то подружить гироскутер с ручкой газа здорово бы помогло в одной поделке. Я пока умею только простые вещи типа диодики на разных портах по каким то условиям зажигать :)

    • @UCanDo
      @UCanDo  6 років тому

      Это на самом деле так же просто как и Диодиками мигать, ну может совсем чуть-чуть сложнее. Напишите мне на Вайбер +380983438185

  • @ЖЕЛЕЗНЫЙБОКС
    @ЖЕЛЕЗНЫЙБОКС 4 роки тому

    Приветствую. Скажите пожалуйста проверяю MPU6050 на разных программах выдаёт одинаково Х 270° Y 174°. По Y иногда при наклонах значения только увеличивает увеличивается но никак не уменьшается. Х вообще не меняется. То есть в пределах 1-2 градусов постоянно колеблется. Что может быть и как можно проверить? Благодарю.

    • @UCanDo
      @UCanDo  4 роки тому

      Увы, не знаю что это может быть. Попробуйте спросить на форумах:
      arduino.ru/forum
      radiokot.ru/forum/index.php

  • @АндрейБ-р1ь
    @АндрейБ-р1ь 5 років тому

    Подключил датчик также. Не компиллируется. Ниже ошибка. Похоже проблема с портом. Что посоветуете? Сори за много букв
    Arduino: 1.8.10 (Windows 7), Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
    C:\Users\Oleg\Documents\Arduino\gy_521_send_serial\gy_521_send_serial.ino:153:0: warning: "MPU6050_AUX_VDDIO" redefined
    #define MPU6050_AUX_VDDIO MPU6050_D7 // I2C high: 1=VDD, 0=VLOGIC

    C:\Users\Oleg\Documents\Arduino\gy_521_send_serial\gy_521_send_serial.ino:48:0: note: this is the location of the previous definition
    #define MPU6050_AUX_VDDIO 0x01 // R/W

    C:\Users\Oleg\Documents\Arduino\gy_521_send_serial\gy_521_send_serial.ino:557:0: warning: "MPU6050_FIFO_EN" redefined
    #define MPU6050_FIFO_EN MPU6050_D6

    C:\Users\Oleg\Documents\Arduino\gy_521_send_serial\gy_521_send_serial.ino:59:0: note: this is the location of the previous definition
    #define MPU6050_FIFO_EN 0x23 // R/W

    C:\Users\Oleg\Documents\Arduino\gy_521_send_serial\gy_521_send_serial.ino:632:1: warning: 'typedef' was ignored in this declaration
    typedef union accel_t_gyro_union
    ^~~~~~~
    Скетч использует 7752 байт (3%) памяти устройства. Всего доступно 253952 байт.
    Глобальные переменные используют 450 байт (5%) динамической памяти, оставляя 7742 байт для локальных переменных. Максимум: 8192 байт.
    Произошла ошибка при загрузке скетча
    avrdude: ser_open(): can't set com-state for "\\.\COM8"
    avrdude: ser_drain(): read error: �������� ����������.
    avrdude: ser_send(): write error: sorry no info avail
    avrdude: stk500_send(): failed to send command to serial port
    avrdude: ser_recv(): read error: �������� ����� �������.

    • @UCanDo
      @UCanDo  5 років тому

      Все предупреждения говорят о том что у вас установлено две похожие библиотеки. Это не критично.
      А дальше ошибка открытия порта. Причин может быть несколько:
      - неправильно выбран порт к которому подключена Ардуино
      - выбрана неправильная плата (на пример, вы используете UNO, а в настройках установлена Mega)
      - слетел загрузчик
      - плохой контакт, испорчено USB гнездо/кабель/разъем на плате
      - физическая поломка платы или чипа...

  • @AntonNazarov15_05
    @AntonNazarov15_05 3 роки тому

    Привет, как думаешь можно сообразить автокорректор фар на этом датчике?

  • @RusNovgorod
    @RusNovgorod 6 років тому +1

    Интересно ели бы был пример как это использовать с шаговыми двигателями для выравнивания видеокамеры)

    • @serzh_udovenko
      @serzh_udovenko 5 років тому

      Поддерживаю, сейчас самому интересен данный вопрос!

    • @shlemkin
      @shlemkin 4 роки тому

      на шаговиках? хорошо подумал? только PMSM моторы - синхронная машина на постоянных магнитах. почти тоже, что и bldc что на квадриках всяких, только с другим принципом управления.с - синусоидальной формой фазных противо-ЭДС
      в отличии от шаговика и bldc, пмсм (Permanent Magnet Synchronous Motor) можно удерживать в любом положении и плавно его регулировать в пределах разрядности ШИМ - если 16 бит делать, то точность и плавность будет колоссальная...

  • @reodos3
    @reodos3 4 роки тому

    Я так понял ошибка набигает только на покозания акселерометра. Если использовать только гироскоп то ошибка не накапливается. Планирую использовать данное ус-во как датчик угла поворота. Скажите, будет ли он точно показывать в моем случае если не использовать акселерометр. И 2-й вопрос, можно ли скейтч впихнуть в аттини13 если считывать только 1 ось, а значение преобразовывать в ШИМ сигнал?

    • @UCanDo
      @UCanDo  4 роки тому

      Лучше возьмите Attiny85. У неё такой же размер, цена почти такая же, но на много больше памяти. В аттини 13 точно не влезет.
      По остальному сказать не могу. Давно это было, а с данным устройством я больше не работал.

  • @romanfomin5653
    @romanfomin5653 7 років тому

    Купил себе MPU9250 и пытаюсь подрубить к плате nodemcu v3. Кучу прошивок перепробовал, ничего не происходит. Тупо не видит плату. Не подскажите, может быть есть какая нибудь особенность при подключении? Или надо указать порты I2C.

  • @ИванЕрмаков-я1ш
    @ИванЕрмаков-я1ш 5 років тому

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

  • @BagaPotapov
    @BagaPotapov 4 роки тому

    Здравствуйте. У меня есть вопрос. Возможно ли программным способом уменьшить количество сигналов приходящих с датчика сигналов?

  • @masterkit9517
    @masterkit9517 5 років тому +1

    какой акселерометр без глюков?

    • @UCanDo
      @UCanDo  5 років тому

      Один из лучших - BNO055
      ua-cam.com/video/LBXdo1d1ZCI/v-deo.html

  • @Muerte_S
    @Muerte_S 6 років тому

    все замечательно, все настроилось и работает но как быть с градусами которые пишутся до 89.9 \ -89.9 а после продолжения поворота оси до 180 градусов, хотя бы, начинают уже обратно вычитаться а не прибавляться до 91 92 93 ...180. Может кто уже решил проблему? Спасибо!

  • @diki66607
    @diki66607 3 роки тому

    Здравствуйте, скажите а можно акелерометр подключить к ардуино мини или нано

    • @UCanDo
      @UCanDo  3 роки тому

      Можно подключить к любой Ардуино

  • @AdamFullowsky
    @AdamFullowsky 5 років тому

    Почему у акселерометра по оси z нули? Из за этого фильтрованные значения по z только возрастают

  • @ЖЕЛЕЗНЫЙБОКС
    @ЖЕЛЕЗНЫЙБОКС 4 роки тому

    приветствую, скажи где скачать программу для процессинга, showGY521Data

    • @UCanDo
      @UCanDo  4 роки тому

      processing.org/
      А все необходимые материалы вы можете найти в описании под видео

  • @АнтонЛысанов-ю2ю

    А горизонт как найти? Есть датчик для горизонта?

  • @revyevgeniy
    @revyevgeniy 6 років тому

    Подскажите сколько вольт между выходом SCL и SDA. Короче мне надо подключить 12 вольтовой мотор. Как подключить? Через реле или тиристор. Давно не занимался с паяльником и отстал от техники.

    • @UCanDo
      @UCanDo  6 років тому

      SCL и SDA никакого отношения к мотору не имеют, это порт передачи данных. Ардуино работает от 3 до 5 вольт, соответственно уровень напряжения сигналов тоже имеет такое же напряжение как и на Ардуино.
      Вам нужно поискать в сети "транзисторный ключ". Вам нужна схема с оптопарой и реле. Спросите на форуме, там хоть картинку подгрузить можно, а здесь это проблематично.
      arduino.ru/forum

  • @artipro165
    @artipro165 5 років тому +2

    стабилизатор для камера

  • @masterkit9517
    @masterkit9517 5 років тому +1

    8:18 какая программа?

    • @UCanDo
      @UCanDo  5 років тому

      Это скетч для Processing

  • @kalyan9721
    @kalyan9721 6 років тому

    А он подойдет для создания стедикам ? Для балансировки камеры под 3 кг?

  • @admitalpsereo
    @admitalpsereo 6 місяців тому

    извините но почему ось z на акселерометре в скрипте ардуино отключена и как её включить

  • @stingingwas
    @stingingwas 7 років тому

    Странное происшествие! Почему-то данные не обновляются, как были в самом начале по 1 так и потом. Вроде и собрал правильно и прошил без проблем, а оно так и не хочет работать. Что делать?

    • @UCanDo
      @UCanDo  7 років тому

      У меня нечто подобное наблюдалось из-за плохого контакта. Штырьки на платке гироскопа оказались довольно короткими, плохо закреплялись на шлейфе. Когда был неконтакт то показания гироскопа зависали, то ли на "0", то ли на "1", уже не помню. Контакты подправил - все стало нормально работать.
      С подобным больше никогда не сталкивался. Может у вас проблема в чем-то другом. Попробуйте по форумах поискать "зависает гироскоп".

    • @Andar-developer
      @Andar-developer 6 років тому

      Наблюдал похожие глюки. Причины: 1 - питание, 2 - качество датчика. 3 - всегда будут шуметь, нужны фильтры. Пробуте послать на vcc не контроллерные 5в или 3в, а возьмите стабилизатор питания на 3.3 в. С него землю с контроллером объединить надо. И подавать 3 вольта со стабилизатора на гироскоп. То есть дайте ему отдельное стадильное питание. А фильттры используйте например, каолмана. На iarduinio.ru в уроках есть опрос этого датчика с фильтром.

  • @РадимКеримов
    @РадимКеримов 5 років тому

    Расскажите как реализовали 3д анимацию в начале ролика?

    • @UCanDo
      @UCanDo  5 років тому

      Через программу для Процессинга.

    • @РадимКеримов
      @РадимКеримов 5 років тому

      @@UCanDo Товарищ дайте инфу подробнее. Пишу на питоне и го

  • @vitek5643
    @vitek5643 6 років тому

    Допустим записать путь который прошёл датчик возможно? Типо gps трекера?

    • @UCanDo
      @UCanDo  6 років тому

      А как определить этот путь? Гироскоп дает только углы наклона + относительное ускорение. Путь и направление таким способом не определить

  • @baskybasky5319
    @baskybasky5319 4 роки тому

    А вы на заказ блок управления делаете?спасибо!

  • @ginas505
    @ginas505 7 років тому

    Привет, а будет ли ввпуск про то как подсоеденить две сервы, компенсируещие отклонения по оси X и Z, через гироскоп ?
    Хочу по тавить это чудо на башню и орудие танка)))

    • @UCanDo
      @UCanDo  7 років тому

      Типа что бы башня всегда смотрела в конкретном направлении, вне зависимости от движения танка? Интересная задумка :) Надо как-то попробовать

    • @ginas505
      @ginas505 7 років тому

      Home Made - То, что ты можешь сделать, да именно)) давно ищу видео на эту тему, но увы((
      Аа, и ещё... Если получится, то желательно сбелать так чтоб можно было перейти и на ручное управление, т.е задать направление и пусть гироскоп держит его))) фантазии хоть отбавляй, только програмировать не умею... Надо на каникулах освоить это)))
      Успехов тебе, бро))

    • @ginas505
      @ginas505 7 років тому

      Home Made - То, что ты можешь сделать, добрый вечер. Ну как продвигаемся?))) я с нетерпением жду видео на эту тему👆... Какие у тебя прогнозы?

    • @UCanDo
      @UCanDo  7 років тому

      С осью z проблемы. Нет нормального кода чтобы её отловить. Пока что не придумал как решить вопрос.

    • @ginas505
      @ginas505 7 років тому

      Home Made - То, что ты можешь сделать, понятно... В один момент мне пришло в голову предложить наклонить плату на 90 градусов, ну чтоб круговое движение сканировала другая ось.... Короче глупости)))
      Успехов тебе)

  • @МихаилЖуравель-в2к
    @МихаилЖуравель-в2к 7 років тому

    Нужна ли калибровка датчика после включения?

    • @UCanDo
      @UCanDo  7 років тому

      В теории это желательно делать. Но по факту (на Ардуино) это мало кто делает

    • @МихаилЖуравель-в2к
      @МихаилЖуравель-в2к 7 років тому

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

    • @UCanDo
      @UCanDo  7 років тому

      Не знаю, надо пробовать

    • @МихаилЖуравель-в2к
      @МихаилЖуравель-в2к 7 років тому

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

    • @UCanDo
      @UCanDo  7 років тому

      Попробую, как время появится

  • @docteam3825
    @docteam3825 6 років тому

    В играх тоже будет не корректно работать этот датчик? Хочу использовать для поворота головы

    • @UCanDo
      @UCanDo  6 років тому

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

    • @Andar-developer
      @Andar-developer 6 років тому

      Сам на нем люстру (сленг) делаю :-)

    • @Andar-developer
      @Andar-developer 6 років тому

      Думаю да. Сам занят сходным вопросом. Если подключить этот датчик к ардуино леонардо или iskra NEO то кливиатура и мышь эмулируются из самого контроллера (моэно заставить комп думать, что в него воткнули usb-джойстик)

  • @ГуляСабирова-ш6ь
    @ГуляСабирова-ш6ь 6 років тому

    у меня в процессинге прямоугольники не двигаются( все настройки правильно выставил

    • @UCanDo
      @UCanDo  6 років тому

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

    • @Adrian_Reed
      @Adrian_Reed 6 років тому

      @@UCanDo идут данные, на ноутбуке работает, а на пк нет... странно

    • @Adrian_Reed
      @Adrian_Reed 6 років тому

      @@UCanDo Разобрался с проблемой! у меня в системе сом ардуино на 1 месте, я писал индекс 0, но потом просто решил написать 1 и все заработало!

  • @RossHelo
    @RossHelo 4 роки тому

    им можно регистрировать смещение?

    • @UCanDo
      @UCanDo  4 роки тому

      Да, акселерометр измеряет ускорение. Измерив время можно рассчитать расстояние

    • @animovhere894
      @animovhere894 4 роки тому

      @@UCanDo ,извините , а как можно компенсировать ускорение свободного падения? Есть догадка что через гироскоп по углам распределять и отнимать соответственные доли 1 G по осям акселерометра ,но чет не уверен.Да и ошибки будут быстро при таком раскладе накопляться.

    • @UCanDo
      @UCanDo  4 роки тому

      К сожалению не смогу вам подсказать. Лучше на форуме спросите

  • @inshine9181
    @inshine9181 6 років тому

    пожалуйста подскажи в новом видео как его подключить к телефону

    • @UCanDo
      @UCanDo  6 років тому

      Добрый день в телефонах уже встроен гироскоп и акселерометр. От него работает датчик наклона, поворота и т.д.
      Зачем вам подключать этот датчик к телефону?

    • @inshine9181
      @inshine9181 6 років тому

      он не на всех на моем телефоне нету ну за 4k конечно

    • @inshine9181
      @inshine9181 6 років тому

      Home Made - То, что ты можешь сделать мне надо для програм

    • @UCanDo
      @UCanDo  6 років тому

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

    • @inshine9181
      @inshine9181 6 років тому

      Home Made - То, что ты можешь сделать а можно припоять?

  • @bobahkz
    @bobahkz 7 років тому +1

    К STMке подключи этот датчик с нуля

  • @andreyparovozz
    @andreyparovozz 7 років тому

    А кто скажет, как устроен он в потрохах?

  • @krutoyinfo
    @krutoyinfo 4 роки тому

    довольно таки

  • @thester-ious9592
    @thester-ious9592 7 років тому

    Как можно прошить Arduino Nano - через USB TTL?

    • @UCanDo
      @UCanDo  7 років тому

      Посмотрите здесь: ua-cam.com/video/WQzlaXWGbao/v-deo.html
      Rx подключается к Tx
      а Tx к Rx
      Все остальное должно быть просто.

    • @thester-ious9592
      @thester-ious9592 7 років тому

      Home Made - То, что ты можешь сделать Да ч так уже пробовал... Но ничего не получаеться(
      Первый раза забил ISP все прошло успешно,но когда я подключил плату на прямую по USB,она отказалазь запимовать файлы!

    • @thester-ious9592
      @thester-ious9592 7 років тому

      Заливать скетч *

    • @UCanDo
      @UCanDo  7 років тому

      Что-то я не совсем понял что вы и как делали.
      В общем подключите все как я описал и как в видео.
      Дальше в Ардуино IDE выбираете: Инструменты - Плата - Ардуино Нано
      Инструменты - Порт - выбираете порт к которому подключен USB - TTL конвертер.
      А дальше просто загружаете скетч. Все должно нормально прошится.
      Если вы раньше прошивали по SPI то могли стереть загрузчик. А без загрузчика никакая прошивка не получится. Как восстановить загрузчик - ищите в интернете. Описывать здесь долго...

    • @thester-ious9592
      @thester-ious9592 7 років тому

      Home Made - То, что ты можешь сделать Так дело в том что я все сделал как вы описали,но при моменте загрузки скетча нужно будет нажать reset после чего он должен загрузить скетч.
      Но когда дело доходит до reset и я его нажимаю,ничего не происходит и плату просто не может прошиться!

  • @regularcontent3159
    @regularcontent3159 6 років тому

    а как называются те проводочки и крепления которыми ты крепил гироскоп к ардуино

    • @UCanDo
      @UCanDo  6 років тому

      Они бывают разные, вот на пример небольшой список:
      Макетка: ali.pub/1ny3ae
      Перемычки для макетки папа-папа: ali.pub/1ny3la
      Качественные перемычки для макетки папа-папа: ali.pub/1ny3j5
      Перемычки папа-мама: ali.pub/29d039
      Перемычки мама-мама: ali.pub/29d0bm

    • @regularcontent3159
      @regularcontent3159 6 років тому

      Спасибо

    • @UCanDo
      @UCanDo  6 років тому

      Успехов!

    • @regularcontent3159
      @regularcontent3159 6 років тому

      Home Made - То, что ты можешь сделать помимо этого я буду подключать пищалку и принаклоне по осе x бед то чаще то реже пиканье. Вот висилуха то будет с ардуино уно. А кстати эта "прошивка" и на ней сработает?

    • @UCanDo
      @UCanDo  6 років тому

      Да, работать будет! Интересная штука должна получиться :)

  • @user_PsevdonimyEtoPolnyjOtstoj
    @user_PsevdonimyEtoPolnyjOtstoj 7 років тому

    AD0 это выбор адреса, скорее всего, чтобы можно было два таких датчика на I2C повесить. Но ардуинщиков обычно это не беспокоит )))

    • @UCanDo
      @UCanDo  7 років тому

      Спасибо за комментарий! Точно, выбор адреса, сам не знаю как забыл об этом :)

    • @Andar-developer
      @Andar-developer 6 років тому

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

    • @Andar-developer
      @Andar-developer 6 років тому

      А почему 2 датчика ? Вроде этот пин смещает адрес относительно стардартного на +1 или -1 ?
      Вариантов плучается 3
      1 - не используется пин ад0 (стандартный адрес)
      2 - подтянут на землю (адрес -1)
      3 - подтянут на +3 в (адрес +1)
      или есть иное мнение ?

  • @merlinshow6787
    @merlinshow6787 4 роки тому +1

    Это вам не ведро огурцов

  • @Виталий-ь8м7в
    @Виталий-ь8м7в 6 років тому

    Можно ЛИ как-то вывести данные осей Х У на график ?!
    У меня проект с колебателем - он движется вперёд-назад, и нужно эти колебания вывести на график (но по Х - будет ВРЕМЯ (за 5 сек), а по У - величина колебаний

    • @UCanDo
      @UCanDo  6 років тому

      Посмотрите это видео: ua-cam.com/video/srWMdv6QA5k/v-deo.html

  • @ЖалоСядом
    @ЖалоСядом 4 роки тому

    Чё мля,гиряскоп?это что,когда гиря на ногу,и шары становятся телескопами?=)

  • @nnnnnn-c5p
    @nnnnnn-c5p 5 років тому

    А можно к телефону подлючить

    • @UCanDo
      @UCanDo  5 років тому

      В телефонах уже есть гироскоп

    • @nnnnnn-c5p
      @nnnnnn-c5p 5 років тому

      @@UCanDo нет, вы наверно перепутали его с акселерометром, он есть во всех телефонах. А вот гироскопанет во многих, и я спрашую можно ли подключить эту штуку которую вы сделали к телефону, что бы играть в VR.

    • @UCanDo
      @UCanDo  5 років тому

      Это не получится сделать так как нет для этого необходимого программного обеспечения. Телефон никак не узнает что к нему подключено

    • @nnnnnn-c5p
      @nnnnnn-c5p 5 років тому

      @@UCanDo а если перепрошить мой телефон на эту гироскоп? Это вобще возможно?

    • @UCanDo
      @UCanDo  5 років тому

      Да, это возможно, но только программисту, пишущему прошивки для телефонов.

  • @ИгорьЧерняков-я9ь
    @ИгорьЧерняков-я9ь 6 років тому

    по ссылке на библиотеку со скетчем не качать с вирусами лезет

    • @UCanDo
      @UCanDo  6 років тому

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